Amazon EC2 Container Service (ECS) は、非常にスケーラブルかつ高性能なコンテナ管理サービスで、Docker コンテナに対応しており、Amazon EC2 インスタンスのマネージド型クラスターでアプリケーションを簡単に実行できます。Amazon ECS を使用すると、自社でクラスター管理インフラストラクチャのインストール、運用、スケールを行う必要がなくなります。簡単な API 呼び出しを使用して、Docker 対応アプリケーションの起動と終了、クラスターの完了状態のクエリ、多くの使い慣れた機能 (セキュリティグループ、Elastic Load Balancing、EBS ボリューム、IAM ロールなど) へのアクセスを実行できます。Amazon ECS を使用することで、リソースニーズと可用性要件に基づいて、クラスター全体のコンテナの配置をスケジューリングできます。ビジネスまたはアプリケーション固有の要件を満たすために、独自のスケジューラーまたはサードパーティ製のスケジューラーを統合することもできます。
Amazon EC2 Container Service に追加料金は発生しません。アプリケーションを保存および実行するために作成した AWS リソース(EC2 インスタンス、EBS ボリュームなど)に対してのみ料金が発生します。
このサイトで動画を見るには、Adobe Flash Player または最新のブラウザが必要です。
Amazon EC2 Container Service では、クラスター管理ソフトウェアを操作したり、耐障害性の高いクラスターアーキテクチャを設計したりする必要がなくなります。インストール、管理、またはスケーリングを必要とするソフトウェアがないため、Docker 化されたアプリケーションの作成に集中できます。
Amazon EC2 Container Service を使用すると、実行時間の長いアプリケーションとバッチジョブをスケジュールすることができます。また、API を使用してクラスターの状態に関する最新情報を取得し、独自のカスタムのスケジューラーやサードパーティのスケジューラーに統合することもできます。Amazon ECS は共有されている状態のオプティミスティック同時実行システムです。ビジネスごとの要件またはアプリケーションごとの要件に対応できるように、同一のクラスターで複数のスケジューラーがサポートされています。
Amazon EC2 Container Service では、Elastic Load Balancing、Elastic Block Store、Virtual Private Cloud、IAM、および CloudTrail と統合されており、コンテナ化された幅広いアプリケーションまたはサービスを実行するための完全なソリューションを利用できます。
Amazon EC2 Container Service は、長年にわたりスケーラビリティの高いサービスを運用してきた経験から培った技術で構築されています。Amazon ECS を使用すると、Docker コンテナの数が数十であっても数万であっても数秒で簡単に起動できます。
このサイトで動画を見るには、Adobe Flash Player または最新のブラウザが必要です。