Содержание пакета (11 курсов)
1. Ansible простым языком
1. Введение
4 урока
👁
38
👤
33
Закрытый
1.1
Введение в курс
↗
20
20
1м
0
Закрытый
1.2
Как устроен курс?
↗
8
3
0
Закрытый
1.3
Что такое Ansible и IaC?
↗
6
6
0
Закрытый
1.4
Подготовка окружения для курса
↗
4
4
0
2. Основы Ansible
6 уроков
👁
12
👤
7
Закрытый
2.1
Инвентарь (Inventory)
↗
4
2
0
Закрытый
2.2
Практика
↗
2
1
0
Закрытый
2.3
Ad-hoc команды
↗
2
1
0
Закрытый
2.4
Практика
↗
1
1
0
Закрытый
2.5
Модули Ansible
↗
2
1
0
Закрытый
2.6
Практика
↗
1
1
0
3. Playbooks
6 уроков
👁
9
👤
6
Закрытый
3.1
Структура playbook
↗
2
1
0
Закрытый
3.2
Практика
↗
1
1
0
Закрытый
3.3
Tasks и handlers
↗
2
1
0
Закрытый
3.4
Практика
↗
1
1
0
Закрытый
3.5
Условия (when) и циклы (loop)
↗
2
1
0
Закрытый
3.6
Практика
↗
1
1
0
4. Переменные и факты
6 уроков
👁
8
👤
6
Закрытый
4.1
Переменные и их приоритеты
↗
2
1
0
Закрытый
4.2
Практика
↗
1
1
0
Закрытый
4.3
Facts и gathering
↗
2
1
0
Закрытый
4.4
Практика
↗
1
1
0
Закрытый
4.5
Vault — шифрование секретов
↗
1
1
0
Закрытый
4.6
Практика
↗
1
1
0
5. Roles
5 уроков
👁
5
👤
4
Закрытый
5.1
Структура роли
↗
1
1
0
Закрытый
5.2
Практика
↗
1
1
0
Закрытый
5.3
Создание своих ролей
↗
1
1
0
Закрытый
5.4
Практика
↗
1
1
0
Закрытый
5.5
Ansible Galaxy
↗
1
0
0
6. Шаблоны и файлы
5 уроков
👁
6
👤
2
Закрытый
6.1
Jinja2 templates
↗
1
0
0
Закрытый
6.2
Практика
↗
1
1
0
Закрытый
6.3
Работа с файлами и директориями
↗
1
0
0
Закрытый
6.4
Практика
↗
1
1
0
Закрытый
6.5
Lineinfile и blockinfile
↗
2
0
0
7. Продвинутые техники
5 уроков
👁
6
👤
2
Закрытый
7.1
Теги и лимиты
↗
2
0
0
Закрытый
7.2
Практика
↗
1
1
0
Закрытый
7.3
Делегирование и локальные задачи
↗
1
0
0
Закрытый
7.4
Практика
↗
1
1
0
Закрытый
7.5
Обработка и решение ошибок
↗
1
0
0
8. Заключение
5 уроков
👁
9
👤
9
Закрытый
8.1
Организация проекта
↗
2
2
0
Закрытый
8.2
Идемпотентность и тестирование
↗
2
2
0
Закрытый
8.3
Практика
↗
1
1
0
Закрытый
8.4
Дебаг и траблшутинг
↗
2
2
0
Закрытый
8.5
Конец
↗
2
2
0
2. CI/CD простым языком 4.851
1. Что такое CI/CD?
10 уроков
👁
12 350
👤
8 659
Закрытый
1.1
Добро пожаловать на курс
↗
3 267
1 341
3м
0
Закрытый
1.2
Как работает современная разработка?
↗
1 493
1 101
10м
0
Закрытый
1.3
Проблемы ручного деплоя и тестирования
↗
1 226
1 015
5м
0
Закрытый
1.4
Что такое Continuous Integration (CI)?
↗
1 157
931
12м
0
Закрытый
1.5
Что такое Continuous Delivery (CD)?
↗
1 027
838
16м
0
Закрытый
1.6
Что такое Continuous Deployment?
↗
933
820
8м
0
Закрытый
1.7
Преимущества CI/CD для команды и бизнеса
↗
880
715
9м
0
Закрытый
1.8
Обзор инструментов CI/CD
↗
839
682
14м
0
Закрытый
1.9
Как выбрать инструмент для своего проекта?
↗
784
603
5м
0
Закрытый
1.10
Тест по модулю
↗
744
613
1м
0
2. Основы пайплайнов
5 уроков
👁
3 305
👤
2 424
Закрытый
2.1
Что такое pipeline, jobs и stages
↗
806
631
18м
0
Закрытый
2.2
Первый .gitlab-ci.yml: разбор структуры
↗
736
545
11м
0
Закрытый
2.3
Практика: пишем простой .gitlab-ci.yml
↗
652
454
11м
0
Закрытый
2.4
Первый Jenkinsfile: разбор структуры
↗
598
426
8м
0
Закрытый
2.5
Практика: пишем простой Jenkinsfile
↗
513
368
4м
0
3. Запуск на практике
3 урока
👁
1 547
👤
1 547
Закрытый
3.1
Как установить GitLab локально (инструкция)
↗
568
568
4м
0
Закрытый
3.2
Как установить Jenkins локально (инструкция)
↗
476
476
4м
0
Закрытый
3.3
Запускаем свои пайплайны
↗
503
503
4м
0
4. Docker и деплой
4 урока
👁
1 787
👤
1 350
Закрытый
4.1
Зачем Docker в CI/CD?
↗
528
367
8м
0
Закрытый
4.2
Использование Docker образов в пайпах
↗
458
335
7м
0
Закрытый
4.3
Что такое деплой и переменные окружения
↗
426
326
8м
0
Закрытый
4.4
Тест по модулю
↗
375
322
1м
0
5. Что дальше?
4 урока
👁
1 807
👤
1 649
Закрытый
5.1
Это только начало: что ещё есть в CI/CD
↗
451
293
5м
0
Закрытый
5.2
Продвинутый курс по GitLab CI: программа и чему научитесь
↗
482
482
2м
0
Закрытый
5.3
Продвинутый курс по Jenkins: программа и чему научитесь
↗
438
438
2м
0
Закрытый
5.4
Как выбрать свой путь?
↗
436
436
1м
0
3. DevOps простым языком 4.822
1. Почему вообще заговорили о DevOps?
3 урока
👁
33 132
👤
25 395
Закрытый
1.1
Введение
↗
14 747
8 747
4м
190
Закрытый
1.2
Глоссарий
↗
9 655
9 655
4м
125
Закрытый
1.3
Как появился DevOps?
↗
8 730
6 993
7м
192
2. Что такое DevOps?
8 уроков
👁
50 756
👤
41 536
Закрытый
2.1
О чём модуль?
↗
7 866
7 866
1м
122
Закрытый
2.2
DevOps и код
↗
7 739
5 546
7м
125
Закрытый
2.3
DevOps и серверы
↗
6 806
5 203
6м
102
Закрытый
2.4
Автоматизация
↗
6 226
4 875
6м
97
Закрытый
2.5
Infra as Code
↗
5 899
4 624
5м
86
Закрытый
2.6
Docker и K8s
↗
5 795
4 510
4м
109
Закрытый
2.7
Мониторинг и логи
↗
5 365
4 368
4м
104
Закрытый
2.8
Коммуникация в DevOps
↗
5 060
4 544
2м
104
3. DevOps как профессия
3 урока
👁
15 114
👤
12 449
Закрытый
3.1
Портрет DevOps
↗
5 283
4 505
5м
111
Закрытый
3.2
Hard Skills DevOps
↗
5 275
3 965
34м
150
Закрытый
3.3
Soft Skills DevOps
↗
4 556
3 979
4м
72
4. Обучение DevOps
4 урока
👁
20 074
👤
17 700
Закрытый
4.1
С чего точно не надо начинать
↗
5 290
4 016
3м
72
Закрытый
4.2
Необходимый минимум
↗
5 055
3 955
4м
87
Закрытый
4.3
Роадмап
↗
5 287
5 287
0м
81
Закрытый
4.4
Заключение
↗
4 442
4 442
1м
109
4. Docker простым языком 4.4
1. Введение
3 урока
👁
1 550
👤
1 453
Закрытый
1.1
Введение
↗
528
431
3м
17
Закрытый
1.2
Как устроен курс?
↗
546
546
1м
16
Закрытый
1.3
Подготовка окружения
↗
476
476
3м
8
2. Знакомство с Docker
11 уроков
👁
6 678
👤
4 826
Закрытый
2.1
Контейнеризация vs Виртуализация
↗
548
453
12м
14
Закрытый
2.2
Что такое Docker?
↗
514
514
1м
11
Открытый
2.3
Архитектура Docker
↗
1 866
551
5м
13
Закрытый
2.4
Основные сущности Docker
↗
507
475
12м
11
Закрытый
2.5
Практика
↗
502
469
14м
11
Закрытый
2.6
Ключевые команды Docker
↗
489
445
16м
12
Закрытый
2.7
Практика
↗
476
429
21м
22
Закрытый
2.8
Работа внутри контейнера
↗
466
413
16м
14
Закрытый
2.9
Практика
↗
452
360
51м
5
Закрытый
2.10
Логи
↗
437
362
22м
8
Закрытый
2.11
Практика
↗
421
355
9м
9
3. Образы
11 уроков
👁
3 469
👤
2 671
Закрытый
3.1
Что такое Image?
↗
400
363
22м
15
Закрытый
3.2
Практика
↗
381
364
13м
5
Закрытый
3.3
Dockerfile
↗
378
320
27м
11
Закрытый
3.4
Практика - Dockerfile в реальных задачах
↗
365
210
202м
8
Закрытый
3.5
Продвинутые инструкции Dockerfile
↗
330
255
21м
5
Закрытый
3.6
Практика
↗
286
182
44м
2
Закрытый
3.7
Best Practices
↗
301
239
16м
-2
Закрытый
3.8
Практика
↗
276
186
12м
-8
Закрытый
3.9
Multi-stage
↗
280
186
23м
-23
Закрытый
3.10
Практика
↗
206
100
7м
-4
Закрытый
3.11
Типовые ошибки
↗
266
266
3м
6
4. Сети
8 уроков
👁
1 572
👤
1 156
Закрытый
4.1
Архитектура сетей
↗
242
190
17м
5
Закрытый
4.2
Практика
↗
213
124
66м
2
Закрытый
4.3
DNS
↗
209
172
12м
4
Закрытый
4.4
Практика
↗
185
131
30м
0
Закрытый
4.5
Траблшутинг сетей
↗
189
155
12м
2
Закрытый
4.6
Практика
↗
173
96
38м
3
Закрытый
4.7
Частые ошибки
↗
178
150
6м
3
Закрытый
4.8
Macvlan и Ipvlan
↗
183
138
10м
4
5. Volumes
6 уроков
👁
951
👤
706
Закрытый
5.1
Volumes и Bind Mounts
↗
182
146
13м
-1
Закрытый
5.2
Практика
↗
162
117
36м
-17
Закрытый
5.3
docker volume
↗
163
143
9м
0
Закрытый
5.4
Практика
↗
149
104
16м
-10
Закрытый
5.5
Продвинутые вещи
↗
154
128
11м
3
Закрытый
5.6
Практика
↗
141
68
13м
-10
6. Docker Compose
13 уроков
👁
1 737
👤
1 336
Закрытый
6.1
Основы
↗
168
137
13м
3
Закрытый
6.2
Практика
↗
151
104
48м
3
Закрытый
6.3
Внешние .env файлы
↗
152
123
7м
-10
Закрытый
6.4
Практика
↗
132
100
12м
2
Закрытый
6.5
Сети в Compose
↗
144
113
13м
6
Закрытый
6.6
Практика
↗
124
94
18м
3
Закрытый
6.7
Рестарт-политики
↗
136
111
9м
5
Закрытый
6.8
Профили в Compose
↗
129
108
5м
7
Закрытый
6.9
Практика
↗
121
95
5м
0
Закрытый
6.10
Override, секция build
↗
127
102
12м
0
Закрытый
6.11
Практика
↗
114
88
15м
-2
Закрытый
6.12
Балансировка и --scale
↗
126
95
9м
-11
Закрытый
6.13
Практика
↗
113
66
7м
-2
7. Registry
5 уроков
👁
523
👤
381
Закрытый
7.1
Что такое Docker Registry
↗
122
88
10м
1
Закрытый
7.2
Практика
↗
102
66
19м
0
Закрытый
7.3
Локальный registry
↗
108
72
14м
1
Закрытый
7.4
Практика
↗
90
54
4м
1
Закрытый
7.5
API Registry
↗
101
101
6м
5
8. Продвинутые вещи
6 уроков
👁
613
👤
374
Закрытый
8.1
Ограничение ресурсов и настройка cgroups
↗
121
81
15м
0
Закрытый
8.2
Практика
↗
100
63
5м
0
Закрытый
8.3
Мониторинг использования ресурсов
↗
102
70
21м
0
Закрытый
8.4
Docker Secrets
↗
101
61
18м
1
Закрытый
8.5
Docker BuildKit
↗
94
50
19м
1
Закрытый
8.6
Docker Plugins
↗
95
49
11м
0
9. Оркестрация
4 урока
👁
379
👤
274
Закрытый
9.1
Что такое оркестрация?
↗
103
72
4м
2
Закрытый
9.2
Docker Swarm
↗
92
59
11м
2
Закрытый
9.3
Kubernetes и Docker
↗
97
56
10м
0
Закрытый
9.4
Docker Swarm vs Kubernetes
↗
87
87
2м
1
10. Ansible
6 уроков
👁
476
👤
325
Закрытый
10.1
Что такое Ansible?
↗
107
74
9м
1
Закрытый
10.2
Установка и настройка
↗
85
85
4м
1
Закрытый
10.3
Практика
↗
81
39
7м
0
Закрытый
10.4
Модули для Docker
↗
76
50
7м
1
Закрытый
10.5
Практика
↗
58
34
7м
0
Закрытый
10.6
Best Practices
↗
69
43
7м
0
11. Итоговый проект
1 урок
👁
63
👤
15
Закрытый
11.1
Задание
↗
63
15
3м
0
5. Git простым языком 4.5
1. Введение
4 урока
👁
753
👤
702
Закрытый
1.1
Введение
↗
217
166
3м
5
Закрытый
1.2
Как устроен курс?
↗
179
179
0м
1
Закрытый
1.3
Установка Git на разные ОС
↗
181
181
1м
1
Закрытый
1.4
Первоначальная настройка Git (config, алиасы, SSH-ключи)
↗
176
176
1м
2
2. Основы Git
3 урока
👁
658
👤
450
Открытый
2.1
Что такое система контроля версий?
↗
261
156
6м
1
Открытый
2.2
История, философия и архитектура Git
↗
237
147
6м
1
Закрытый
2.3
Основные понятия: репозиторий, коммит, ветка
↗
160
147
8м
2
3. Базовые операции
9 уроков
👁
1 211
👤
899
Открытый
3.1
Создание репозитория и базовый workflow
↗
267
148
6м
1
Закрытый
3.2
Практика
↗
147
119
19м
0
Закрытый
3.3
Работа с изменениями (add, commit, status, diff)
↗
136
117
19м
0
Закрытый
3.4
Практика
↗
124
108
11м
0
Закрытый
3.5
Просмотр истории и навигация по коммитам
↗
120
100
21м
1
Закрытый
3.6
Отмена изменений (checkout, restore, clean)
↗
115
91
15м
2
Закрытый
3.7
Практика
↗
104
85
19м
0
Закрытый
3.8
Игнорирование файлов (.gitignore и .gitkeep)
↗
96
73
17м
1
Закрытый
3.9
Итоговое задание модуля
↗
102
58
51м
1
4. Ветвление и слияние
6 уроков
👁
460
👤
367
Закрытый
4.1
Ветки: создание, переключение, удаление
↗
87
72
28м
1
Закрытый
4.2
Практика
↗
77
63
10м
1
Закрытый
4.3
Слияние веток: fast-forward и 3-way merge
↗
77
64
19м
2
Закрытый
4.4
Практика
↗
70
58
15м
0
Закрытый
4.5
Разрешение конфликтов
↗
75
65
20м
1
Закрытый
4.6
Итоговое задание модуля
↗
74
45
72м
3
5. Удаленные репозитории
6 уроков
👁
361
👤
286
Закрытый
5.1
Работа с remote: clone, remote add
↗
68
59
28м
0
Закрытый
5.2
Практика
↗
63
53
19м
0
Закрытый
5.3
Синхронизация: push, pull, fetch
↗
62
50
16м
0
Закрытый
5.4
Практика
↗
58
47
36м
0
Закрытый
5.5
Ветки в удаленных репозиториях
↗
56
45
37м
-1
Закрытый
5.6
Итоговое задание модуля
↗
54
32
123м
0
6. Изменение истории
7 уроков
👁
298
👤
239
Закрытый
6.1
Amend и перезапись последнего коммита
↗
49
43
20м
0
Закрытый
6.2
Rebase: линейная история
↗
49
40
28м
0
Закрытый
6.3
Практика
↗
44
40
27м
0
Закрытый
6.4
Интерактивный rebase: squash, reorder, edit
↗
42
33
20м
0
Закрытый
6.5
Практика
↗
39
30
30м
0
Закрытый
6.6
Cherry-pick: выборочное применение коммитов
↗
37
31
22м
-1
Закрытый
6.7
Итоговое задание модуля
↗
38
22
233м
0
7. Продвинутые инструменты
8 уроков
👁
245
👤
196
Закрытый
7.1
Stash: временное хранилище
↗
35
27
39м
0
Закрытый
7.2
Практика
↗
30
28
10м
0
Закрытый
7.3
Reset vs Revert: отмена коммитов
↗
31
23
18м
0
Закрытый
7.4
Практика
↗
30
25
19м
0
Закрытый
7.5
Поиск: log, grep, blame, bisect
↗
31
26
31м
0
Закрытый
7.6
Практика
↗
28
25
20м
0
Закрытый
7.7
Reflog и восстановление потерянных данных
↗
31
26
26м
0
Закрытый
7.8
Итоговое задание модуля
↗
29
16
143м
0
8. Работа в команде
7 уроков
👁
181
👤
171
Закрытый
8.1
Fork и Pull Request workflow
↗
27
25
38м
0
Закрытый
8.2
Практика
↗
25
25
12м
0
Закрытый
8.3
Code Review: best practices
↗
26
26
10м
0
Закрытый
8.4
Теги и управление релизами
↗
26
25
14м
0
Закрытый
8.5
Практика
↗
25
25
10м
0
Закрытый
8.6
Стратегии ветвления (Git Flow, GitHub Flow, Trunk-based)
↗
26
25
13м
0
Закрытый
8.7
Итоговое задание модуля
↗
26
20
113м
0
9. Продвинутые возможности
7 уроков
👁
116
👤
96
Закрытый
9.1
Подмодули: работа с зависимостями
↗
19
15
20м
0
Закрытый
9.2
Практика
↗
17
15
16м
0
Закрытый
9.3
Git LFS: большие файлы
↗
19
14
24м
0
Закрытый
9.4
Практика
↗
16
14
11м
0
Закрытый
9.5
Hooks: автоматизация процессов
↗
16
13
13м
0
Закрытый
9.6
Практика
↗
14
13
14м
0
Закрытый
9.7
Worktree: параллельная работа
↗
15
12
37м
0
10. Автоматизация и интеграции
3 урока
👁
43
👤
38
Закрытый
10.1
CI/CD интеграция: автоматизация workflow
↗
14
13
19м
0
Закрытый
10.2
Решение типовых проблем и troubleshooting
↗
15
13
18м
0
Закрытый
10.3
Практика
↗
14
12
23м
0
11. Внутреннее устройство Git
3 урока
👁
50
👤
38
Закрытый
11.1
Объектная модель Git: как Git хранит данные
↗
18
11
22м
0
Закрытый
11.2
Ссылки, индекс и pack-файлы
↗
17
17
8м
0
Закрытый
11.3
Практика: исследуем .git директорию
↗
15
10
31м
0
6. Gitlab CI простым языком 4.5
1. Введение
6 уроков
👁
730
👤
678
Закрытый
1.1
Введение в курс
↗
161
109
2м
2
Закрытый
1.2
Как устроен курс?
↗
117
117
0м
2
Закрытый
1.3
Что такое CI/CD и зачем это нужно?
↗
118
118
3м
1
Закрытый
1.4
Обзор GitLab CI
↗
115
115
2м
1
Закрытый
1.5
Регистрация в GitLab и создание проекта
↗
114
114
3м
1
Закрытый
1.6
Запуск GitLab локально
↗
105
105
4м
0
2. Основы GitLab CI
7 уроков
👁
613
👤
412
Закрытый
2.1
Структура .gitlab-ci.yml
↗
113
95
11м
0
Закрытый
2.2
Практика
↗
107
59
26м
1
Закрытый
2.3
Jobs
↗
93
70
17м
0
Закрытый
2.4
Практика
↗
80
52
43м
0
Закрытый
2.5
Stages
↗
76
60
19м
2
Закрытый
2.6
Практика
↗
70
43
28м
0
Закрытый
2.7
Итоговое задание модуля
↗
74
33
22м
0
3. Управление выполнением
6 уроков
👁
248
👤
198
Закрытый
3.1
Rules
↗
48
40
23м
2
Закрытый
3.2
Практика
↗
46
32
60м
1
Закрытый
3.3
Dependencies и needs
↗
40
36
10м
0
Закрытый
3.4
Практика
↗
34
31
53м
0
Закрытый
3.5
Manual jobs и approval процессы
↗
39
34
14м
1
Закрытый
3.6
Итоговое задание модуля
↗
41
25
10м
1
4. Переменные и секреты
6 уроков
👁
171
👤
117
Закрытый
4.1
Переменные окружения
↗
34
26
18м
0
Закрытый
4.2
Практика
↗
32
24
33м
1
Закрытый
4.3
Защищенные переменные и маскирование
↗
28
22
12м
0
Закрытый
4.4
Практика
↗
26
14
3м
0
Закрытый
4.5
Работа с файлами и переменными
↗
25
17
10м
0
Закрытый
4.6
Итоговое задание модуля
↗
26
14
2м
0
5. Артефакты и кэширование
6 уроков
👁
141
👤
92
Закрытый
5.1
Artifacts
↗
25
18
19м
0
Закрытый
5.2
Практика
↗
24
19
57м
0
Закрытый
5.3
Cache
↗
24
16
9м
0
Закрытый
5.4
Практика
↗
22
13
7м
0
Закрытый
5.5
Reports
↗
22
16
6м
0
Закрытый
5.6
Итоговое задание модуля
↗
24
10
0
6. Работа с Docker
6 уроков
👁
124
👤
75
Закрытый
6.1
Docker executor и образы
↗
21
15
14м
0
Закрытый
6.2
Практика
↗
23
15
5м
0
Закрытый
6.3
Сборка Docker образов в CI
↗
20
15
11м
0
Закрытый
6.4
Практика
↗
21
10
0
Закрытый
6.5
Container Registry
↗
18
13
5м
0
Закрытый
6.6
Итоговое задание модуля
↗
21
7
0
7. Деплой и тестирование
5 уроков
👁
62
👤
28
Закрытый
7.1
Environments и деплой
↗
14
0
10м
0
Закрытый
7.2
Практика
↗
12
8
0
Закрытый
7.3
Стратегии деплоя
↗
12
8
13м
0
Закрытый
7.4
Тестирование в пайплайнах
↗
13
8
6м
0
Закрытый
7.5
Итоговое задание модуля
↗
11
4
0
8. Best Practices
5 уроков
👁
45
👤
20
Закрытый
8.1
Оптимизация пайплайнов
↗
11
4
27м
0
Закрытый
8.2
Практика
↗
7
1
0
Закрытый
8.3
Шаблоны и переиспользование
↗
9
3
0
Закрытый
8.4
Практика
↗
9
9
0
Закрытый
8.5
Дебаг и траблшутинг
↗
9
3
0
9. Итоговый проект (на доработке)
1 урок
👁
1
👤
0
Закрытый
9.1
Итоговое задание курса
↗
1
0
0
7. Jenkins простым языком
1. Введение
7 уроков
👁
164
👤
138
Закрытый
1.1
Введение
↗
46
20
1м
0
Закрытый
1.2
Как устроен курс?
↗
23
23
0м
0
Закрытый
1.3
Что такое CI/CD и зачем это нужно?
↗
23
23
3м
0
Закрытый
1.4
Обзор Jenkins и его экосистемы
↗
20
20
2м
0
Закрытый
1.5
Установка Jenkins локально
↗
18
18
4м
0
Закрытый
1.6
Первое знакомство с интерфейсом
↗
18
18
5м
0
Закрытый
1.7
Плагины Jenkins
↗
16
16
6м
0
2. Основы Jenkins Pipeline
9 уроков
👁
105
👤
60
Закрытый
2.1
Структура Jenkinsfile
↗
16
8
3м
0
Закрытый
2.2
Практика
↗
14
7
0
Закрытый
2.3
Stages и Steps
↗
9
8
0
Закрытый
2.4
Практика
↗
10
7
0
Закрытый
2.5
Agent и Node
↗
11
8
35м
0
Закрытый
2.6
Практика
↗
11
6
0
Закрытый
2.7
Groovy в Pipeline: переменные, строки
↗
11
7
13м
0
Закрытый
2.8
Практика
↗
12
5
0
Закрытый
2.9
Итоговое задание модуля
↗
11
4
0
3. Управление выполнением
10 уроков
👁
53
👤
38
Закрытый
3.1
When conditions
↗
7
5
0
Закрытый
3.2
Практика
↗
5
4
0
Закрытый
3.3
Groovy для условий: списки, Map'ы, итерации
↗
5
4
0
Закрытый
3.4
Практика
↗
6
4
0
Закрытый
3.5
Post actions
↗
5
5
0
Закрытый
3.6
Практика
↗
5
4
0
Закрытый
3.7
Input steps и approval процессы
↗
5
4
0
Закрытый
3.8
Практика
↗
5
2
0
Закрытый
3.9
Параллельное выполнение
↗
5
4
0
Закрытый
3.10
Итоговое задание модуля
↗
5
2
0
4. Переменные и credentials
7 уроков
👁
23
👤
18
Закрытый
4.1
Environment переменные в Pipeline
↗
4
4
0
Закрытый
4.2
Практика
↗
4
2
0
Закрытый
4.3
Credentials и их типы
↗
4
3
0
Закрытый
4.4
Практика
↗
2
2
0
Закрытый
4.5
Parameters
↗
3
3
0
Закрытый
4.6
Практика
↗
3
2
0
Закрытый
4.7
Итоговое задание модуля
↗
3
2
0
5. Артефакты и workspace
7 уроков
👁
20
👤
16
Закрытый
5.1
Archiving artifacts
↗
3
3
0
Закрытый
5.2
Практика
↗
3
2
0
Закрытый
5.3
Stash/Unstash
↗
4
3
0
Закрытый
5.4
Практика
↗
2
2
0
Закрытый
5.5
Workspace management
↗
4
3
0
Закрытый
5.6
Практика
↗
2
2
0
Закрытый
5.7
Итоговое задание модуля
↗
2
1
0
6. Работа с Docker
7 уроков
👁
21
👤
16
Закрытый
6.1
Docker агенты и образы
↗
3
3
0
Закрытый
6.2
Практика
↗
3
2
0
Закрытый
6.3
Сборка Docker образов
↗
3
3
0
Закрытый
6.4
Практика
↗
3
2
0
Закрытый
6.5
Работа с Docker Registry
↗
3
3
0
Закрытый
6.6
Практика
↗
4
2
0
Закрытый
6.7
Итоговое задание модуля
↗
2
1
0
7. Интеграции и деплой
8 уроков
👁
24
👤
19
Закрытый
7.1
Интеграция с Git
↗
3
3
0
Закрытый
7.2
Практика
↗
4
2
0
Закрытый
7.3
Multibranch Pipeline
↗
3
3
0
Закрытый
7.4
Практика
↗
3
2
0
Закрытый
7.5
Деплой на различные окружения
↗
3
3
0
Закрытый
7.6
Практика
↗
3
2
0
Закрытый
7.7
Notifications
↗
3
3
0
Закрытый
7.8
Итоговое задание модуля
↗
2
1
0
8. Продвинутые темы и Best Practices
11 уроков
👁
12
👤
12
Закрытый
8.1
Shared Libraries: структура и создание
↗
2
2
0
Закрытый
8.2
Практика
↗
1
1
0
Закрытый
8.3
Shared Libraries: использование в проектах
↗
1
1
0
Закрытый
8.4
Практика
↗
1
1
0
Закрытый
8.5
Scripted Pipeline: продвинутый Groovy и script блоки
↗
1
1
0
Закрытый
8.6
Практика
↗
1
1
0
Закрытый
8.7
Оптимизация пайпов
↗
1
1
0
Закрытый
8.8
Практика
↗
1
1
0
Закрытый
8.9
Мониторинг и дебаг пайпов
↗
1
1
0
Закрытый
8.10
Популярные плагины
↗
1
1
0
Закрытый
8.11
Итоговый проект всего курса
↗
1
1
0
8. Kubernetes простым языком 3.833
1. Введение
2 урока
👁
419
👤
323
Закрытый
1.1
Введение
↗
248
152
2м
2
Закрытый
1.2
Как устроен курс?
↗
171
171
0м
1
2. Введение в контейнеризацию и Kubernetes
4 урока
👁
731
👤
731
Открытый
2.1
Что такое контейнеризация?
↗
194
194
4м
2
Открытый
2.2
История появления Kubernetes
↗
183
183
4м
5
Открытый
2.3
Архитектура Kubernetes
↗
194
194
4м
7
Закрытый
2.4
Установка Docker и подготовка окружения
↗
160
160
4м
4
3. Подготовка рабочего окружения
6 уроков
👁
900
👤
900
Закрытый
3.1
Варианты развертывания Kubernetes
↗
161
161
4м
6
Закрытый
3.2
Установка Minikube/Kind
↗
150
150
2м
5
Закрытый
3.3
Установка kubectl
↗
155
155
7м
4
Закрытый
3.4
Практика: Запуск первого кластера
↗
149
149
2м
3
Закрытый
3.5
Работа с контекстами и namespace
↗
144
144
2м
2
Закрытый
3.6
Установка полезных инструментов
↗
141
141
2м
2
4. Основные объекты Kubernetes
7 уроков
👁
857
👤
698
Закрытый
4.1
Pod
↗
145
126
16м
6
Закрытый
4.2
Практика
↗
135
111
27м
-4
Закрытый
4.3
ReplicaSet и Deployment
↗
130
106
19м
4
Закрытый
4.4
Практика
↗
113
99
24м
1
Закрытый
4.5
Service
↗
116
99
22м
4
Закрытый
4.6
Практика
↗
104
90
40м
0
Закрытый
4.7
Итоговое задание модуля
↗
114
67
121м
2
5. Управление конфигурацией
6 уроков
👁
538
👤
424
Закрытый
5.1
ConfigMap
↗
101
91
26м
2
Закрытый
5.2
Практика
↗
92
73
57м
1
Закрытый
5.3
Secret
↗
95
79
24м
1
Закрытый
5.4
Практика
↗
80
71
29м
2
Закрытый
5.5
Environment variables и volume mounts
↗
83
69
21м
1
Закрытый
5.6
Итоговое задание модуля
↗
87
41
5м
2
6. Работа с хранилищами
7 уроков
👁
428
👤
357
Закрытый
6.1
Volumes
↗
71
57
14м
1
Закрытый
6.2
PersistentVolume и PersistentVolumeClaim
↗
65
59
18м
2
Закрытый
6.3
Практика
↗
60
53
42м
1
Закрытый
6.4
StorageClass
↗
61
55
27м
1
Закрытый
6.5
StatefulSet
↗
62
56
17м
1
Закрытый
6.6
Практика
↗
54
50
30м
1
Закрытый
6.7
Итоговое задание модуля
↗
55
27
7м
2
7. Сетевая модель Kubernetes
7 уроков
👁
383
👤
308
Закрытый
7.1
Как работает сеть в Kubernetes
↗
61
56
21м
1
Закрытый
7.2
Service discovery и DNS
↗
60
51
18м
2
Закрытый
7.3
Практика
↗
51
46
29м
0
Закрытый
7.4
Ingress
↗
58
50
26м
1
Закрытый
7.5
Практика
↗
50
43
44м
1
Закрытый
7.6
NetworkPolicy
↗
52
45
10м
1
Закрытый
7.7
Итоговое задание модуля
↗
51
17
4м
1
8. Управление ресурсами и масштабирование
6 уроков
👁
247
👤
191
Закрытый
8.1
Resources
↗
45
39
19м
1
Закрытый
8.2
Практика
↗
38
34
16м
1
Закрытый
8.3
HorizontalPodAutoscaler
↗
43
38
18м
1
Закрытый
8.4
Практика
↗
39
33
24м
1
Закрытый
8.5
VerticalPodAutoscaler и Cluster Autoscaler
↗
43
36
16м
1
Закрытый
8.6
Итоговое задание модуля
↗
39
11
0м
1
9. Жизненный цикл приложений
7 уроков
👁
265
👤
206
Закрытый
9.1
Labels и Annotations
↗
41
37
11м
1
Закрытый
9.2
Практика
↗
39
32
17м
1
Закрытый
9.3
Probes
↗
43
37
16м
2
Закрытый
9.4
Практика
↗
37
32
16м
1
Закрытый
9.5
Jobs и CronJobs
↗
43
33
14м
1
Закрытый
9.6
Практика
↗
33
27
11м
1
Закрытый
9.7
Итоговое задание модуля
↗
29
8
1
10. Мониторинг и отладка
6 уроков
👁
234
👤
174
Закрытый
10.1
Встроенные инструменты: logs, describe, events
↗
41
35
12м
1
Закрытый
10.2
Практика
↗
36
32
9м
1
Закрытый
10.3
Metrics Server и kubectl top
↗
40
35
12м
1
Закрытый
10.4
Введение в Prometheus и Grafana
↗
42
34
12м
1
Закрытый
10.5
Практика
↗
37
31
20м
1
Закрытый
10.6
Итоговое задание модуля
↗
38
7
1
11. Безопасность в Kubernetes
6 уроков
👁
190
👤
123
Закрытый
11.1
RBAC
↗
44
29
12м
1
Закрытый
11.2
Практика
↗
30
21
4м
1
Закрытый
11.3
ServiceAccount
↗
35
28
14м
1
Закрытый
11.4
SecurityContext
↗
34
26
10м
0
Закрытый
11.5
Практика
↗
25
15
4м
1
Закрытый
11.6
Итоговое задание модуля
↗
22
4
0
12. Helm
9 уроков
👁
310
👤
181
Закрытый
12.1
Введение в Helm
↗
49
33
12м
1
Закрытый
12.2
Практика
↗
36
24
9м
1
Закрытый
12.3
Установка и базовое использование
↗
35
29
11м
1
Закрытый
12.4
Управление релизами
↗
35
21
11м
1
Закрытый
12.5
Практика
↗
26
17
8м
1
Закрытый
12.6
Структура Helm Chart
↗
35
21
27м
1
Закрытый
12.7
Шаблоны и функции
↗
32
20
12м
1
Закрытый
12.8
Values и конфигурация
↗
29
14
10м
1
Закрытый
12.9
Итоговое задание модуля
↗
33
2
0
13. Итоговый проект
1 урок
👁
14
👤
3
Закрытый
13.1
Задание
↗
14
3
-1
9. Linux простым языком 4.412
1. Предисловие
3 урока
👁
1 830
👤
1 769
Закрытый
1.1
Введение
↗
631
570
2м
15
Закрытый
1.2
Как устроен курс?
↗
595
595
1м
13
Закрытый
1.3
Подготовка окружения
↗
604
604
3м
10
2. Введение в Linux
5 уроков
👁
4 097
👤
3 546
Открытый
2.1
История и философия Linux
↗
1 281
1 281
4м
22
Открытый
2.2
Дистрибутивы Linux
↗
1 074
631
4м
20
Закрытый
2.3
Сравнение Linux с другими ОС
↗
587
567
5м
17
Закрытый
2.4
Базовые понятия Linux
↗
584
541
9м
16
Закрытый
2.5
Типы файлов в Linux
↗
571
526
7м
17
3. Основы командной строки
29 уроков
👁
12 179
👤
10 645
Закрытый
3.1
Основы терминала
↗
558
523
5м
19
Закрытый
3.2
Практика
↗
543
509
2м
4
Закрытый
3.3
Базовые команды навигации
↗
537
494
6м
15
Закрытый
3.4
Практика
↗
528
469
17м
22
Закрытый
3.5
Управление файлами и каталогами
↗
525
493
9м
20
Закрытый
3.6
Практика
↗
507
457
21м
18
Закрытый
3.7
Просмотр содержимого файлов
↗
504
469
13м
13
Закрытый
3.8
Практика
↗
482
410
31м
5
Закрытый
3.9
Поиск файлов - часть 1
↗
473
419
17м
14
Закрытый
3.10
Практика
↗
439
395
15м
7
Закрытый
3.11
Поиск файлов - часть 2
↗
441
390
15м
13
Закрытый
3.12
Практика
↗
422
354
25м
8
Закрытый
3.13
Справочная информация
↗
433
380
12м
12
Закрытый
3.14
Практика
↗
404
341
15м
2
Открытый
3.15
Управление правами доступа - часть 1
↗
517
389
10м
12
Закрытый
3.16
Практика
↗
392
330
22м
-2
Закрытый
3.17
Управление правами доступа - часть 2
↗
393
359
13м
15
Закрытый
3.18
Практика
↗
374
308
36м
12
Закрытый
3.19
Владельцы и группы
↗
380
333
13м
9
Закрытый
3.20
Практика
↗
350
295
22м
3
Закрытый
3.21
Специальные права доступа
↗
363
319
18м
10
Закрытый
3.22
Практика
↗
330
286
14м
10
Закрытый
3.23
Ссылки в Linux - hard links
↗
354
325
15м
10
Закрытый
3.24
Практика
↗
328
276
20м
7
Закрытый
3.25
Ссылки в Linux - symlinks
↗
338
305
13м
7
Закрытый
3.26
Практика
↗
312
262
40м
9
Закрытый
3.27
Архивация в Linux - tar
↗
335
277
14м
9
Закрытый
3.28
Сжатие данных
↗
323
258
15м
2
Закрытый
3.29
Практика
↗
294
220
37м
11
4. Текстовые редакторы
8 уроков
👁
2 379
👤
2 068
Закрытый
4.1
Введение
↗
323
323
1м
10
Закрытый
4.2
Nano
↗
320
294
7м
9
Закрытый
4.3
Vim - основы
↗
314
298
7м
10
Закрытый
4.4
Vim - базовое редактирование
↗
304
276
10м
7
Закрытый
4.5
Vim - продвинутая навигация
↗
291
253
10м
6
Закрытый
4.6
Vim - визуальный режим
↗
282
247
5м
4
Закрытый
4.7
Vim - настройка и конфигурация
↗
266
225
6м
9
Закрытый
4.8
Практика
↗
279
152
45м
6
5. Продвинутая работа в терминале
20 уроков
👁
4 581
👤
3 800
Закрытый
5.1
Перенаправление ввода-вывода - основы
↗
300
256
27м
8
Закрытый
5.2
Практика
↗
266
228
26м
4
Закрытый
5.3
Переменные окружения
↗
267
239
18м
4
Закрытый
5.4
Практика
↗
253
229
4м
5
Закрытый
5.5
Настройка окружения командной строки
↗
260
224
15м
6
Закрытый
5.6
Практика
↗
239
141
7м
5
Закрытый
5.7
История команд
↗
247
215
13м
-3
Закрытый
5.8
Команда grep - базовый поиск
↗
250
219
10м
3
Закрытый
5.9
Команда grep - регулярные выражения
↗
246
220
9м
7
Закрытый
5.10
Практика
↗
233
192
4м
-11
Закрытый
5.11
Утилита sed - основы
↗
247
203
16м
6
Закрытый
5.12
Утилита sed - расширенные возможности
↗
221
184
14м
2
Закрытый
5.13
Практика
↗
206
164
6м
-3
Закрытый
5.14
Утилита awk - основы
↗
232
183
16м
-7
Закрытый
5.15
Утилита awk - расширенные возможности
↗
196
156
13м
-5
Закрытый
5.16
Практика
↗
175
140
3м
-3
Закрытый
5.17
Сортировка и уникальность данных
↗
206
166
11м
-7
Закрытый
5.18
Практика
↗
169
146
1м
-5
Закрытый
5.19
Сравнение файлов
↗
195
155
9м
-3
Закрытый
5.20
Практика
↗
173
140
2м
-1
6. Bash-скрипты
6 уроков
👁
1 331
👤
1 006
Закрытый
6.1
Основы Bash
↗
239
200
14м
0
Закрытый
6.2
Практика
↗
206
187
10м
1
Закрытый
6.3
Управляющие конструкции
↗
216
179
13м
-2
Закрытый
6.4
Практика
↗
183
160
8м
-3
Открытый
6.5
Продвинутый bash-скриптинг
↗
313
151
12м
4
Закрытый
6.6
Практика
↗
174
129
23м
4
7. Управление пакетами и ПО
4 урока
👁
769
👤
643
Закрытый
7.1
Пакетные менеджеры
↗
201
168
8м
-2
Закрытый
7.2
Практика
↗
188
167
2м
2
Закрытый
7.3
Установка ПО из исходников
↗
194
159
11м
3
Закрытый
7.4
Управление репозиториями
↗
186
149
9м
2
8. Управление процессами
14 уроков
👁
2 348
👤
1 968
Закрытый
8.1
Процессы в Linux - основы
↗
200
180
13м
4
Закрытый
8.2
Практика
↗
181
161
13м
0
Закрытый
8.3
Состояния процессов
↗
185
166
19м
4
Закрытый
8.4
Мониторинг процессов
↗
181
153
17м
5
Закрытый
8.5
Практика
↗
168
138
14м
2
Закрытый
8.6
Load Average
↗
174
147
16м
6
Закрытый
8.7
Сигналы Linux
↗
171
143
14м
2
Закрытый
8.8
Практика
↗
159
133
9м
2
Закрытый
8.9
Приоритеты процессов
↗
164
136
12м
-2
Закрытый
8.10
Практика
↗
146
122
12м
0
Закрытый
8.11
Ограничение ресурсов процессов - cgroups
↗
162
127
17м
2
Закрытый
8.12
Практика
↗
143
117
10м
1
Закрытый
8.13
Планирование задач
↗
159
126
16м
3
Закрытый
8.14
Анализ производительности процессов
↗
155
119
15м
2
9. Система инициализации
3 урока
👁
457
👤
345
Закрытый
9.1
GRUB, initramfs
↗
165
132
12м
0
Закрытый
9.2
Systemd и управление сервисами
↗
156
122
15м
3
Закрытый
9.3
Практика
↗
136
91
26м
1
10. Сеть в Linux
20 уроков
👁
2 631
👤
2 050
Закрытый
10.1
Основы сетевой модели TCP/IP
↗
197
159
18м
1
Закрытый
10.2
Конфигурация сетевых интерфейсов - базовая настройка
↗
177
140
17м
0
Закрытый
10.3
Практика
↗
167
133
6м
0
Закрытый
10.4
Конфигурация сетевых интерфейсов - расширенная настройка
↗
161
128
25м
2
Закрытый
10.5
Практика
↗
139
116
8м
0
Закрытый
10.6
NetworkManager
↗
147
117
15м
1
Закрытый
10.7
Практика: настройка сетевого подключения
↗
127
100
4м
0
Закрытый
10.8
Инструменты диагностики сети - часть 1
↗
133
113
31м
1
Закрытый
10.9
Практика
↗
124
99
7м
0
Закрытый
10.10
Инструменты диагностики сети - часть 2
↗
127
96
21м
1
Закрытый
10.11
Практика
↗
110
81
9м
0
Закрытый
10.12
SSH
↗
138
101
28м
1
Закрытый
10.13
Практика
↗
111
79
8м
0
Закрытый
10.14
Настройка SSH-сервера
↗
121
91
16м
1
Закрытый
10.15
Практика
↗
104
62
9м
1
Закрытый
10.16
Передача файлов по сети - базовые инструменты
↗
110
90
10м
0
Закрытый
10.17
Передача файлов по сети - расширенные возможности
↗
104
88
9м
0
Закрытый
10.18
DNS и резолвинг
↗
114
89
8м
0
Закрытый
10.19
Брандмауэр и фильтрация пакетов - основы iptables
↗
108
86
7м
0
Закрытый
10.20
Брандмауэр - современные инструменты
↗
112
82
5м
0
11. Логирование и мониторинг
6 уроков
👁
578
👤
362
Закрытый
11.1
Логирование в Linux (rsyslog, journalctl)
↗
111
78
24м
3
Закрытый
11.2
Ротация логов — logrotate
↗
99
73
13м
1
Закрытый
11.3
Практика
↗
91
59
23м
0
Закрытый
11.4
Системный мониторинг
↗
93
69
23м
2
Закрытый
11.5
Продвинутый мониторинг системы
↗
88
60
11м
1
Закрытый
11.6
Практика
↗
96
23
32м
0
12. Диски и файловые системы
6 уроков
👁
464
👤
283
Закрытый
12.1
Основы работы с дисками в Linux
↗
95
67
12м
1
Закрытый
12.2
Разделы: создание и управление
↗
86
61
14м
0
Закрытый
12.3
Монтирование разделов и файловые системы
↗
79
58
13м
0
Закрытый
12.4
Практика
↗
76
27
39м
1
Закрытый
12.5
Управление логическими томами (LVM)
↗
69
45
13м
0
Закрытый
12.6
Практика
↗
59
25
33м
1
13. Безопасность в Linux
6 уроков
👁
526
👤
249
Закрытый
13.1
sudo и разграничение прав
↗
109
57
6м
0
Закрытый
13.2
Практика
↗
81
33
21м
0
Закрытый
13.3
SELinux и AppArmor
↗
102
50
13м
0
Закрытый
13.4
SSH-ключи и безопасный доступ
↗
86
48
7м
0
Закрытый
13.5
Практика
↗
72
14
101м
0
Закрытый
13.6
Базовый аудит безопасности
↗
76
47
9м
0
14. Резервное копирование
4 урока
👁
363
👤
223
Закрытый
14.1
Основы резервного копирования
↗
106
106
4м
0
Закрытый
14.2
Создание и восстановление снапшотов (LVM)
↗
92
50
6м
0
Закрытый
14.3
Практика
↗
80
15
31м
1
Закрытый
14.4
Восстановление данных после сбоя
↗
85
52
3м
0
10. Prometheus и Grafana простым языком 4.8
1. Введение в мониторинг
6 уроков
👁
347
👤
305
Закрытый
1.1
Введение в курс
↗
91
49
4м
0
Закрытый
1.2
Как устроен курс
↗
54
54
0м
0
Закрытый
1.3
Зачем нужен мониторинг?
↗
56
56
3м
0
Закрытый
1.4
Виды мониторинга: метрики, логи, трейсы
↗
48
48
3м
0
Закрытый
1.5
Связка Prometheus + Grafana: как они работают вместе
↗
49
49
3м
0
Закрытый
1.6
Установка Prometheus и Grafana локально (Docker Compose)
↗
49
49
4м
0
2. Основы Prometheus
9 уроков
👁
285
👤
195
Закрытый
2.1
Архитектура Prometheus
↗
45
32
16м
0
Закрытый
2.2
Типы метрик: Counter, Gauge, Histogram, Summary
↗
37
25
22м
0
Закрытый
2.3
Практика
↗
40
24
26м
0
Закрытый
2.4
Конфигурация prometheus.yml
↗
33
24
27м
0
Закрытый
2.5
Практика
↗
30
18
14м
0
Закрытый
2.6
Подключение Prometheus к Grafana
↗
26
21
18м
0
Закрытый
2.7
Интерфейс Grafana: навигация и основы
↗
26
19
28м
0
Закрытый
2.8
Типы панелей
↗
25
18
10м
0
Закрытый
2.9
Практика: первый дашборд с базовыми метриками
↗
23
14
26м
0
3. Exporters и сбор метрик
7 уроков
👁
129
👤
108
Закрытый
3.1
Что такое exporters?
↗
20
19
13м
0
Закрытый
3.2
Node Exporter: мониторим сервер
↗
20
18
10м
0
Закрытый
3.3
Практика: визуализируем CPU, RAM, Disk в Grafana
↗
20
14
29м
0
Закрытый
3.4
Популярные exporters (PostgreSQL, Redis, Nginx)
↗
16
16
15м
0
Закрытый
3.5
Практика: добавляем мониторинг БД и создаем дашборд
↗
17
13
17м
0
Закрытый
3.6
Service Discovery и автоматическое добавление targets
↗
18
17
5м
0
Закрытый
3.7
Практика
↗
18
11
13м
0
4. PromQL и построение запросов
8 уроков
👁
102
👤
76
Закрытый
4.1
Основы PromQL: селекторы и фильтры
↗
15
12
20м
0
Закрытый
4.2
Практика: строим графики в Grafana
↗
15
11
18м
0
Закрытый
4.3
Агрегации и функции
↗
12
9
12м
0
Закрытый
4.4
Практика: сложные визуализации
↗
13
10
0
Закрытый
4.5
Временные диапазоны: rate, irate, increase
↗
11
9
8м
0
Закрытый
4.6
Практика: графики скорости запросов
↗
12
9
0
Закрытый
4.7
Операторы и математические операции
↗
11
8
5м
0
Закрытый
4.8
Практика: вычисляем процентили и SLA
↗
13
8
0
5. Дашборды в Grafana
7 уроков
👁
68
👤
58
Закрытый
5.1
Переменные в дашбордах (variables)
↗
10
9
12м
0
Закрытый
5.2
Практика: динамические дашборды
↗
11
9
0
Закрытый
5.3
Transformations: обработка данных
↗
10
7
44м
0
Закрытый
5.4
Практика
↗
10
8
0
Закрытый
5.5
Annotations и события
↗
8
8
0
Закрытый
5.6
Практика
↗
10
9
0
Закрытый
5.7
Импорт и экспорт дашбордов
↗
9
8
0
6. Инструментация приложений
7 уроков
👁
63
👤
52
Закрытый
6.1
Зачем инструментировать код?
↗
10
8
5м
0
Закрытый
6.2
Клиентские библиотеки: Python, Go, Java
↗
9
7
0
Закрытый
6.3
Практика: добавляем метрики в приложение
↗
10
9
0
Закрытый
6.4
Кастомные метрики для бизнес-логики
↗
9
5
0
Закрытый
6.5
Практика: мониторим бизнес-метрики в Grafana
↗
9
8
0
Закрытый
6.6
Pushgateway для batch jobs
↗
7
7
0
Закрытый
6.7
Практика
↗
9
8
0
7. Alerting
6 уроков
👁
53
👤
46
Закрытый
7.1
Правила алертинга в Prometheus
↗
8
8
0
Закрытый
7.2
Alertmanager: установка и конфигурация
↗
9
7
0
Закрытый
7.3
Практика: первые алерты в Telegram
↗
10
8
0
Закрытый
7.4
Маршрутизация и группировка алертов
↗
8
7
0
Закрытый
7.5
Практика: создаем алерты на дашбордах
↗
10
9
0
Закрытый
7.6
Интеграции
↗
8
7
0
8. Продвинутые темы и Best Practices
7 уроков
👁
58
👤
39
Закрытый
8.1
Оптимизация тяжелых запросов
↗
10
6
8м
0
Закрытый
8.2
Практика
↗
10
6
0
Закрытый
8.3
Долгосрочное хранение
↗
7
5
0
Закрытый
8.4
Grafana Loki: добавляем мониторинг логов
↗
9
6
0
Закрытый
8.5
Практика: корреляция метрик и логов
↗
9
6
0
Закрытый
8.6
Организация дашбордов: folders, teams, permissions
↗
7
5
0
Закрытый
8.7
Best Practices: что мониторить, SLI/SLO/SLA
↗
6
5
0
11. Базы данных для DevOps
Содержание курса пока недоступно