とは AWS Cloud9 - AWS Cloud9

AWS Cloud9 は、新しいお客様では利用できなくなりました。 AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。詳細はこちら

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

とは AWS Cloud9

AWS Cloud9 は統合開発環境、または ですIDE

AWS Cloud9 IDE は、複数のプログラミング言語とランタイムデバッガー、および組み込みターミナルをサポートする豊富なコード編集エクスペリエンスを提供します。また、ソフトウェアのコード作成、ビルド、実行、テスト、デバッグに使用するツールのコレクションが含まれ、クラウドへのソフトウェアのリリースに役立ちます。

ウェブブラウザから にアクセスします AWS Cloud9 IDE。設定IDEに合わせて を設定できます。カラーテーマを切り替えたり、ショートカットキーを割り当てたり、プログラミング言語固有の構文の色やコードのフォーマットを使用したりできます。

それをゴット! を試す準備が整いました AWS Cloud9。 使用を開始するには

AWS Cloud9 仕組み

次の図は、 AWS Cloud9 の仕組みの概要を示しています。

図 (下部から始まる) からAWS Cloud9 IDEローカルコンピュータのウェブブラウザ で実行されている を使用して、AWS Cloud9 環境 を操作します。コンピューティングリソース (Amazon EC2インスタンス独自のサーバーなど) は、その環境に接続します。最後に、作業は AWS CodeCommit リポジトリまたは別のタイプのリモートリポジトリに保存されます。

の AWS Cloud9 仕組みの概要を示す図

AWS Cloud9 環境

AWS Cloud9 環境は、プロジェクトのファイルを保存する場所であり、アプリを開発するツールを実行する場所です。

を使用すると AWS Cloud9 IDE、次のことができます。

  • プロジェクトのファイルをインスタンスまたはサーバーにローカルに保存する。

  • リポジトリなどのリモートコードリポジトリを環境にクローン AWS CodeCommitします。

  • ローカルファイルと環境にクローンされたファイルを組み合わせて操作します。

それぞれの環境が特定の開発環境用にセットアップされた複数の 環境を作成して切り替えることができます。環境をクラウドに保存することで、プロジェクトが単一のコンピュータまたはサーバーのセットアップに縛られる必要がなくなります。これにより、コンピュータを簡単に切り替えたり、開発者を迅速にチームに加えたりといった作業を行うことができます。

環境とコンピューティングリソース

バックグラウンドで、環境をコンピューティングリソースに接続する方法がいくつかあります。

  • Amazon EC2インスタンスを作成し、環境を新しく作成したEC2インスタンスに接続 AWS Cloud9 するよう指示できます。このタイプのセットアップはEC2環境 と呼ばれます。

  • 環境を既存のクラウドコンピューティングインスタンスまたは独自のサーバーに接続する AWS Cloud9 ように指示できます。このタイプのセットアップはSSH環境 と呼ばれます。

EC2 環境とSSH環境には類似点と相違点があります。を初めて使用する場合は AWS Cloud9、 が設定の多く AWS Cloud9 を処理するため、 EC2環境を使用することをお勧めします。についてより詳しく学び AWS Cloud9、これらの類似点と相違点をよりよく理解するには、「」を参照してくださいEC2 環境と SSH環境の比較 AWS Cloud9

の AWS Cloud9 仕組みの詳細については、これらの関連動画ウェブページを参照してください。

で何ができますか AWS Cloud9?

を使用すると AWS Cloud9、多くのエキサイティングなシナリオやバリエーションでソフトウェアをコーディング、構築、実行、テスト、デバッグ、リリースできます。以下が含まれます (ただし、これらに限定されません)。

  • 複数のプログラミング言語と AWS Cloud Development Kit (AWS CDK)でコードを使用する。

  • 実行中の Docker コンテナでコードを使用する。

  • オンラインコードリポジトリを使用する。

  • リアルタイムで他のユーザーとコラボレーションする。

  • さまざまなデータベースやウェブサイト技術とやり取りする。

  • AWS Lambda、Amazon API Gateway、 AWS サーバーレスアプリケーションをターゲットにします。

  • Amazon Lightsail 、 AWS CodeStar、 などの他の AWS 製品を活用します AWS CodePipeline。

より詳細なリストについては、「で何ができますか AWS Cloud9?」を参照してください。

使用を開始するには

の使用を開始するには AWS Cloud9、「」のステップに従ってセットアップ AWS Cloud9基本的なチュートリアル「」を実行します。

その他のトピック