Książka Mastering Cloud System Design Ajoy Acharyya

Mastering Cloud System Design

Building scalable, reliable, and efficient architectures and getting ready for system design interviews (English Edition)

Język: Angielski
Oprawa: Miękka
Wydawca: BPB Publications
Dostępność: Zapowiedź
Wydanie 23. 07. 2026
144.49
Most software engineers can build features. Far fewer can design the entire platform behind them, en...

Informacje o książce

Język
Angielski
Oprawa
Książka - Miękka
Data wydania
2026
strony
508
EAN
9789378544651
ISBN
9378544657
Enbook ID
53268227
Waga
865
Wymiary
191 x 235 x 26

Pełny opis

Most software engineers can build features. Far fewer can design the entire platform behind them, end-to-end, in production. Cloud architecture has become the defining skill of a senior engineer, yet most resources teach it in fragments, leaving you to assemble the full picture on your own.

Drawing on decades of enterprise architecture experience, the authors provide a complete, end-to-end blueprint. You begin with the foundations: core pillars (availability, performance, security, observability, cost, and sustainability), design patterns, methods, technology selection, and adaptive architecture, taught through one running case study, Aethera Airlines. Then you design nine real-world systems from the ground up: UPI payments, a trading platform, OTT streaming, a collaborative document editor, an agentic LLM-powered recommendation engine, plus chat, social media, ride-sharing, and a URL shortener. Throughout, you apply domain-driven design, API-first thinking, capacity planning, and multi-cloud cost trade-offs, with hands-on exercises and design challenges for each of the nine systems.

By the end, you will think and build like a cloud architect: engineering fault-tolerant, secure, and observable platforms on any major cloud, and ready for senior system design interviews at top tech companies.

WHAT YOU WILL LEARN

Build nine real-world cloud systems end-to-end.

Design payments, trading, streaming, and agentic AI systems.

Apply DDD, API-first design, and proven cloud-native patterns.

Engineer security, fault tolerance, scalability, and cost control.

Prepare for system design interviews with hands-on exercises.

WHO THIS BOOK IS FOR

This book is for software engineers, cloud developers, system architects, and technical leaders who want to master full-lifecycle cloud architecture. It is equally valuable for final-year computer science students targeting campus placements and professionals preparing for senior system design interviews on major cloud platforms.