System Design on AWS: Building and Scaling Enterprise Solutions
Download O'Reilly's latest release e-book on cloud infrastructure: System Design on AWS.
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.
- Learn the basics and best practices of successful system design
- Understand key AWS services and their strengths and limitations for building large-scale systems
- Examine engineering patterns and principles that best support large-scale systems, and learn how to design architecture with scalability, operations, and resilience in mind
- Learn what highly performant and cost-optimized architectures look like on AWS and the tools and frameworks that are best for specific use cases
Trusted by the best
Featured In-memory Data Resources

The Modern Data Infrastructure Summit—Full Talks Now Live
Celebrating our first-ever Modern Data Infrastructure Summit! Watch the full talks on building modern, scalable data infrastructure for AI and real-time workloads.

Dragonfly Swarm 2TB Cluster Hits 10M+ RPS Easily, Nears 20M with Pipelining
We benchmarked a 2TB Dragonfly Swarm data store, achieving over 10M RPS and nearing 20M with pipelining. See the full performance breakdown and cost savings.

Building RAG Systems with LlamaIndex and Dragonfly
Learn to build a RAG system with LlamaIndex and Dragonfly for real-time, domain-specific AI answers without model retraining.