Книга 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)

Автор: Ajoy Acharyya, Arijit Roy
Език: Английски език
Корици: С меки корици
Издател: BPB Publications
Наличност: Очаква се зареждане
Издание 23. 07. 2026
37.22 72.80 лв
Most software engineers can build features. Far fewer can design the entire platform behind them, en...

Информация за книгата

Език
Английски език
Корици
Книга - С меки корици
Издадена
2026
страници
508
EAN
9789378544651
ISBN
9378544657
Enbook ID
53268227
Издател
Теглоt
865
Размери
191 x 235 x 26

Пълно описание

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.