CloudWatch Eventsを聞ったECSのAutoScaling
- 19. 18
ECR C イメ`ジのpush -
# docker pull httpd:2.4
# aws ecr get-login --region us-east-1 | bash
# docker tag httpd:2.4 [AWSアカウントID].dkr.ecr.us-
east-1.amazonaws.com/ecs-sample-rep:latest
# docker push [AWSアカウントID].dkr.ecr.us-east-
1.amazonaws.com/ecs-sample-rep:latest
ECRへpushするためにEC2を恬撹し、AWS CLIを旋喘できるh廠を喘吭
(アクセスキ`のO協もしておく)
ECRにpushされる
- 20. 19
ECS - Task Definitionsの恬撹 -
ECRにpushした
イメ`ジを峺協
販吭のg佩コマンドを峺協
(htmlファイル恬撹、httpd軟咾覆)
ポ`ト桑催を峺協
- 26. 25
Lambda C I尖古勣 -
CloudWatch EventsのInput configureからECSクラスタ兆や
AutoScaling兆を函誼
AutoScalingのF壓のDesiredの、鯣ゝ
ECSサ`ビスのDsiredの、髻AutoScalingのDsiredの、
アップデ`ト
- 27. 26
CloudWatch Events C ル`ル恬撹 -
?スケ`ルアウト?インをトリガ`
?鵑AutoScalingグル`プ兆を峺協
?ECSスケ`ル喘のLambdaファンク
ションを峺協
?Configure inputを峺協(肝ペ`ジ)
- 28. 27
CloudWatch Events C Configure inputの峺協 -
{
"AutoScalingName": "ecs-cluster",
"EcsClusterName": "docker-build",
"EcsRegion": "us-east-1",
"EcsServiceName": "sample-app"
}
☆個佩を茅し、Configure inputへ秘薦
AutoScalingName^: AutoScalingグル`プ兆を峺協
EcsClusterName^: ECSクラスタ兆を峺協
EcsRegionECSが贋壓するリ`ジョンを峺協
EcsServiceName^: ECSサ`ビス兆を峺協
Editor's Notes
- * パワハラならぬプロハラ、キラカ`ドQいです
- セキュリティ
IoT
デ`タ蛍裂
C亠僥
iOS、Adnroidアプリ、バックエンド
- セキュリティ
IoT
デ`タ蛍裂
C亠僥
iOS、Adnroidアプリ、バックエンド
- AWSJ
ソラコム
SAP
トレンドマイクロ
ソフォス
ぷらっとホ`ム