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 и концепциями микросервисной архитектуры.

Java Microservices and Containers in the Cloud: With Spring Boot, Kafka, PostgreSQL, Kubernetes, Helm, Terraform and AWS EKS
A
Автор
Binildas A. Christudas
Издательство
Apress
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент