Исследуйте концепции и инструменты, необходимые для открытия мира микросервисов с различными паттернами дизайна.
Описание книги
Микросервисы сейчас являются актуальной тенденцией в мире развития. Многие предприятия используют этот подход для достижения гибкости и непрерывной доставки приложений, чтобы получить конкурентное преимущество. В этой книге вы узнаете о различных шаблонах проектирования на различных этапах разработки приложений для микросервисов, а также об их лучшей практике.

Оригинальное название: Microservice Patterns and Best Practices: Explore patterns like CQRS and event sourcing to create scalable, maintainable, and testable microservices
Язык книги: Английский
Автор: Виникий Фейтоса Пачеко (Vinicius Feitosa Pacheco)
Дата: 31 января 2018 года
ISBN: 1788474031
Объём: 366 страниц
Микросервисные паттерны и лучший опыт начинаются с изучения ключевых концепций микросервисов и показывают, как сделать правильный выбор при проектировании микросервисов. Затем вы перейдете к внутренним паттернам применения микроуслуг, таким как стратегия кэширования, асинхронность, CQRS и поиск событий, автоматический выключатель и переборки. По мере продвижения вперед вы будете изучать шаблоны проектирования микросервисов.
В книге вы узнаете, где использовать идеальные шаблоны проектирования на этапе разработки приложения и как разбить монолитное приложение на микросервисы. Вы также ознакомитесь с передовым опытом и шаблонами, применяемыми при тестировании, обеспечении безопасности и развертывании вашего приложения для микросервиса. В конце книги вы с легкостью сможете создать взаимосовместимые микросервисы, которые можно будет протестировать и подготовить к оптимальной производительности.
Чему вы будете учиться
- Как разделить монолитное применение на микросервисы
- Реализация стратегий кэширования, CQRS и поиска событий, а также паттерны автоматических выключателей.
- Включение различных схем паттернов микросервисов, таких как общие данные, агрегатор, прокси-сервер и цепочки.
- Используйте консолидированные паттерны тестирования, такие как тесты интеграции, подписи и обезьяний тест.
- Безопасные микросервисы с JWT, шлюзом API и единым входом
- Развертывание микросервисов с непрерывной интеграцией или доставкой, размещение Blue-Green
Для кого эта книга
Эта книга предназначена для архитекторов и старших разработчиков, которые хотели бы внедрить паттерны проектирования микросервисов в разработку своих корпоративных приложений. Книга предполагает наличие некоторых предварительных знаний в области программирования.
Скачать книгу
В нашей электронной библиотеке собрано множество полных версий книг на русском, английском и других языках. Большой выбор книг, даёт возможность каждому человеку получать необходимые знания для его развития. В нашей библиотеке вы наверняка сможете найти необходимую для вас книгу в нужном формате. Все книги которые вы можете скачать бесплатно с нашего сайта проверенны на вирусы и имеют формат PDF или ePUB.

