Developing Cloud-Native Solutions with Microsoft Azure and .NET: Build Highly Scalable Solutions for the Enterprise
Эта книга представляет собой практическое руководство по созданию облачных приложений с использованием стека технологий Microsoft. Авторы подробно рассматривают архитектурные принципы cloud-native разработки, которые позволяют создавать масштабируемые, отказоустойчивые и легко управляемые решения для корпоративного сектора.
Основное внимание уделяется интеграции платформы Microsoft Azure с фреймворком .NET. Читатели научатся проектировать микросервисные архитектуры, использовать контейнеризацию с Docker, оркестрировать сервисы с помощью Kubernetes и реализовывать бессерверные вычисления. Книга охватывает ключевые сервисы Azure: Azure App Service, Azure Functions, Azure Kubernetes Service, Azure SQL Database и другие.
Особое значение придается DevOps-практикам: непрерывной интеграции и доставке (CI/CD), мониторингу, управлению конфигурациями и инфраструктурой как коду (IaC). Примеры кода на C# и .NET демонстрируют реализацию паттернов облачной разработки, таких как Circuit Breaker, Retry, Event Sourcing и CQRS.
Книга предназначена для разработчиков и архитекторов, имеющих опыт работы с .NET и желающих освоить облачные технологии Microsoft. Она поможет перейти от монолитных приложений к современным облачным решениям, соответствующим требованиям крупных предприятий.









