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. Она поможет перейти от монолитных приложений к современным облачным решениям, соответствующим требованиям крупных предприятий.

Developing Cloud-Native Solutions with Microsoft Azure and .NET: Build Highly Scalable Solutions for the Enterprise
A
Автор
Ashirwad Satapathi, Abhishek Mishra
Издательство
Apress
Год
2023
Язык
Английский
1
Оцените книгу

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

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