Java Microservices and Containers in the Cloud: With Spring Boot, Kafka, PostgreSQL, Kubernetes, Helm, Terraform and AWS EKS
Эта книга представляет собой практическое руководство по созданию и развертыванию микросервисных приложений на Java в облачной среде. Автор подробно рассматривает весь жизненный цикл разработки — от проектирования отдельных сервисов до их оркестрации и управления в продакшене.
Основное внимание уделяется использованию современных инструментов и платформ: Spring Boot для разработки сервисов, Kafka для асинхронной коммуникации, PostgreSQL как реляционной базы данных. Ключевая часть книги посвящена контейнеризации приложений и их развертыванию в Kubernetes-кластере на AWS EKS.
Читатели научатся настраивать инфраструктуру как код с помощью Terraform, управлять релизами с Helm, обеспечивать отказоустойчивость и масштабируемость системы. Книга содержит множество практических примеров, диаграмм архитектур и пошаговых инструкций для реализации полного цикла CI/CD.
Издание будет полезно Java-разработчикам, архитекторам и DevOps-инженерам, которые хотят освоить современные подходы к построению распределенных систем в облаке. Предполагается базовое знакомство с Java, Spring и концепциями микросервисной архитектуры.









