dockercon eu 2015: from local development to production deployments using amazon ecs cli

8
Amazon EC2 Container Service Highly Scalable, High Performance, Container Management Service Brandon Chavis Solutions Architect, AWS

Upload: docker-inc

Post on 10-Jan-2017

1.282 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Amazon EC2 Container ServiceHighly Scalable, High Performance, Container Management ServiceBrandon ChavisSolutions Architect, AWS

Page 2: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Docker Compose

wordpress: image: wordpress cpu_shares: 100 mem_limit: 524288000 ports: - "80:80" links: - mysqlmysql: image: mysql cpu_shares: 100 mem_limit: 524288000 environment: MYSQL_ROOT_PASSWORD: password

docker-compose-yml

‘docker compose up’

Page 3: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Amazon ECS

Page 4: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Cluster Management Made Easy

No cluster software to install and manage

Manages cluster state

Manages containers

Control and monitoring

Scale from one to tens of thousands of containers

Page 5: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Flexible Scheduling

Optimal instance placement

Integrate custom or 3rd party scheduler

Page 6: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Introducing the new ECS CLI for Docker Compose

Dedicated tool for Docker Compose workflows

‘ecs-cli up’

Page 7: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Demo

ECS & Docker Compose: better together!

Page 8: DockerCon EU 2015: From Local Development to Production Deployments using Amazon ECS CLI

Thank you!Brandon [email protected]