→Amazon Web Service
→コンテナオーケストレーション
サブトピック†
Amazon ECS/EKS†
AWS Fargate†
- AWS Fargateとは?Amazon ECSとの関係性やメリット・デメリットを解説 2020.3
- コンテナ向けのサーバーレスコンピューティング
- Amazon ECSとは「Amazon Elastic Container Service」のことで、Amazon EC2インスタンスを用いたDockerコンテナを管理するサービス
- 双方は、連携してコンテナを起動する関係性にあります。
- FargateはECSの一部として提供される。Amazon ECSでコンテナを実行する方法としてAWS Fargateを利用するという選択肢がある
AWS App Runner†
- AWS App Runnerの正体を探る - How elegant the tech world is...! 2022.12
- App Runnerの特徴9つまとめてみた - Qiita 2021
- GitHubにソースコードをpushすると、それを検知し、App Runnerがいい感じにコンテナをデプロイ
- コンテナがデプロイされるとApp RunnerがマネージドのLBを設定
- コンテナ管理とかVPC周り、ALB,NLBとかscaling, 自動化するならcodebuildとかを組み合わせていたものが、App Runnerがこれらをまとめて(隠蔽して)提供
- 内部的にはAPP Runnerのサービス側にはVPCがあるが、実際にApp Runnerを使う側はVPCを気にしなくて良い。
- auto scaling設定は、最小のインスタンス数は1(0にはできない)
- Waf対応がされていない。
- 裏側でFargateを使用している。
- アプリケーションのポートとヘルスチェックのポートは一緒
- App Runnerの間は、半角スペース
Amazon ECR†
Last-modified: 2024-08-26 (月) 19:25:21