AWS ELB & ASG: Load Balancing and Auto Scaling

A single EC2 instance is a single point of failure. To make an app highly available and elastic — able to handle variable load and survive failures automatically — AWS gives you two services that work hand in hand: ELB and ASG. The two pieces Service What it does Question it answers ELB Distributes incoming traffic across multiple EC2s “How do users reach my fleet?” ASG Adds, removes, and replaces EC2s based on demand or health “How big should my fleet be?...

May 16, 2026 · 4 min · Daman Arora

AWS EC2: Elastic Compute Cloud

EC2 is the compute layer of AWS — rentable virtual machines. When you need a server to run an application, EC2 is where it lives. The core pieces Launching an EC2 instance means assembling a handful of parts. Each one answers a specific question. Piece What it is Instance A running VM AMI The image/template the VM boots from — OS plus pre-installed software Instance Type Sizing — CPU, RAM, network (e....

May 16, 2026 · 4 min · Daman Arora