当ブログの内容は筆者の経験と知識に基づいていますが、AWSのサービスおよび認定試験は定期的にアップデートされています。もし記事に誤りや古い情報がある場合、お手数ですが「コメント」や「お問い合わせ」からお知らせいただければ幸いです。読者の皆様からの貴重なフィードバックを歓迎しており、正確かつ有益な情報を提供できるよう努めてまいります。
どうぞよろしくお願いいたします。
Amazon ECS / Amazon EKSとは
Amazon Elastic Container Service(Amazon ECS)とAmazon Elastic Kubernetes Service(Amazon EKS)は、どちらもコンテナ型のアプリケーションを実行するためのマネージド型コンテナオーケストレーションサービスです。
ECSとEKSの違いは、採用しているコンテナオーケストレーターです。ECSではAWS独自のオーケストレーター、EKSではKubernetesを採用しています。
コンテナ、オーケストレーターについてはこちらの資料にわかりやすくまとめられています。
ECS入門(PDF/AWS Black Belt Online Seminar)
Amazon Elastic Container Service for Kubernetes(PDF/AWS Black Belt Online Seminar)
AWS Fargateとは
ECSとEKSでは、コンピューティングリソースに「EC2起動タイプ」と「Fargate起動タイプ」の2種類を選択できます。
Fargate起動タイプを選択した場合、インスタンスタイプの選択、クラスターのスケーリング、パッチ適用と更新、ウイルス対策などのホストレベルでのセキュリティ対策はAWSによって提供されます。これによりユーザーはサーバーを意識せず、アプリのデプロイに集中することができます。
Amazon ECS / Amazon EKS / AWS Fargateとは一言で
Amazon ECS, Amazon EKSとは、「マネージド型のコンテナオーケストレーションサービス」です。
AWS Fargateとは、「コンテナを実行するためのマネージド型のコンピューティングリソース」です。
参考
・AWSユーザーガイド(Amazon Elastic Container Serviceとは)
https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/developerguide/Welcome.html
【おすすめの参考書】
リンク先からご購入いただき、サイト運営をご支援いただけますと幸いです…
コメント