Cloud Architecture Patterns

Aleksandr Shitik
Aleksandr Shitik

I write my own posts and books, and review movies and books. Expert in cosmology and astronomy, IT, productivity, and planning.

Cloud Architecture Patterns
Tom Laszewski, Kamal Arora, Eric Farr, Piyum Zonus
Genres: Programming
Year of publication: 2022
Year of reading: 2024
My rating: Good
Number of reads: 1
Total pages: 320
Summary (pages): 25
Original language of publication: English
Translations to other languages: Russian

General Description

The book "Cloud Architectures" by Tom Laszewski, Kamal Arora, Erik Farr, and Piyum Zonooz is dedicated to the principles of building modern distributed systems based on cloud technologies. The authors examine key architectural approaches used in developing scalable and fault-tolerant applications that are deployed in cloud infrastructure.

The first part of the book provides an overview of basic cloud computing concepts: service delivery models (IaaS, PaaS, SaaS), features of virtualization, principles of scaling and load distribution. Issues of availability, fault tolerance, security, and infrastructure management are discussed. The authors explain which architectural solutions allow systems to withstand high loads and ensure stable operation as the number of users grows.

Separate chapters are devoted to architectural patterns and practical approaches to building cloud systems: microservice architecture, distributed data processing, use of message queues, load balancing, and building highly available systems. Issues of monitoring, resource management, and cost optimization when using cloud infrastructure are also discussed.

The practical part of the book examines the application of these principles using examples of major cloud platforms. The authors analyze the features of services from providers such as Amazon Web Services, Microsoft Azure, and Google Cloud Platform, showing how architectural approaches are implemented in practice and what tools different cloud ecosystems offer.

The book is aimed at developers, architects, and engineers who work with distributed systems and want to better understand the principles of designing cloud infrastructure.

Opinion

If you have a paper version of this book and for some reason want to burn it, then most likely this book will not burn, because there is too much water in it. I think even more than there was in your thesis. The first 100–120 pages can be safely skipped due to dry and banal theory. The next 100 pages occasionally contain some useful information, but there is still not much of it. And only the remaining 100 pages were truly interesting and useful to me, when it came to Amazon Web Services, Microsoft Azure, and Google Cloud Platform.

Вверх