СПб.: Питер, 2018. — 352 с. — (Для профессионалов). — ISBN: 978-5-496-03221-6
Создание микросервисов – удобная и надежная парадигма для программирования легких отказоустойчивых приложений. В этой книге подробно и интересно рассмотрены тонкости построения микросервисов на платформе .NET с применением таких популярных технологий, как Nancy и OWIN. Книга учитывает тонкости работы на платформе .NET Core и будет интересна всем, кому требуется эффективно и быстро решать нетривиальные задачи при работе с растущими системами.
Предисловие
Благодарности
Об этой книге
Знакомство с микросервисамиПервый взгляд на микросервисы
Простой микросервис для корзины заказов
Создание микросервисовРаспознавание микросервисов и определение их области действия
Взаимодействие микросервисов
Хранение данных и их принадлежность
Проектирование устойчивых к ошибкам систем
Написание тестов для микросервисов
Сквозная функциональность: создание платформы многоразового кода для микросервисовЗнакомство с OWIN: написание и тестирование промежуточного ПО OWIN
Сквозная функциональность: мониторинг и журналирование
Обеспечение безопасности взаимодействия микросервисов
Создание платформы многоразового кода для микросервисов
Создание приложенийСоздание приложений на основе микросервисов
ПриложенияНастройка среды разработки
Развертывание для эксплуатации в производственной среде
Дополнительная литература
Список использованных в книге технологий