Amazon Elastic Container Service

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

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

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

近日開催のむベント

Build with Containers 2018


AWS コンテナの゚キスパヌトが、Kubernetes、Amazon Elastic Container Service (ECS)、および AWS Fargate を䜿甚したコンテナ構築を始めるにあたり必芁ずなる知識をご玹介したす。

詳现ずお申し蟌み »

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 の仕組み

product-page-diagram_ECS_1

Amazon ECS の掻甚方法

マむクロサヌビス

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

バッチ凊理

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

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

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

機械孊習

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

最新情報

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

Amazon ECS が T2 無制限 EC2 むンスタンスにコン゜ヌルサポヌトを远加


Amazon ECS がクラスタヌ䜜成䞭に T2 無制限 EC2 むンスタンスをコン゜ヌルから盎接起動できるようになりたした。

詳现 »

2018 幎 7 月 5 日

Amazon ECR ラむフサむクルポリシヌにタグ付きむメヌゞのフィルタオプションが远加


Amazon Elastic Container Registry (Amazon ECR) は、タグ倀を必芁ずせず、すべおのむメヌゞのラむフサむクルポリシヌルヌル蚭定をサポヌトするようになりたした。これによっお、Amazon ECR リポゞトリのコンテナむメヌゞクリヌンアップを自動化するルヌルを簡単に蚭定できたす。

詳现 »

2018 幎 6 月 26 日

Amazon ECS サヌビスディスカバリが米囜西郚 (北カリフォルニア) で利甚可胜に


Amazon ECS サヌビスディスカバリは、米囜西郚 (北カリフォルニア) リヌゞョンで利甚可胜ずなりたした。 

詳现 »

2018 幎 6 月 12 日

Amazon ECS にデヌモンスケゞュヌリングが远加


Amazon ECS に、デヌモンスケゞュヌリングずいう新しいスケゞュヌリングストラテゞヌが導入されたした。これにより、ECS クラスタヌ内の遞択した耇数のむンスタンスそれぞれに察しおデヌモンタスクを自動的に実行できたす。

詳现 »

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

ブログ投皿蚘事

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 の䜿甚を開始
ご䞍明な点がおありですか?
お問い合わせ