インスタンスの起動 - Amazon Elastic Compute Cloud

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

インスタンスの起動

インスタンスは、AWS クラウド内の仮想サーバーです。Amazon Machine Image (AMI) からインスタンスを起動します。AMI はインスタンスに対して、オペレーティングシステム、アプリケーションサーバー、およびアプリケーションを提供します。

AWS にサインアップすると、AWS 無料利用枠を利用して、Amazon EC2 を無料で使い始めることができます。無料利用枠を使用し、t2.micro インスタンスを 12 か月間無料で起動して利用できます (t2.micro が利用できないリージョンでは、無料利用枠で t3.micro インスタンスを使用できます)。無料利用枠に含まれないインスタンスを起動する場合は、そのインスタンスの通常の Amazon EC2 使用料がかかります。詳細については、「Amazon EC2 料金表」を参照してください。

次の方法を使用してインスタンスを起動できます。

方法 ドキュメント

[Amazon EC2 コンソール] インスタンス起動ウィザードを使用して、起動パラメータを指定します。

インスタンス起動ウィザードを使用したインスタンスの起動

[Amazon EC2 コンソール] 起動テンプレートを作成して、起動テンプレートからインスタンスを起動します。

起動テンプレートからのインスタンスの起動

[Amazon EC2 コンソール] 既存のインスタンスを基本として使用します。

既存のインスタンスのパラメータを使用したインスタンスの起動

[Amazon EC2 コンソール] AWS Marketplace から購入した AMI を使用します。

AWS Marketplace インスタンスの起動

[AWS CLI] 選択した AMI を使用します。

AWS CLI で Amazon EC2 を使用する

[AWS Tools for Windows PowerShell] 選択した AMI を使用します。

AWS Tools for Windows PowerShell からの Amazon EC2

[AWS CLI] EC2 フリートを使用し、さまざまな EC2 インスタンスタイプおよびアベイラビリティーゾーン間で、および オンデマンドインスタンス、リザーブドインスタンス、スポットインスタンス 購入モデル間で容量をプロビジョニングします。

EC2 フリート を使用したインスタンスの起動

[AWS CloudFormation] AWS CloudFormation テンプレートを使用してインスタンスを指定します。

AWS CloudFormation ユーザーガイドAWS::EC2::Instance

[AWS SDK] 言語固有の AWS SDK を使用してインスタンスを起動します。

AWS SDK for .NET

AWS SDK for C++

AWS SDK for Go

AWS SDK for Java

AWS SDK for JavaScript

AWS SDK for PHP V3

AWS SDK for Python

AWS SDK for Ruby v3

インスタンスを起動する場合、次のいずれかのリソースに関連付けられているサブネットでインスタンスを起動できます。

  • アベイラビリティーゾーン - このオプションはデフォルトです。

  • ローカルゾーン - ローカルゾーンでインスタンスを起動するには、ローカルゾーンにオプトインし、このゾーンにサブネットを作成する必要があります。詳細については、「ローカルゾーン」を参照してください。

  • Wavelength Zone - Wavelength Zone でインスタンスを起動するには、Wavelength Zone にオプトインし、このゾーンにサブネットを作成する必要があります。Wavelength Zone でインスタンスを起動する方法については、AWS Wavelength デベロッパーガイドの「AWS Wavelength の開始方法」を参照してください。

  • アウトポスト - アウトポストでインスタンスを起動するには、アウトポストを作成する必要があります。Outpost の作成方法については、AWS Outposts ユーザーガイドの「AWS Outposts の開始方法」を参照してください。

インスタンスを起動した後、インスタンスに接続して使用できます。最初、インスタンスの状態は pending です。インスタンスの状態が running の場合、インスタンスは起動を開始します。インスタンスに接続するまで、少し時間がかかることがあります。ベアメタルインスタンスタイプの起動には時間がかかることがあります。ベアメタルインスタンスの詳細については、「Nitro System 上に構築されたインスタンス」を参照してください。

インスタンスは、パブリック DNS 名を受信します。この DNS 名はインターネットからインスタンスに接続する場合に使用できます。また、インスタンスはプライベート DNS 名も受け取ります。これは、同じ VPC 内の他のインスタンスがインスタンスに接続するために使用できます。インスタンスへの接続の詳細については、「Linux インスタンスへの接続」を参照してください。

インスタンスを使い終わったら、必ずインスタンスを終了してください。詳細については、「インスタンスの終了」を参照してください。