Amazon Elastic Container Service

安全で信頼性と拡張性が高いコンテナを実行する
なぜ Amazon ECS なのか?
Amazon Elastic Container Service (ECS) はフルマネージドのコンテナオーケストレーションサービスであり、コンテナ化されたアプリケーションをより効率的にデプロイ、管理、スケールするのに役立ちます。AWS 環境と深く統合され、Amazon ECS Anywhere を使用した高度なセキュリティ機能を備えた、クラウドとオンプレミスでコンテナワークロードを実行するための使いやすいソリューションを提供します。

Amazon ECS の利点

Amazon ECS は、あらゆる規模で、コンテナ化されたアプリケーションを AWS 上で構築、デプロイ、管理するための極めて簡単な方法を提供します

基盤となるインフラストラクチャを気にすることなく、AWS でコンテナを大規模に起動できます。
複数の AWS コンピューティングオプションにわたる自動スケーリングと従量制料金により、コストを削減します。
Amazon ECS と AWS Fargate のコンテナ用サーバーレスコンピューティングを使用することで、より迅速にデプロイしてアプリケーションに集中できます。
セキュリティ、コンプライアンス、アーキテクチャが規制基準を満たしていることを認識し、自信を持って Amazon ECS を構築できます。

仕組み

アプリケーションと必要なリソースを記述するだけで、Amazon ECS が柔軟なコンピューティングオプションで、アプリケーションを起動、モニタリング、スケーリングし、アプリケーションが必要とする他の AWS サポートサービスと自動的に統合します。カスタムのスケーリングルールやキャパシティルールの作成などのシステムオペレーションを実行し、アプリケーションログやテレメトリからデータを確認し、クエリします。

ユースケース

アプリケーションを最新化

Empower developers to build and deploy applications with enhanced security features in a fast, standardized, compliant, and cost-efficient manner with Amazon ECS.

ウェブアプリケーションの自動スケーリング

Automatically scale and run web applications in multiple Availability Zones with the performance, scale, reliability, and availability of AWS.

バッチ処理のサポート

Plan, schedule, and run batch computing workloads across AWS services, including Amazon Elastic Compute Cloud (EC2), AWS Fargate, and Amazon EC2 Spot Instances.

NLP および AI / ML モデルのトレーニング

Train natural language processing (NLP) and other artificial intelligence (AI) / machine learning (ML) models without managing the infrastructure by using Amazon ECS with AWS Fargate.