Microservices in .NET, Second Edition

Второе издание книги «Microservices in .NET» представляет собой практическое руководство по проектированию, разработке и развертыванию микросервисных архитектур с использованием стека технологий .NET. Автор, Кристиан Хорсдал Гаммельгаард, подробно рассматривает ключевые принципы микросервисов, такие как узкая направленность, независимая развертываемость, владение собственным хранилищем данных и заменяемость.

Книга разделена на четыре логические части. В первой части читатели знакомятся с основами микросервисов, создают базовый микросервис корзины покупок и изучают его развертывание в Kubernetes. Вторая часть посвящена непосредственно построению микросервисов: идентификации и определению границ сервисов, организации их взаимодействия, вопросам владения данными и хранения, проектированию для обеспечения отказоустойчивости и написанию тестов.

Третья часть охватывает сквозные вопросы (cross-cutting concerns): мониторинг, логирование, безопасность межсервисного взаимодействия и построение повторно используемой платформы для микросервисов. В заключительной части рассматривается создание приложений поверх набора микросервисов. Издание насыщено реальными примерами кода и рекомендациями, применимыми в промышленной разработке.

Microservices in .NET, Second Edition
A
Автор
Christian Horsdal Gammelgaard
Издательство
Manning Publications
Год
2021
Язык
Английский
1
Оцените книгу

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

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