Continuous Deployment with Auto Scaling

0 downloads 209 Views 748KB Size Report
Amazon Machine Image (AMI). Launch Time. Software. Installations. External. Dependencies. Deployment. Application/Servic
Continuous Deployment with Auto Scaling

Trademob on AWS

35,000

~ 1000

~ 120

10

Requests per Second

GB per Day

Instances

Auto Scaling Groups

Auto Scaling Group (ASG)

Availability Zone 1

Availability Zone 2

Auto scaling Group

Continuous Instance Launches

Request per Minute

Number of Instances

Instance Launch

Software Installations

Launch Time

External Dependencies

Deployment Application/Service

Production Ready

Amazon Machine Image (AMI) Launch Time Software Installations

External Dependencies

Deployment Application/Service

Amazon Machine Image (AMI) Launch Time

AMI Creation Software Installations

External Dependencies

Deployment Application/Service

ASG – AMI Configuration

Availability Zone 1

Availability Zone 2

Auto Scaling Group

AMI

ASG – AMI Configuration

Availability Zone 1

Availability Zone 2

Auto Scaling Group

AMI

ASG – Instance Replacement

Availability Zone 1

Availability Zone 2

Auto Scaling Group

AMI

ASG – Instance Replacement

Availability Zone 1

Availability Zone 2

Auto Scaling Group

AMI

ASG – Instance Replacement

Availability Zone 1

Availability Zone 2

Auto Scaling Group

AMI

Facts in a Nutshell 1

Higher Stability of ASGs

2

Faster Launch of Instances

3

Release == AMI

4

Rollback

Thank you! Questions?

Berlin



New York



London