Создание микросервисов – удобная и надежная парадигма для программирования легких отказоустойчивых приложений. В этой книге подробно и интересно рассмотрены тонкости построения микросервисов на платформе .NET с применением таких популярных технологий, как Nancy и OWIN. Книга учитывает тонкости работы на платформе .NET Core и будет интересна всем, кому требуется эффективно и быстро решать нетривиальные задачи при работе с растущими системами.
Краткое содержание
Предисловие 12 Благодарности 13 Об этой книге 14 Часть I. Знакомство с микросервисами Глава 1. Первый взгляд на микросервисы 21 Глава 2. Простой микросервис для корзины заказов 52 Часть II. Создание микросервисов Глава 3. Распознавание микросервисов и определение их области действия 81 Глава 4. Взаимодействие микросервисов 107 Глава 5. Хранение данных и их принадлежность 138 Глава 6. Проектирование устойчивых к ошибкам систем 164 Глава 7. Написание тестов для микросервисов 186 Часть III. Сквозная функциональность: создание платформы многоразового кода для микросервисов Глава 8. Знакомство с OWIN: написание и тестирование промежуточного ПО OWIN 217 Глава 9. Сквозная функциональность: мониторинг и журналирование 232 Глава 10. Обеспечение безопасности взаимодействия микросервисов 258 Глава 11. Создание платформы многоразового кода для микросервисов 284 Часть IV. Создание приложений Глава 12. Создание приложений на основе микросервисов 309 Приложения Приложение A. Настройка среды разработки 340 Приложение Б. Развертывание для эксплуатации в производственной среде 345 Дополнительная литература 350 Список использованных в книге технологий 352
Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:
Facebook
Twitter
Мой мир
Вконтакте
Одноклассники
Нашли ошибку? Сообщите администрации сайта: Выберите один из разделов меню и, если необходимо, напишите комментарий
За ложную информацию бан на месяц
Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:
Код для вставки на сайт или в блог: Код для вставки в форум (BBCode): Прямая ссылка на эту публикацию:
Программирование всегда доступных, распределенных, обслуживающих миллионы запросов систем основано на возможностях облаков Cloud. Книга расскажет, как создавать приложения согласно концепции Cloud Native, "рожденные" жить и работать в облаке - а именно видеть их как набор микросервисов, упаковывать в образы Docker, и управлять ими в Kubernetes.
Не важно, чем вы занимаетесь: управляете ли флотилией микросервисов или модернизируете существующие неконтейнерные сервисы, рано или поздно вы все равно окажетесь перед необходимостью организации сервисной сетки. Чем больше будет развернуто микросервисов, тем быстрее вы окажетесь в этой ситуации. В предлагаемой вашему вниманию книге Ли Калькот и За ...
С развитием микросервисов и контейнеров изменились подходы к проектированию, созданию и запуску программного обеспечения. Познакомьтесь с новыми паттернами и принципами разработки, которые нужны для реализации облачных приложений в Kubernetes.
Микросервисы. От архитектуры до релиза — Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто.
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.