AWS Fargate for Amazon EKS を利用したマイクロサービスのデプロイ

AWS Fargate は、Amazon EKS と Amazon ECS で利用できるコンテナ用のサーバーレスコンピューティングエンジンです。

AWS Fargate の使用により、デベロッパーはアプリケーションの構築に集中することができるようになるため、インフラストラクチャ関連の「Undifferentiated Heavy Lifting」(差別化につながらない重労働) を管理する必要がなくなります。

この章では、2048 game と呼ばれるゲームを EKS Fargate 上にデプロイします。

そして、ALB Ingress Controllerを使って、デプロイしたサービスを外部公開します。 ハンズオンの途中では、IAM roles for service account を利用し、Pod へ IAM Role をアタッチも行います。

eksarchitecture eksarchitecture