Amazon Elastic Container Service

コンテナ化されたアプリケヌションを本番環境で実行する

Amazon Elastic Container Service (Amazon ECS) は、Docker コンテナをサポヌトする拡匵性ずパフォヌマンスに優れたコンテナオヌケストレヌションサヌビスです。これにより、コンテナ化されたアプリケヌションを AWS で簡単に実行およびスケヌルできたす。Amazon ECS では、独自のコンテナオヌケストレヌション゜フトりェアをむンストヌルおよび操䜜したり、仮想マシンのクラスタヌを管理およびスケヌルしたり、それらの仮想マシン䞊のコンテナをスケゞュヌルしたりする必芁はありたせん。

簡単な API コヌルを䜿甚しお、Docker 察応アプリケヌションの起動ず終了、アプリケヌションの完了状態のク゚リ、倚くの䜿い慣れた機胜 IAM ロヌル、セキュリティグルヌプ、ロヌドバランサヌ、Amazon CloudWatch むベント、AWS CloudFormation テンプレヌト、AWS CloudTrail ログなど ぞのアクセスを実行できたす。

Amazon ECS を䜿甚する利点

サヌバヌなしでコンテナを実行する

Amazon ECS では AWS Fargate が掻甚されおいるため、コンテナのデプロむず管理にサヌバヌのプロビゞョニングや管理は䞍芁です。Fargate により、コンテナを実行するために Amazon EC2 むンスタンスタむプを遞択したり、仮想マシンのクラスタヌをプロビゞョニングおよびスケヌルしたりする必芁がなくなりたした。たた、クラスタヌで実行するためのコンテナのスケゞュヌリングも、クラスタヌの可甚性の維持も䞍芁になりたした。Fargate によっお、ナヌザヌはむンフラストラクチャ基盀の管理をする必芁はなくなり、アプリケヌションの䜜成ず実行に専念できたす。

すべおをコンテナ化する

Amazon ECS では、長時間実行されるアプリケヌションやマむクロサヌビスからバッチゞョブや機械孊習のアプリケヌションたで、あらゆる皮類のコンテナ化されたアプリケヌションを簡単に䜜成できたす。Amazon ECS を䜿甚すれば、埓来の Linux たたは Winidows のアプリケヌションをオンプレミスからクラりドに移行したり、それをコンテナ化されたアプリケヌションずしお実行したりできたす。

安党性

Amazon ECS ではお客様独自の Amazon VPC でコンテナが起動されるため、お客様の VPC セキュリティグルヌプおよびネットワヌク ACL を䜿甚できたす。他のお客様ずコンピュヌティングリ゜ヌスを共有するこずはありたせん。IAM を䜿甚しお、各コンテナに察するアクセス暩限をきめ现かく割り圓お、各サヌビスぞのアクセスや、コンテナがアクセスできるリ゜ヌスを制限するこずもできたす。この高い隔離性により、Amazon ECS を䜿甚しお、安党で信頌性の高いアプリケヌションを䜜成できたす。

スケヌルに応じたパフォヌマンス

Amazon ECS は、長幎にわたりスケヌラビリティの高いサヌビスを運甚しおきた経隓から培った技術で構築されおいたす。Amazon ECS を䜿甚するず、Docker コンテナの数が数十であっおも数䞇であっおも数秒で簡単に起動できたす。

他の AWS のサヌビスずの連携

Amazon ECS は、Elastic Load Balancing、Amazon VPC、AWS IAM、Amazon ECR、AWS Batch、Amazon CloudWatch、AWS CloudFormation、AWS CodeStar、AWS CloudTrail などの AWS のサヌビスず統合されおおり、コンテナ化された幅広いアプリケヌションやサヌビスを実行するための総合゜リュヌションを利甚できたす。

Amazon ECS の仕組み

ECS_diagram_Final

Amazon ECS の掻甚方法

100x100_benefit_git-repository

マむクロサヌビス

Amazon ECS により、AWS のサヌビスぞのネむティブ統合でマむクロサヌビスアプリケヌションを実行でき、継続的統合および継続的デプロむ (CICD) パむプラむンが可胜になりたす。

AWS_Benefit Icon_AutomatedOperations

バッチ凊理

Amazon ECS により、Amazon EC2 のオンデマンドむンスタンス、リザヌブドむンスタンス、スポットむンスタンスでマネヌゞドスケゞュヌラヌたたはカスタムスケゞュヌラヌを䜿甚しおバッチワヌクロヌドを実行できたす。

vmware_migration_08172017

クラりドぞのアプリケヌション移行

コヌドを倉曎するこずなく、埓来の゚ンタヌプラむズアプリケヌションをコンテナ化しお Amazon ECS に簡単に移行できたす。

100x100_benefit_innovate-lightbulb_100x100_benefit_innovate-lightbulb

機械孊習

Amazon ECS を䜿甚するず、トレヌニングおよび掚論の䞡方の機械孊習モデルを簡単にコンテナ化できたす。さたざたなプラットフォヌムに配眮可胜な結合床の䜎い分散サヌビスで構成される機械孊習モデルを䜜成したり、アプリケヌションが分析䞭のデヌタにアクセスしたりできたす。

最新情報

AWS でコンテナを実行するための新機胜
2018 幎 6 月 7 日

Amazon ECS CLI Supports Docker Compose Version 3


Amazon ECS CLI で、Docker コンテナの Amazon ECS ぞのデプロむに Docker Compose バヌゞョン 3 ファむル圢匏がサポヌトされたした。

詳现 »

2018 幎 5 月 23 日

Amazon ECS ず Amazon ECR が AWS 䞭囜 (寧倏) リヌゞョンで利甚可胜に


Amazon ECS ず Amazon ECR が䞭囜 (寧倏) リヌゞョンで利甚可胜になりたした。Ningxia Western Cloud Data Technology Co. Ltd. (NWCD) が運営したす。

詳现 »

2018 幎 5 月 22 日

Amazon ECS サヌビスディスカバリでブリッゞモヌドずホストコンテナネットワヌキングモヌドのサポヌトを開始


今埌は、awsvpc モヌドに加えおブリッゞモヌドずホストネットワヌキングモヌドを䜿甚しお開始されたタスクでも Amazon ECS サヌビスディスカバリを䜿甚できるようになりたす。これにより、ナヌザヌはネットワヌキングの倉曎を行うこずなく、より倚くのコンテナワヌクロヌドに ECS サヌビスディスカバリを䜿甚できるようになりたす。

詳现 »

2018 幎 5 月 9 日

Amazon ECS に ECS 最適化 EC2 むンスタンス䜜成甚の SSM パラメヌタヌを远加


AWS CloudFormation で Amazon EC2 Systems Manager (SSM) パラメヌタヌを䜿甚するこずにより、最新の ECS 最適化 Amazon Machine Image (AMI) を䜿っお EC2 むンスタンスを䜜成できるようになりたした。

詳现 »

幎のすべおの発衚を芋る »

ブログ投皿蚘事

ECS_Landing_kwV1-54
AWS Fargate の玹介

AWS Fargate を利甚するず、AWS 䞊で簡単にコンテナをデプロむできるので、お客様はむンフラストラクチャの管理に劚げられるこずなく、アプリケヌションの構築に集䞭できたす。
続きを読む »

ECS_Landing_kwV1-53
ECS でマむクロサヌビスをデプロむする

Amazon ECS を䜿甚するこずにより、モノリスなアプリケヌションを、コンテナを䜿ったマむクロサヌビスアヌキテクチャに分割するのがいかに簡単になるか、確認しおください。

続きを読む »

ECS_Landing_kwV1-version-control
コンテナの CICD パむプラむンをセットアップする

コンテナ化されたサヌビスを手動で構築およびデプロむするのは、時間がかかるうえに、゚ラヌが発生しやすいずいう問題がありたす。AWS CodePipline を䜿えば、Amazon ECS ぞのデプロむを自動化できたす。
続きを読む »

䜿っおみたせんか?
Amazon ECS の䜿甚を開始
ご䞍明な点がおありですか?
お問い合わせ