
System Design on AWS
Learn to Build and Scale Enterprise Solutions
41 followers
Learn to Build and Scale Enterprise Solutions
41 followers
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.







EverTutor AI
Hey PH fam ๐
Super excited to hunt System Design on AWS todayโa must-have for software architects, engineers, and anyone scaling applications on AWS!
Building enterprise-grade systems comes with a unique set of challenges: scalability, resilience, security, and cost optimization. This book, authored by Jayanth Kumar & Mandeep Singh, is packed with real-world insights and best practices to help you navigate system design on AWS effectively.
What caught my attention:
โ Deep dive into AWS-native solutions for scalability & performance
โ Practical case studies on real-world system design challenges
โ Best practices for building cloud-native architectures
โ Covers modern AWS services & patterns for high availability
Whether you're an aspiring architect, a startup scaling on AWS, or an experienced engineer refining your cloud strategy, this book is a valuable resource!
The best part? It's available now! ๐ Grab a copy and let us know your thoughts in the comments below
@suryansh_tiwari2 Are there specific chapters that focus on designing for scalability and fault tolerance in large-scale AWS environments?
@camden_grangerย Yes. Part I and Part II introduce the readers to these concepts and Part III actually talks about achieving scalability and fault tolerance in the proposed architectures. Every use-case chapters talks about building systems from day 0 (MVP, launched for few users) to day N (scaling to millions of customers)
This is an amazing idea. Does the book primarily focus on AWS services or does it also touch on best practices that can be applied across various cloud platforms?
@scytalelabs_marketingย Part II of the book focuses on AWS services but the system design concepts apply across the cloud providers or deploying on-premise.
Part I - System Design Basics
- Building blocks of scalable systems
- Storage, SQL, NoSQL Databases
- Caching, Rate Limiting, Load Balancing
- Communication Network and Protocols
- Containerization
- Architectural Design Patterns
Part II - Deep Dive into AWS Services
- VPC, Subnets, Route53, ELB, CloudFront
- S3, EBS, EFS, DynamoDB, RDS, Aurora
- EC2, Lambda, ECS, EKS
- SQS, SNS, Step Functions, EventBridge, CloudWatch
- EMR, Glue, Athena, SageMakerโฆ and many more services
- How they fit together to build robust systems
Part III - Real-World System Design Use Cases
Each chapter is a complete walkthrough of building a real system on AWS, including:
- URL Shortener System
- Web crawler and Search Engine
- Real time Chat Applicationย
- Social Media Platform
- Online Game Leaderboard
- Hotel Reservation System
- Media Transcoding System
- Stock Broker
System design can differ greatly depending on the industry. Does the book customize its strategies for specific domains like e commerce, fintech or media platforms or does it take a more generalized approach?
@justin_deaconย Completely agree that system design decisions can vary depending on the problem statement and this is the major theme of the book - building a thinking process to making better decisions understanding the system requirements.
The Part III of the book dive deep into architectures mentioned by you -
The e-commerce platform is much similar to Hotel Reservation System where you offer different hotel listings and customers can choose to book their stay.
We've discussed the architecture of Payment System in details in one of the chapters and important concepts such as how can you avoid double payments.
Chapter 20 discusses the architecture of media platform such as Netflix and YouTube. It talks about how video encoding/decoding to support vast variety of user devices and how easily the content is delivered to end customers.
Thanks for your interest, please checkout the book on O'Reilly/Amazon. Happy Reading :)
Have you been able to include any content on observability patterns? Meaningful metrics and alerts are often overlooked in system design but become crucial for production systems. The multi-region redundancy coverage is a huge plus, tooโit's becoming a crucial aspect of enterprise applications today.
Congratz on the launching!
Brilliant concept. Does the book include architecture diagrams or visual aids to help clarify complex concepts?
@logan_kingย Yes, all the chapters include diagrams for clarity. Part III of the book includes diagrams of proposed architectures.
Love the structured guidance for AWS architects! ๐
@shenjunย Thank you for feedback :)