Описание книги
Переход на парадигму микросервисов и DevOps для увеличения эффективности разработки программного обеспечения
Реорганизация приложений в автономные компоненты для простоты управления, разработки и масштабирования
Использование передовых приемов взаимодействий между микросервисами
Знакомство с порядком организованной миграции на микро-сервисы
Особенности установки и использования контейнеров Docker
Эффективные приемы организации и управления контейнерами Docker
Обеспечение максимально эффективного масштабирования приложений на основе микросервисов
Применение полученных знаний на примере реального приложения
В данной книге анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны обеспечить беспрецедентную гибкость в разработке и развертывании приложений, а также в их масштабировании. Это особенно важно для больших и сложных проектов, где скорость разработки имеет решающее значение, а небольшие ошибки могут иметь катастрофические последствия.
Вы узнаете, как использовать микросервисы и Docker для создания модульной архитектуры, увеличения производительности и надежности приложений, уменьшения времени до выхода на рынок, повторного использования кода и экспоненциального повышения эффективности в DevOps.
В книге описаны подробные рекомендации и полный план ухода от монолитной архитектуры, а также детальное исследование процесса миграции на примере системы корпоративного класса, разбитой на множество микросервисов.
Издание рекомендовано архитекторам и разработчикам ПО, а также будет полезно руководителям, стремящимся уйти от устаревших подходов и максимизировать успех своего бизнеса.