AWS
Elastic Compute Services
(EC2)
Topic: Compute
● 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
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.
Horizontal scaling of application
tiers based off of triggers that you
control.
Autoscaling (ASG)
ELB = Layer 4 Network Load
Balancing
ALB = Layer 7 Application Load
Balancing
ELB / ALB
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
All roads point to DNS, core network
service that you must respect as most
outages are due to DNS issues.
Route53 : DNS in AWS
Questions?

AWS Elastic Compute Services

  • 1.
  • 2.
    ● EC2 ○ Instancewith 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 EC2Instances ● 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.
  • 5.
    Horizontal scaling ofapplication tiers based off of triggers that you control. Autoscaling (ASG)
  • 6.
    ELB = Layer4 Network Load Balancing ALB = Layer 7 Application Load Balancing ELB / ALB
  • 8.
    Full suite ofoptions to extend and bridge network connectivity to and from network points of presence that you need to work with. Immutable Infrastructure
  • 9.
    All roads pointto DNS, core network service that you must respect as most outages are due to DNS issues. Route53 : DNS in AWS
  • 10.