AWS Cloud9 統合開発環境 (IDE) で AWS CodeStar プロジェクトを使用する - AWS Cloud9

AWS Cloud9 統合開発環境 (IDE) で AWS CodeStar プロジェクトを使用する

AWS Cloud9 IDE を使用して AWS CodeStar プロジェクトのコードを操作できます。

AWS CodeStar は、AWS でソフトウェア開発プロジェクトを作成、管理、および操作するクラウドベースのサービスです。AWS CodeStar プロジェクトを使用して、AWS でアプリケーションをすばやく開発、構築、およびデプロイすることができます。AWS CodeStar プロジェクトは、プロジェクトの開発ツールチェーンに AWS サービスを作成し、統合します。AWS CodeStar プロジェクトテンプレートの選択に応じて、そのツールチェーンにはソース管理、構築、デプロイ、仮想サーバーまたはサーバーレスリソースなどが含まれます。詳細については、AWS CodeStar ユーザーガイドを参照してください。

注記

この手順を完了すると、AWS アカウントに料金が発生する可能性があります。これには 、Amazon EC2 などのサービス、AWS CodeStar、AWS CodeStar でサポートされる AWS のサービスで発生する可能性のある料金が含まれます。詳細については、「Amazon EC2 料金表」、「AWS CodeStar 料金表」および「クラウドサービス料金表」を参照してください。

AWS Cloud9 IDE を使用して、新しく起動された Amazon EC2 インスタンスに、一般的なアプリケーションやフレームワーク (WordPress、MySQL、PHP、Node.js、Nginx、Drupal、Joomla など)、または Linux ディストリビューション (Ubuntu、Debian、FreeBSD、openSUSE など) が事前設定されている場合は、AWS Cloud9 と一緒に Amazon Lightsail を使用できます。これを行うには、このトピックの残りをスキップし、代わりに「Amazon Lightsail インスタンスの使用」を参照してください。

AWS Cloud9 IDE を使用し、新しく起動された Amazon EC2 インスタンスが サンプルコードを含んでいないAmazon Linux を実行しいる場合は、このトピックの残りをスキップし、代わりに 開始方法: ベーシックチュートリアル を参照してください。

ステップ 1: AWS CodeStar プロジェクトを使用するための準備

このステップでは、AWS CodeStar サービスロールおよび Amazon EC2 キーペアを作成し、AWS CodeStar プロジェクトの作成と使用を開始します。

AWS CodeStar の使用経験がある場合は、ステップ 2: AWS CodeStar でプロジェクトを作成するに進んでください。

このステップでは、AWS CodeStar ユーザーガイドにて「AWS CodeStar の設定」の手順に従います。この指示のパートとして、新しい AWS アカウント、IAM ユーザー、または IAM グループを作成しないでください。「AWS Cloud9 のチーム設定」で作成または特定したものを使用します。上記の指示を完了してから、このトピックに戻ってください。

ステップ 2: AWS CodeStar でプロジェクトを作成する

このステップでは、AWS CodeStar でプロジェクトを作成します。

使用したい AWS CodeStarプロジェクトがすでにある場合は、ステップ 3: AWS Cloud9 開発環境を作成しプロジェクトに接続するに進んでください。

このステップでは、AWS CodeStar ユーザーガイドの「AWS CodeStar でプロジェクトを作成するプ」の指示従います。AWS CodeStar のプロジェクト作成ウィザードで、[Set up tools (ツールを設定する)] ページまたは [Connect to your source repository (ソースレポジトリに接続する)] ページまで進んだら、[Skip (スキップ)] を選択して、このトピックに戻ってください。

ステップ 3: AWS Cloud9 開発環境を作成しプロジェクトに接続する

このステップでは、AWS Cloud9開発環境を AWS CodeStar またはAWS Cloud9コンソールで作成します。その後、新しい環境を AWS CodeStar プロジェクトに接続します。

このステップでは、使用したい AWS Cloud9 開発環境タイプと、AWS CodeStar プロジェクトがコードを保存するリポジトリのタイプに応じて、以下のいずれかの指示を実行します。

環境タイプ リポジトリタイプ 指示

EC2 環境

CodeCommit

AWS CodeStar ユーザーガイドプロジェクト用の AWS Cloud9 環境を作成する

SSH 環境

CodeCommit

AWS CodeCommit サンプル

EC2 または SSH 環境

GitHub

AWS CodeStar ユーザーガイドの「AWS Cloud9 で GitHub を使用する