10
AWS ECS EC2 Container Service AWS Docker 2017/7/3 Tech Night @ Shiodome # 4 1

AWS ECSを使ったDockerコンテナのデプロイ

Embed Size (px)

Citation preview

Page 1: AWS ECSを使ったDockerコンテナのデプロイ

AWS ECS EC2 Container Service AWS

Docker

2017/7/3 Tech Night @ Shiodome # 4

1

Page 2: AWS ECSを使ったDockerコンテナのデプロイ

• Twitter @legoboku, Github @yohei1126

• IoT MQTT/WS

• IoT

• AWS Docker Serverless atlassian/localstack

• Scala TypeScript

2

Page 3: AWS ECSを使ったDockerコンテナのデプロイ

Docker

3

Page 4: AWS ECSを使ったDockerコンテナのデプロイ

Docker•

• OS

• CI / CD

• Infrastructure as Code =

4

Page 5: AWS ECSを使ったDockerコンテナのデプロイ

AWS ECS• EC2 Docker

• AZ

• • CLI

• Docker Compose

5

Page 7: AWS ECSを使ったDockerコンテナのデプロイ

AWS ECS

• EC2

• AMI AMI EC2

• Docker

• AMI EC2 • Docker Compose Docker

AWS CodeBuild AWS

7

Page 8: AWS ECSを使ったDockerコンテナのデプロイ

8

VPC public subnet

VPC private subnet

ELB ELB

EC2

(1

(1

RDS

1 = 1

DB

subnet

1 1

= 1 ELB DNS

CNAME

DB

RDS

EC2 1

Route 53 DNS

client

Page 9: AWS ECSを使ったDockerコンテナのデプロイ

• Docker Compose

• build

• CLI SDK

• CloudWatch

9