A must-read for anyone building on AWS—this book bridges system design fundamentals with AWS architecture, providing invaluable insights to elevate your skills and optimize your designs.” Harshit Bangar, staff engineer at Google “Finally, a practical guide to service-oriented architecture on AWS! Every mid-level to senior engineer needs this book in their toolkit.” Rakesh Kumar, senior staff engineer at Lyft
Enterprises building complex and large-scale applications in the cloud face multiple challenges. Nearly every decision, from figuring out the right tools to estimating the right provisioning, poses a complicated set of choices and trade-offs. System design gives you the ability to build and scale these applications, and this practical guide helps you decide which pieces to use and how to fit them together. Authors Jayanth Kumar and Mandeep Singh equip software architects and engineers with essential AWS and system design knowledge to help you make good decisions and overcome the challenges of designing and scaling enterprise software architecture. By diving into specific use cases, you’ll understand how these principles and resources can be applied to real-world problems.