Amazon Elastic Compute Cloud (Amazon EC2) は、安全でサイズ変更可能なコンピューティング性能をクラウド内で提供するウェブサービスです。ウェブスケールのクラウドコンピューティングを開発者が簡単に利用できるよう設計されています。
Amazon EC2 のシンプルなウェブサービスインターフェイスによって、手間をかけず、必要な機能を取得および設定できます。お客様のコンピューティングリソースに対して、高機能なコントロールが提供され、Amazon の実績あるインフラストラクチャ上で実行できます。Amazon EC2 では、わずか数分間で新規サーバーインスタンスを取得して起動できるようになります。これにより、コンピューティング要件の変化に合わせて、すばやく容量をスケールアップおよびスケールダウンできます。実際に使用した分のみ料金が発生するため、Amazon EC2 はコンピューティングの経済性も変革します。Amazon EC2 を利用すれば、耐障害性に優れたアプリケーションの構築が可能になり、よくある障害のシナリオとは無縁になります。
AWS の無料利用枠には毎月 750 時間分の Linux および Windows の t2.micro インスタンスが含まれます(1 年間)。無料利用枠内に抑えるには、EC2 マイクロインスタンスのみを使用してください。
利点
弾力性のあるウェブスケールコンピューティング
Amazon EC2 を使用すれば、数分以内にキャパシティーの増減を行うことができます。数時間あるいは数日かかることはありません。1 つのサーバーインスタンスでも、数百、数千のインスタンスでも、同時に作動させられます。また、Amazon EC2 Auto Scaling を使用して、EC2 フリートの可用性を維持し、パフォーマンスの最大化とコストの最小化を実現するために必要に応じて自動的にフリートをスケールアップまたはスケールダウンできます。複数のサービスをスケールする場合は、AWS Auto Scaling サービスを使用できます。
完全な制御が可能
使用しているインスタンスに対してはルートアクセス権を含む全面的な制御が可能で、他のマシンの操作と同じように操作できます。ブートパーティションにデータを保持したままインスタンスを停止し、その後、ウェブサービス API を使用して同じインスタンスを再起動できます。ウェブサービス API を使用してインスタンスをリモートで再起動でき、コンソール出力にもアクセスできます。
柔軟なクラウドホスティングサービス
インスタンスタイプ、オペレーティングシステム、ソフトウェアパッケージの種類を選ぶことができます。Amazon EC2 では、お客様が選択したオペレーティングシステムやアプリケーションに合わせて最適なメモリ、CPU、インスタンスストレージ、ブートパーティションの構成を選ぶこともできます。例えば、オペレーティングシステムとして、数多くの Linux ディストリビューションや Microsoft Windows Server を選択できます。
統合
Amazon EC2 は、Amazon Simple Storage Service (Amazon S3)、Amazon Relational Database Service (Amazon RDS)、Amazon Virtual Private Cloud (Amazon VPC) など AWS のほとんどのサービスと統合されており、幅広いアプリケーションのコンピューティング、クエリ処理、クラウドストレージをサポートする全面的かつ安全なソリューションが提供されています。
信頼性
Amazon EC2 では、インスタンスの置き換えを速やかに、あらかじめ指定した条件で実行できる、信頼性の高い環境が提供されています。このサービスは Amazon の実績あるネットワークインフラストラクチャとデータセンターの中で稼動しています。Amazon EC2 サービスレベル利用規約は、各 Amazon EC2 リージョンにおいて、99.99%の可用性を誇っています。
セキュア
クラウドセキュリティは AWS の最優先事項です。AWS のお客様は、セキュリティを最も重視する組織の要件を満たすよう構築されたデータセンターとネットワークアーキテクチャを利用できます。Amazon EC2 と Amazon VPC が連携して動作することで、コンピューティングリソースに対して安全かつ堅牢なネットワーキング機能が実現されています。
安価
Amazon EC2 は、Amazon が持つ規模の経済的メリットをお客様にもたらします。実際に使用するコンピュート能力に対してのみ、大変低額な料金をお支払いいただきます。詳細については、Amazon EC2 インスタンス購入オプションを参照してください。
使いやすさ
Amazon EC2 の使用を開始する方法はいくつかあります。AWS マネジメントコンソール、AWS コマンドラインツール (CLI)、AWS SDK を使用できます。AWS は無料で使用開始できます。詳細については、チュートリアルをご覧ください。







