To design a highly available architecture on AWS, I would use multiple Availability Zones (AZs) for EC2 instances and RDS databases. An Elastic Load Balancer (ELB) would distribute incoming traffic…
#aws
Amazon S3, or Simple Storage Service, is a scalable object storage service for storing and retrieving any amount of data. It’s commonly used for static website hosting, backups, and storing…
Amazon EC2, or Elastic Compute Cloud, is a web service that provides resizable compute capacity in the cloud. It allows users to launch virtual servers, known as instances, which can…
AWS Lambda is a serverless compute service that runs code in response to events and automatically manages the underlying compute resources. Its common use cases include data processing, building serverless…
AWS IAM roles are used to delegate access without needing to share long-term security credentials, while IAM users have permanent credentials associated with them. I would use roles for services…

2,000 Interview Questions & Answers, in one PDF
- Short answers, in-depth explanations, common mistakes and follow-ups
- 89 topics, from Beginner to Architect, with a clickable contents list
- 226 extra questions that are not on this website
- Free Bonus Pack: 30-day study plan, behavioral questions, salary scripts
Get both books for $9.99 (save $2.99):
The material stays free to read online. This is the organised, offline, print-ready PDF edition. Secure payment by PayPal; your personal download link is emailed after payment is confirmed. Digital product, no shipping.