Парминдер Сингх Кочер - Микросервисы и контейнеры Docker
Название: | Микросервисы и контейнеры Docker | |
Автор: | Парминдер Сингх Кочер | |
Жанр: | Отладка, тестирование и оптимизация ПО | |
Изадано в серии: | неизвестно | |
Издательство: | ДМК Пресс | |
Год издания: | 2019 | |
ISBN: | 978-5-97060-739-8 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Микросервисы и контейнеры Docker"
В данной книге анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны обеспечить беспрецедентную гибкость в разработке и развертывании приложений, а также в их масштабировании. Вы узнаете, как использовать микросервисы и Docker для создания модульной архитектуры, увеличения производительности и надежности приложений, уменьшения времени до выхода на рынок, повторного использования кода и экспоненциального повышения эффективности в DevOps.
Издание рекомендовано архитекторам и разработчикам ПО, а также будет полезно руководителям, стремящимся уйти от устаревших подходов и максимизировать успех своего бизнеса.
Читаем онлайн "Микросервисы и контейнеры Docker". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (86) »
Микросервисы
и контейнеры Docker
Москва, 2019
Parminder Singh Kocher
Microservices
and Containers
Boston • Columbus • Indianapolis • New York • San Francisco • Amsterdam •
Cape Town Dubai • London • Madrid • Milan • Munich • Paris • Montreal •
Toronto • Delhi • Mexico City São Paulo • Sydney • Hong Kong • Seoul •
Singapore • Taipei • Tokyo
УДК 004.451Docker
ББК 32.972.1
К55
К55
Кочер П. С.
Микросервисы и контейнеры Docker / пер. с анг. А. Н. Киселева. – М.: ДМК
Пресс, 2019. – 240 с.: ил.
ISBN 978-5-97060-739-8
В данной книге анализируется два самых горячих направления развития информационных технологий: микросервисы и контейнеры Docker. Вместе они способны
обеспечить беспрецедентную гибкость в разработке и развертывании приложений,
а также в их масштабировании. Вы узнаете, как использовать микросервисы и Docker
для создания модульной архитектуры, увеличения производительности и надежности
приложений, уменьшения времени до выхода на рынок, повторного использования
кода и экспоненциального повышения эффективности в DevOps.
Издание рекомендовано архитекторам и разработчикам ПО, а также будет полезно
руководителям, стремящимся уйти от устаревших подходов и максимизировать успех
своего бизнеса.
УДК 004.451Docker
ББК 32.972.1
Authorized Russian translation of the English edition of Microservices and Containers ISBN
9780134598383. Copyright © 2018 Pearson Education, Inc. Russian-language edition copyright
© 2019 by DMK Press. All rights reserved.
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав.
ISBN 978-0-13-459838-3 (анг.)
ISBN 978-5-97060-739-8 (рус.)
Copyright © 2018 Pearson Education, Inc.
© Оформление, издание, перевод, ДМК Пресс, 2019
Посвящается моим маме и папе.
Без их любви и родительского благословения
появление этой книги было бы невозможно.
Содержание
Введение ..................................................................................................................11
Благодарности ........................................................................................................13
Об авторе .................................................................................................................14
Часть I. МИКРОСЕРВИСЫ .................................................................................15
Глава 1. Введение в микросервисы ...................................................................16
Что такое «микросервис»?.........................................................................................16
Модульная архитектура ............................................................................................21
Другие преимущества микросервисов .....................................................................22
Недостатки микросервисов ......................................................................................23
Глава 2. Переход к микросервисам ...................................................................25
Предпосылки и условия ............................................................................................25
Кривая обучения в организации ..............................................................................26
Аргументация перехода к микросервисам ..............................................................29
Составляющие затрат ................................................................................................29
Глава 3. Межпроцессные взаимодействия .....................................................33
Типы взаимодействий ...............................................................................................33
Подготовка к разработке веб-служб .........................................................................34
Сопровождение микросервисов ...............................................................................35
Обнаружение службы ................................................................................................36
API-шлюз ................................................................................................................36
Реестр служб ...........................................................................................................37
Объединяем все вместе .............................................................................................37
Глава 4. Миграция и реализация микросервисов..........................................40
Что необходимо для миграции .................................................................................40
Создание нового приложения на основе микросервисов ......................................42
Готовность организации .......................................................................................42
Подход на основе служб ........................................................................................43
Межпроцессные (между службами) взаимодействия .........................................44
Выбор технологий..................................................................................................44
Реализация .............................................................................................................44
Развертывание .......................................................................................................46
Содержание
7
Эксплуатация .........................................................................................................46
Переход от монолитной архитектуры к архитектуре микросервисов ...................47
Критерии выделения микросервисов --">
- 1
- 2
- 3
- . . .
- последняя (86) »