Микросервисы и контейнеры Docker

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

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

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

Заключительные главы объединяют обе темы, демонстрируя, как микросервисы и контейнеры совместно революционизируют процессы разработки и эксплуатации (DevOps), сокращают время выхода на рынок, повышают надежность и позволяют реализовать непрерывную интеграцию и доставку (CI/CD). Книга содержит практические рекомендации по построению модульной архитектуры, увеличению производительности и повторному использованию кода.

Микросервисы и контейнеры Docker
A
Автор
Парминдер Сингх Кочер
Издательство
ДМК Пресс
Год
2019
Язык
Русский
1
Оцените книгу

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

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