This book is not an AWS Solutions Architect certification guide. It's for web developers who need to understand cloud just enough to deploy, debug, and have intelligent conversations with infrastructure engineers.
What You'll LearnCloud Fundamentals - On-premise vs cloud, IaaS/PaaS/SaaS, shared responsibility modelProvider Comparison - AWS, Azure, GCP service mapping and choosing the right oneCompute - EC2 instances, instance types, pricing options (On-Demand, Spot, Reserved)Storage - S3, EBS, lifecycle policies, static website hosting with CloudFrontDatabase - RDS, Multi-AZ, Read Replicas, managed vs self-managedNetworking - VPC, subnets, Security Groups, NACL, VPC PeeringDNS & Load Balancing - Route 53, ALB, NLB, path-based routingContainers & CI/CD - Docker on AWS, ECS/EKS, CodePipeline, Blue/Green deploymentMonitoring & Logs - CloudWatch metrics, alarms, log retention, dashboardsCost Management - Right-sizing, Reserved Instances, tag-based cost trackingMigration & Architecture - 6R strategies, three-tier, microservices, serverless patternsThe "Just Enough" PhilosophyEvery topic includes practical examples, cost estimates, and 43 diagrams. No prior cloud experience required. You won't design Transit Gateway networks or write IAM policies from scratch. You will understand what cloud services do, when to use them, and how much they cost.
16 chapters + 3 appendices including AWS service mapping, CLI cheat sheet, and cost calculation guide.
Part of the "Essential Knowledge for Web Developers" series (Book 2).