
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
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
@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)
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.
Hi everyone 💜
I’m Jayanth, and I’m super excited (and a little nervous) to launch System Design on AWS on Product Hunt today!
Quick story about me:
I'm a builder at heart. I’ve led engineering teams at YC startups like Goodhealthapp, unicorns like Delhivery, worked as engineering manager at Amazon and co-founded Turl Street Group. Over the years, I realized that while system design interviews are everywhere, real-world system design on cloud infrastructure is often missing from the conversation.
So I wrote a book with my co-author Mandeep Singh (fellow AWS veteran) to fill that gap.
🎯 What is System Design on AWS?
It’s a 600+ page deep-dive into how to build scalable, production-grade systems using AWS services — from MVP to scale.
🧠 Who is this for?
Engineers, architects, devs preparing for staff+ level interviews, indie hackers, or anyone building on AWS and wants to level up.
📚 How can you get it?
The book is now live! You can grab it from O’Reilly (https://oreil.ly/SystemDesignOnAWS) as well as Amazon (https://amzn.to/3D3BIBJ) platform.
🚀Check out our page to get the code for free trial subscription on O’Reilly to read it before purchasing it!
We’d love your feedback! Drop your upvotes, thoughts, questions, or ideas in the comments. If you’ve ever struggled to bridge the gap between theory and real AWS infra — this book is for you.
Thank you for all the love ❤️ and support 🙏
System Design is a disciplined art, so let’s create some large scale masterpieces — together.
Cheers,
Jayanth
CTO, Turl Street Group
Hey everyone 👋
vibe coding.
AI will replace developers.
Your job is at risk.
These are the buzzwords echoing all over social media right now.
But let’s get real.
AI is super helpful. I personally love using it to boost my productivity — whether it’s for code snippets, documentation, or prototyping. But in this new era of “vibe coding,” we're starting to forget what actual software engineering looks like.
Here’s the thing:
You can take suggestions from AI. But if you're building a business-critical product — you (and only you) understand the use case, the tradeoffs, and the edge cases.
And unless you deeply understand how your systems work, you're flying blind.
That’s why Jayanth and I wrote System Design on AWS — a no-BS, real-world guide to architecting scalable systems in production.
💡 This is for:
- Developers tired of vibe coding and want to build for scale
- Founders who want technical leverage
- Engineers aiming for senior/staff-level interviews
- Anyone building on AWS and wants to actually understand how the pieces fit together
🧱 The book covers:
- Foundational system design principles (databases, queues, retries, sharding, caching, containerization, etc.)
- Deep dives into 30+ AWS services — not just theory, but how they work together
- Real-world architectures: messaging application, stock brokers, game leaderboards, social media platform, hotel reservation system and more
📕 600+ pages of pure value
This is the book I wish I had when I was figuring out how to go from “it works on my laptop” to “it scales under load.”
🛠️ What’s inside?
Part I - System Design Basics
- Building blocks of scalable systems
- Storage, SQL, NoSQL Databases
- Caching, Rate Limiting, Load Balancing
- Communication Network and Protocols
- Containerisation
- 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
🧠 Who is this for?
Engineers, architects, devs preparing for staff+ level interviews, indie hackers, or anyone building on AWS and wants to level up.
📚 How can you get it?
The book is now live! Get it on
📕 O'Reilly: https://oreil.ly/ruQbc
📕 Shroff Publishers (SEA): https://www.shroffpublishers.com/books/9789355428035/
📕 Amazon.com: https://amzn.to/3D3BIBJ
📕 Amazon.co.uk: https://amzn.to/3QW6Fvf
📕 Amazon.in: https://amzn.to/4klW7my
📕 DragonflyDB (two free chapters): https://www.dragonflydb.io/content/aws-system-design
🎁 Bonus: You’ll also get access to:
- System Design videos on YouTube - https://www.youtube.com/@MsDeepSingh
- Live Discussions on Discord - https://discord.gg/98zTnzvGz2
🙌 What’s next?
We're working on:
- More design discussions on YouTube - https://www.youtube.com/@MsDeepSingh
- System Design Interview Preparation
- GitHub repository with PDFs, Notes and System Architectures - https://github.com/msdeep14
- A companion course with animations and real AWS demos
- Community events & live breakdowns
If you're serious about shipping real products, you need to understand the system.
Not just vibes. Not just prompts.
Principles. Design. Trade Offs. Architecture.
Let’s bring software engineering back.
Would love to hear what you think! Drop your thoughts, feedback, or questions — I’ll be around all day 🙌
Love,
Mandeep Singh
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!