Программирование Cloud Native. Микросервисы, Docker и Kubernetes
Эта книга представляет собой практическое руководство по разработке и развертыванию приложений в стиле Cloud Native. Автор подробно рассматривает ключевые концепции современной облачной разработки, включая архитектуру микросервисов, контейнеризацию с помощью Docker и оркестрацию с использованием Kubernetes.
В книге последовательно раскрываются принципы Cloud Native, преимущества микросервисной архитектуры перед монолитами, основы работы с контейнерами Docker и управление развернутыми сервисами через Kubernetes. Особое внимание уделяется практическим аспектам: упаковке микросервисов в контейнеры, настройке взаимодействия между сервисами и управлению инфраструктурой.
Издание следует методологии Lean Publishing - процессу постепенного улучшения книги на основе обратной связи от читателей. Книга содержит примеры на языках Go и Java, рассматривает инструменты для сбора журналов и наблюдения, а также принципы 12 факторов облачного приложения. Материал актуален для разработчиков и архитекторов, работающих с облачными технологиями.









