ステップ 1: 環境の作成 - AWS Cloud9

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

ステップ 1: 環境の作成

(「チュートリアル: こんにちは AWS Cloud9 (コンソール)」の最初のステップ)

このステップでは、AWS Cloud9 コンソールを使用して AWS Cloud9 開発環境を作成し、開きます。

注記

このチュートリアルで使用する環境を作成済みである場合は、その環境を開き、「ステップ 2: IDE の基本ツアー」に進んでください。

AWS Cloud9 では、開発環境(またはenvironment) は、開発プロジェクトのファイルを保存する場所であり、アプリケーションを開発するツールを実行する場所です。このチュートリアルでは、環境の特別な種類のを作成します。EC2 環境し、その環境のファイルとツールを操作します。

コンソールで EC2 環境を作成する

  1. AWS Cloud9 コンソールにサインインします。

    • AWS アカウントを使用する唯一のユーザーである、または単一の AWS アカウント内の IAM ユーザーである場合は、を参照してください。https://console.aws.amazon.com/cloud9/

    • 組織で AWS Single Sign-On (AWS SSO) を使用している場合は、サインインの手順について AWS アカウント管理者にお問い合わせください。

    • AWS Educate Starter アカウントを使用している場合は、「」を参照してください。AWS Educate Starter アカウントを使用して AWS Cloud9 コンソールにサインインする個々の学生登録

    • 教室内の学生である場合は、サインインの手順についてインストラクターにお問い合わせください。

  2. AWS Cloud9 コンソールにサインインした後、上部のナビゲーションバーで、環境を作成する AWS リージョンを選択します。利用可能な AWS リージョンの一覧については、「」を参照してください。AWS Cloud9()AWS 全般のリファレンス

    
                AWS Cloud9 コンソールの AWS リージョンセレクター
  3. 大規模な環境を作成するボタンを、表示されている場所のいずれかでクリックします。

    AWS Cloud9 環境がない場合は、このボタンはウェルカムページに表示されます。

    
                AWS Cloud9 コンソールのウェルカムページ

    AWS Cloud9 環境がすでにある場合、このボタンは以下のように表示されます。

    
                AWS Cloud9 コンソールの [Create environment (環境の作成)] ボタン
  4. リポジトリの []名前環境ページで、名前に、環境の名前を入力します。このチュートリアルでは、my-demo-environment を使用します。

  5. を使用する場合説明に、環境について入力します。このチュートリアルでは、This environment is for the AWS Cloud9 tutorial. を使用します。

  6. [Next step] を選択します。

  7. リポジトリの []設定の構成ページで、環境タイプで、以下のいずれかのオプションを選択して EC2 backed 環境を作成します。

    • 環境用の新しい EC2 インスタンスの作成 (直接アクセス)— AWS Cloud9 が SSH 経由で直接接続できる Amazon EC2 インスタンスを起動します。

    • 環境用の新しい入力なしEC2インスタンスを作成する(Systems Manager 経由でアクセスする)— オープンなインバウンドポートを必要としない Amazon EC2 インスタンスを起動します。AWS Cloud9 は、AWS Systems Manager

      • [] を選択した場合、Systems Manager でアクセスするオプションを使用すると、サービスロールと IAM インスタンスプロファイルが自動的に作成され、Systems Manager がユーザーに代わって EC2 インスタンスと対話できるようになります。両方の名前は、[] のSystems Manager アクセス用のサービスロールとインスタンスプロファイルセクションをインターフェイスのさらに下に移動します。詳細については、「AWS Systems Manager を使用した入力なし EC2 インスタンスへのアクセス」を参照してください。

    警告

    環境の EC2 インスタンスを作成すると、Amazon EC2 の AWS アカウントに対して料金が発生する可能性があります。Systems Manager を使用して EC2 インスタンスへの接続を管理する場合、追加料金はかかりません。

  8. [Instance type (インスタンスタイプ)] は、デフォルトのままにしておきます。この選択は比較的小さい RAM および vCPU を使用しますが、このチュートリアルでは十分です。

    警告

    サイズのより大きい RAM および vCPU を備えたインスタンスタイプを選択すると、Amazon EC2 の AWS アカウントに追加料金が発生する可能性があります。

  9. を使用する場合プラットフォームで、必要な Amazon EC2 インスタンスのタイプを選択します。Amazon Linux 2Amazon Linux, またはUbuntu。AWS Cloud9 によってインスタンスが作成され、環境がインスタンスに接続されます。

    重要

    [] を選択することをお勧めします。Amazon Linux 2オプションを使用します。Amazon Linux 2 AMI には、安全で安定した、高性能なランタイム環境を提供するだけでなく、2023 年までの長期サポートも含まれています。

    以前のバージョンの Amazon Linux AMI に対する標準サポートは、2020 年 12 月 31 日に終了しました。現在、このバージョンはメンテナンスサポートのみを受けています。詳細については、『』を参照してください。Amazon Linux 2 ページ

  10. [コスト削減のセットアップ] で、値を選択します。環境の IDE に接続されているすべてのウェブブラウザインスタンスが閉じられると、AWS Cloud9 は指定された時間待機してから、その環境の Amazon EC2 インスタンスをシャットダウンします。

    警告

    期間が長いほど、AWS アカウントに対する課金が増加する可能性が高くなります。

  11. [Network settings (advanced) (ネットワーク設定 (高度))] を展開します。

    AWS Cloud9 は、Amazon Virtual Private Cloud (Amazon VPC) を使用して、新しく作成された Amazon EC2 インスタンスと通信します。このチュートリアルでは、事前に選択されたデフォルト設定を変更しないことをお勧めします。デフォルト設定では、AWS Cloud9 は新しい環境と同じ AWS アカウントおよび AWS リージョンで単一のサブネットを持つデフォルト VPC を自動的に使用します。

    Amazon VPC の選択の詳細については、「」を参照してください。コンソールで EC2 環境を作成するで、AWS Cloud9 開発環境の VPC 設定

  12. 各タグに [キー]と [] を指定して、最大 50 個のタグを追加します。タグは AWS Cloud9 環境にリソースタグとしてアタッチされ、基礎となるリソース (AWS CloudFormation スタック、Amazon EC2 インスタンス、および Amazon EC2 セキュリティグループ) に伝達されます。タグに関する情報は、AWS リソースタグを使用したアクセス制御()IAM ユーザーガイド。タグの詳細情報も参照してください。

    警告

    タグを作成した後にこれらのタグを更新しても、変更は基になるリソースに自動的に反映されません。詳細については、「」を参照してください。基になるリソースへのタグの更新の伝播の詳細情報でのタグ

  13. [Next step] を選択します。

  14. [Review (見直し)] ページで、[Create environment (環境の作成)] を選択します。AWS Cloud9 が環境を作成するまで待ちます。これには数分間かかる場合があります。

    注記

    アカウントの作成に失敗すると、コンソールページの上部にバナーが表示されます。また、環境のカード (存在する場合) にも、環境の作成に失敗したことが示されます。

AWS Cloud9 によって環境が作成されると、その環境の AWS Cloud9 IDE が表示されます。

少なくとも 5 分後に AWS Cloud9 に IDE が表示されない場合は、ウェブブラウザ、AWS アクセス権限、インスタンス、または関連する Virtual Private Cloud (VPC) に問題がある可能性があります。可能な修正については、環境を開けませんトラブルシューティング

次のステップ

ステップ 2: IDE の基本ツアー