
Изд. № 29
.pdf
|
|
Содержание |
|
|
1. Эволюция подходов к разработке и развёртыванию приложений |
.............. |
6 |
||
|
1.1. Переход от монолитных приложений к микросервисам ........................ |
|
6 |
|
|
1.2. Обеспечение консистентного окружения для приложений ................. |
|
10 |
|
|
1.3. Переход к непрерывной доставке: DevOps и NoOps ............................ |
|
11 |
|
|
Контрольные вопросы к разделу 1 ................................................................... |
|
12 |
|
2. |
Основы контейнерных технологий ............................................................... |
|
13 |
|
|
2.1. |
Что такое контейнеры .............................................................................. |
|
13 |
|
2.2. |
Контейнерная платформа Docker............................................................ |
|
18 |
|
Контрольные вопросы к разделу 2 ................................................................... |
|
25 |
|
3. |
Kubernetes ........................................................................................................ |
|
26 |
|
|
3.1. Общее представление о Kubernetes ........................................................ |
|
26 |
|
|
3.2. |
Архитектура кластера Kubernetes ........................................................... |
|
28 |
|
3.3. Запуск приложения в Kubernetes ............................................................ |
|
30 |
|
|
3.4. |
Преимущества использования Kubernetes ............................................. |
|
33 |
|
Контрольные вопросы к разделу 3 ................................................................... |
|
36 |
|
4. Российские решения на базе технологии контейнеризации....................... |
|
37 |
||
|
4.1. Назначение цифровой программной платформы «СинтезМ» ............. |
|
37 |
|
|
4.2. Состав цифровой программной платформы «СинтезМ» ..................... |
|
39 |
|
|
Контрольные вопросы к разделу 4 ................................................................... |
|
62 |
|
5. Упражнения. Практическое развёртывание решений на базе технологии |
|
|||
контейнеризации с помощью ПО Kubernetes..................................................... |
|
63 |
||
|
5.1. |
Общие положения..................................................................................... |
|
63 |
|
5.2. Создание кластера Kubernetes (практическая работа № 1) .................. |
|
64 |
|
|
5.3. Создание Kubernetes приложения (практическая работа № 2)............ |
|
73 |
|
|
5.4. Создание резервной копии вашего приложения Kubernetes |
|
|
|
|
(практическая работа № 3) ................................................................................ |
|
83 |
|
|
5.5. Согласованность приложений (практическая работа № 4).................. |
|
88 |
|
|
5.6. Хранилище и приложения в Kubernetes (практическая работа ..№ 5) |
95 |
||
Список использованных источников .............................................................. |
1099 |
110

План УМД на 2023/24 уч.г. С. 5, п. 56
Максим Викторович Галицкий Владимир Анатольевич Докучаев Виктория Валентиновна Маклачкова Фёдор Александрович Неронов Павел Сергеевич Плотников
ВВЕДЕНИЕ В ТЕХНОЛОГИИ КОНТЕЙНЕРИЗАЦИИ
Учебное пособие
Подписано в печать 22.05.2024 г. Объём 7,0 усл.п.л. Изд. № 29.
111