2. ● EC2
○ Instance with defined storage, cpu, and RAM configuration
● ELB - Network Load Balancing
○ Layer 4 load balancer
● ALB - Application Load Balancing
○ Layer 7 load balancer
● ASG - Auto Scaling Groups
● AMI - Amazon Machine Image
Core Terminology
3. What are EC2 Instances
● Virtual Machines
● Built from a defined AMI
● Defined CPU, Storage, RAM profiles
● Placed into an AZ into a VPC and a subnet to provide network
connectivity.
● Can be managed as Immutable through solutions like Packer
+ ASG
EC2 Instances
Different Types of EC2 Instances
● OnDemand - Straight cost, guaranteed runtime
● Spot - Market Driven cost model, runtime based on
supply and demand bid models
● Reserved - Discounted cost model based on committed
runtime over a term length.
4.
5. Horizontal scaling of application
tiers based off of triggers that you
control.
Autoscaling (ASG)
8. Full suite of options to extend and
bridge network connectivity to and
from network points of presence
that you need to work with.
Immutable Infrastructure
9. All roads point to DNS, core network
service that you must respect as most
outages are due to DNS issues.
Route53 : DNS in AWS