Show Menu
Cheatography

AWS EBS (elastic beanstalk) Cheat Sheet (DRAFT) by

AWS Elastic Beanstalk cheatsheet

This is a draft cheat sheet. It is a work in progress and is not finished yet.

EBS

EBS handles deploy­ment, provis­ioning, load balancing, auto scaling
Designed to let you deploy something quickly, without worries. Best for dev/test, not prod
Supports Java, GO, .NET, Node.js, PHP, Python, Ruby
No additional price, only the cost of the resources deployed.
 

Deployment policies

All at once
downtime, replaces all
Rolling
updates servers in batches (no downtime, slower)
Rolling with additional batch
same but with new batches (slower+, never reduces capacity of current deploy­ment)
Immutable
recreates same amount of servers, replaces. no downtime
 

Enviro­nments

Web Enviro­nment Single Instance
launches a single EC2, EIP (elastic IP) assigned to EC2
Web Enviro­nment Load Balanced
EC2s behind ELB managed by an ASG
Worker Enviro­nment
SQS queue, EC2 instances, SG scaling policy based on queue size