Содержание курса
1. Введение в DevOps
5 уроков
231
118
24м
1
Открытый
1.1
Что такое DevOps?
↗
97
34
2м 3с
1
Открытый
1.2
Принципы DevOps: сотрудничество, автоматизация, мониторинг
↗
70
28
2м 8с
0
Закрытый
1.3
Различия между Waterfall, Agile и DevOps
↗
22
19
6м 8с
0
Закрытый
1.4
Преимущества DevOps для бизнеса и разработки
↗
21
18
8м 59с
0
Закрытый
1.5
Роль инструментов DevOps: CI/CD, контейнеризация, оркестрация
↗
21
19
6м 51с
0
2. Основы работы с Git
4 урока
80
71
16м
-4
Закрытый
2.1
Что такое системы управления версиями?
↗
21
19
4м 42с
0
Закрытый
2.2
Основы Git: коммиты, ветки, слияние
↗
21
19
4м 1с
-4
Закрытый
2.3
Коллаборация с GitHub и GitLab
↗
19
17
5м 51с
0
Закрытый
2.4
Практика: создание репозитория и Pull Requests
↗
19
16
4м 36с
0
3. Непрерывная интеграция (CI)
4 урока
71
64
31м
-7
Закрытый
3.1
Что такое непрерывная интеграция?
↗
18
17
14м 56с
-1
Закрытый
3.2
Основные инструменты CI: Jenkins, GitLab CI, CircleCI
↗
18
17
5м 50с
-1
Закрытый
3.3
Создание простого CI пайплайна
↗
19
15
5м 50с
-2
Закрытый
3.4
Автоматизация сборки и тестирования
↗
16
15
7м 28с
-3
4. Непрерывное развертывание (CD)
4 урока
61
54
30м
-1
Закрытый
4.1
Что такое непрерывное развертывание?
↗
16
15
12м 26с
0
Закрытый
4.2
Инструменты CD: Ansible, Terraform, Docker
↗
15
14
7м 26с
0
Закрытый
4.3
Настройка пайплайна для развертывания
↗
16
13
6м 24с
0
Закрытый
4.4
Практика: автоматизация развертывания с Docker
↗
14
12
3м 28с
-1
5. Контейнеризация с Docker
9 уроков
161
104
39м
-2
Закрытый
5.1
Введение в Docker и контейнеризацию
↗
14
13
6м 46с
0
Закрытый
5.2
Работа с образами и контейнерами
↗
14
13
4м 19с
0
Открытый
5.3
Dockerfile: создание собственных образов
↗
56
15
2м 55с
-2
Закрытый
5.4
Постоянное хранение данных с помощью Volumes
↗
14
11
5м 41с
0
Закрытый
5.5
Работа с сетями в Docker
↗
13
10
4м 25с
0
Закрытый
5.6
Docker Compose: управление несколькими контейнерами
↗
12
11
5м 31с
0
Закрытый
5.7
Работа с Docker Hub и собственными репозиториями
↗
12
10
4м 37с
0
Закрытый
5.8
Оптимизация Docker-образов и производительность контейнеров
↗
12
10
5м 9с
-1
Закрытый
5.9
Обеспечение безопасности в Docker
↗
14
11
4м 13с
1
6. Основы оркестрации с Kubernetes (введение)
10 уроков
97
79
15м
-1
Закрытый
6.1
Введение в Kubernetes
↗
13
10
4м 47с
-1
Закрытый
6.2
Архитектура Kubernetes
↗
11
9
6м 56с
0
Закрытый
6.3
Работа с Pods
↗
10
8
1м 43с
0
Закрытый
6.4
Контроллеры в Kubernetes (ReplicaSets, Deployments)
↗
9
8
-
0
Закрытый
6.5
Сетевое взаимодействие в Kubernetes
↗
10
9
5м 58с
0
Закрытый
6.6
Управление конфигурацией и секретами
↗
9
7
-
0
Закрытый
6.7
Масштабирование и автоматическое восстановление приложений
↗
9
7
-
0
Закрытый
6.8
Управление ресурсами и ограничение доступа
↗
9
7
-
0
Закрытый
6.9
Введение в хранение данных в Kubernetes (Volumes и PV)
↗
8
7
-
0
Закрытый
6.10
Обеспечение безопасности в Kubernetes
↗
9
7
-
0
7. Мониторинг и логирование
4 урока
45
28
4м
0
Закрытый
7.1
Зачем нужен мониторинг и логирование?
↗
11
9
3м 33с
0
Закрытый
7.2
Мониторинг с Prometheus и визуализация с Grafana
↗
13
6
1м 17с
0
Закрытый
7.3
Логирование с использованием ELK Stack
↗
10
7
1м 31с
0
Закрытый
7.4
Практика: настройка мониторинга и визуализация
↗
11
6
0м 4с
0
8. Заключение и подготовка к следующему уровню
2 урока
20
20
4м
0
Закрытый
8.1
Как продолжить развитие в DevOps
↗
11
11
4м 59с
0
Закрытый
8.2
Как DevOps может стать вашим ключом к успеху
↗
9
9
-
0