EC2 Fundamentals Amazon EC2 (Elastic Compute Cloud) provides resizable compute capacity in the cloud. Understanding the instance lifecycle, metadata service, and user data scripts is the baseline for working with EC2 pro…
ReadInstance Types & AMIs Choosing the right instance type and AMI strategy directly impacts cost, performance, and operational complexity. Understanding instance families, pricing models, and AMI lifecycle is essential for …
ReadSecurity Groups & Networking EC2 networking is built on VPC. Security groups are the primary firewall at the instance level. Understanding Elastic IPs, ENIs, and subnet placement is required for reliable, secure architec…
ReadAuto Scaling & Load Balancing Auto Scaling Groups (ASG) combined with Application Load Balancers (ALB) are the standard pattern for elastic, highly available EC2 deployments. Understanding Launch Templates, scaling polic…
ReadAWS EC2: Instances, AMIs & Instance Types EC2 (Elastic Compute Cloud) provides resizable virtual machines in the cloud. You choose the OS, CPU, memory, and storage. Unlike Lambda or Fargate, you manage the server. AMIs (…
ReadEC2 Networking: VPC, Security Groups & Elastic IPs VPC & Subnet Architecture VPC: your private network in AWS, spans all AZs in a region, CIDR block e.g. 10.0.0.0/16 Public subnet: has route to Internet Gateway, instance…
ReadEC2: Auto Scaling, Load Balancing & Cost Optimization Launch Templates # Create launch template (replaces launch configurations) aws ec2 create-launch-template \ --launch-template-name my-app-lt \ --version-description "…
ReadEC2: Storage, Monitoring & Interview Questions EBS (Elastic Block Store) EBS is network-attached block storage for EC2. Persists independently of instance lifecycle (unless DeleteOnTermination is set). Tied to one AZ. Ca…
ReadSave this stack to your personal DevRecall — add your own notes, track what you're learning, and share what you know with the community.
Get started — free forever