Общее описание
Книга «Облачные архитектуры» Тома Лащевски, Камаля Ароры, Эрика Фарра и Пийюма Зонуза посвящена принципам построения современных распределённых систем на основе облачных технологий. Авторы рассматривают ключевые архитектурные подходы, используемые при разработке масштабируемых и отказоустойчивых приложений, которые разворачиваются в облачной инфраструктуре.
В первой части книги даётся обзор базовых концепций облачных вычислений: модели предоставления сервисов (IaaS, PaaS, SaaS), особенности виртуализации, принципы масштабирования и распределения нагрузки. Рассматриваются вопросы доступности, отказоустойчивости, безопасности и управления инфраструктурой. Авторы объясняют, какие архитектурные решения позволяют системам выдерживать высокие нагрузки и обеспечивать стабильную работу при росте количества пользователей.
Отдельные главы посвящены архитектурным шаблонам и практическим подходам к построению облачных систем: микросервисной архитектуре, обработке распределённых данных, использованию очередей сообщений, балансировке нагрузки и построению высокодоступных систем. Также обсуждаются вопросы мониторинга, управления ресурсами и оптимизации затрат при использовании облачной инфраструктуры.
Практическая часть книги рассматривает применение этих принципов на примере крупнейших облачных платформ. Авторы разбирают особенности сервисов таких провайдеров, как Amazon Web Services, Microsoft Azure и Google Cloud Platform, показывая, как архитектурные подходы реализуются на практике и какие инструменты предлагают различные облачные экосистемы.
Книга ориентирована на разработчиков, архитекторов и инженеров, которые работают с распределёнными системами и хотят лучше понять принципы проектирования облачной инфраструктуры.
Мнение
Если у вас будет бумажная версия данной книги и вы по каким-то причинам захотите её сжечь, то, скорее всего, эта книга не сгорит, так как в ней слишком много воды. Думаю, даже больше, чем было в вашем дипломном проекте. Первые 100–120 страниц можно смело пропускать из-за сухой и банальной теории. Следующие 100 страниц периодически содержат некую полезную информацию, но её всё ещё немного. И только оставшиеся 100 страниц для меня были действительно интересны и полезны, когда речь зашла уже про Amazon Web Services, Microsoft Azure и Google Cloud Platform.