+ All Categories
Home > Internet > Amazon Web Services and Docker

Amazon Web Services and Docker

Date post: 12-Jul-2015
Category:
Upload: paolo-latella
View: 148 times
Download: 1 times
Share this document with a friend
Popular Tags:
17
Primo Docker Meetup - Milano 11 Dicembre 2014 Amazon Web Services & Docker
Transcript
Page 1: Amazon Web Services and Docker

Primo Docker Meetup - Milano 11 Dicembre 2014

Amazon Web Services & Docker

Page 2: Amazon Web Services and Docker

Paolo Latella

Docker meetup - Milano

XPeppersCloud Solutions Architect

AWS User Group ItaliaCo-Founder

[email protected]

@latellapaolo

Page 3: Amazon Web Services and Docker

Topics

Amazon Web Services Deployment and management

Elastic Beanstalk Elastic Beanstalk & Docker

Demo

Elastic Container Services (ECS)

Docker meetup - Milano

Page 4: Amazon Web Services and Docker

Amazon Web Services

Docker meetup - Milano

Delivery of IT resources and applications by API with pay-as-you-go pricing.

Page 5: Amazon Web Services and Docker

AWS Deployment & Management

Docker meetup - Milano

Page 6: Amazon Web Services and Docker

Elastic Beanstalk

Possiamo fare il deploy delle applicazioni in maniera rapida e semplice senza preoccuparci dell’infrastruttura. Riduce le complessità lasciando comunque libertà di azione (posso sempre

accedere alle risorse dalla console)

Environment Deafult Tier (Web Server e Workers) or custom

Platform Java, .Net, PHP, etc.

Provisioning, load balancing, scaling and monitoring fully managed by AWS Elastic Beanstalk

Docker meetup - Milano

Page 7: Amazon Web Services and Docker

Environments: Web Server Tiers

Docker meetup - Milano

Page 8: Amazon Web Services and Docker

Environments: Workers Tiers

Docker meetup - Milano

Page 9: Amazon Web Services and Docker

Platforms

The software stak on EC2 instances depend of selected platform Docker container

Java (Java + Tomcat + Apache)

.Net (IIS)

Node.JS (Node.JS + Nginx o Apache)

PHP (PHP + Apache)

Python (Python +Apache + mod_wsgi)

Ruby (Ruby + Nginx + Passenger/Puma)

Docker meetup - Milano

Page 10: Amazon Web Services and Docker

Elastic Beanstalk & Docker: demo

Docker meetup - Milano

www.schwadroncartoons.com

Page 11: Amazon Web Services and Docker

Elastic Beanstalk & Docker: dockerfile

Docker meetup - Milano

Page 12: Amazon Web Services and Docker

Elastic Beanstalk & Docker: console

Docker meetup - Milano

Page 13: Amazon Web Services and Docker

Elastic Container Services

Cluster of container on EC2 instances Configuration management and Monitoring fully managed by ECS

Docker compliant EC2 instance has a Docker agent and run one or more containers

Task e Scheduler Ttask (Json file) define how the container work on task, the computing

resources (CPU and RAM) and the dependency

The scheduler launch the on Cluster with goal to optimize the resources of instances.

Docker meetup - Milano

Page 14: Amazon Web Services and Docker

Elastic Container Services: task

Docker meetup - Milano

Page 15: Amazon Web Services and Docker

Elastic Container Services

Docker meetup - Milano

Page 16: Amazon Web Services and Docker

Riferimenti

Application Managementhttp://aws.amazon.com/application-management/

Elastic Beanstalkhttp://aws.amazon.com/documentation/elastic-beanstalk/

Amazon ECShttp://aws.amazon.com/ecs/

Deploy docker on AWShttp://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_docker.html

Docker meetup - Milano

Page 17: Amazon Web Services and Docker

Grazie!

Docker meetup - Milano

Oss


Recommended