Книги / DevOps и Инфраструктура / Kubernetes / Azure Kubernetes Services with Microservices: Understanding Its Patterns and Architecture

Azure Kubernetes Services with Microservices: Understanding Its Patterns and Architecture

Kasam Ahmed Shaikh, Shailesh S. Agaskar

Книга посвящена проектированию и реализации микросервисных архитектур с использованием Azure Kubernetes Service (AKS). Авторы начинают с истории распределённых вычислений — от клиент-серверной модели и компонентных технологий до веб-сервисов и сервис-ориентированной архитектуры (SOA), — чтобы показать эволюцию подходов к построению распределённых систем и место микросервисов в этой эволюции.

Основное внимание уделяется практическому применению AKS: развёртыванию кластеров, управлению рабочими нагрузками, масштабированию, сетевому взаимодействию и интеграции с экосистемой Azure. Рассматриваются ключевые паттерны микросервисной архитектуры — декомпозиция сервисов, API-шлюзы, service discovery, устойчивость и отказоустойчивость, распределённые транзакции и обработка данных.

Книга охватывает вопросы контейнеризации, оркестрации, CI/CD, мониторинга и безопасности микросервисов в Kubernetes. Приводятся примеры конфигураций, манифестов и сценариев развёртывания, помогающие читателю перейти от теории к работающим решениям в облаке Azure.

Издание ориентировано на архитекторов, разработчиков и DevOps-инженеров, которые хотят освоить проектирование микросервисных приложений и их эксплуатацию в управляемом Kubernetes-сервисе Azure. Материал сочетает концептуальные объяснения с практическими рекомендациями и лучшими практиками.