0 added
0 removed
Original
2026-01-01
Modified
2026-02-19
1
<p>Курс поможет избавиться от боли ручного управления инфраструктурой и понять, как пользоваться Terraform и поддерживать код.</p>
1
<p>Курс поможет избавиться от боли ручного управления инфраструктурой и понять, как пользоваться Terraform и поддерживать код.</p>
2
<p>80% практики: 7 часов теории, 28 часов практики</p>
2
<p>80% практики: 7 часов теории, 28 часов практики</p>
3
<p>Нет аналогов на русском языке</p>
3
<p>Нет аналогов на русском языке</p>
4
<p>Занятия с экспертом из Yandex Cloud</p>
4
<p>Занятия с экспертом из Yandex Cloud</p>
5
<p>Вся практика на мощностях Yandex Cloud</p>
5
<p>Вся практика на мощностях Yandex Cloud</p>
6
<p>Системным администраторам</p>
6
<p>Системным администраторам</p>
7
<p>Разработчикам и QA-специалистам</p>
7
<p>Разработчикам и QA-специалистам</p>
8
<p>Поймёте основные принципы работы с Terraform</p>
8
<p>Поймёте основные принципы работы с Terraform</p>
9
<p>Получите практические навыки, как писать и поддерживать Terraform-код</p>
9
<p>Получите практические навыки, как писать и поддерживать Terraform-код</p>
10
<p>Узнаете способы автоматизации и управления облачной инфраструктурой</p>
10
<p>Узнаете способы автоматизации и управления облачной инфраструктурой</p>
11
<p>Получите опыт выполнения практических заданий на реальных примерах в Yandex Cloud</p>
11
<p>Получите опыт выполнения практических заданий на реальных примерах в Yandex Cloud</p>
12
<p>Узнаете, как избежать ошибок и "набить шишки" на начальных этапах работы с Terraform</p>
12
<p>Узнаете, как избежать ошибок и "набить шишки" на начальных этапах работы с Terraform</p>
13
<p>Базовые навыки работы с консолью (любой операционной системы)</p>
13
<p>Базовые навыки работы с консолью (любой операционной системы)</p>
14
<p>Базовые знания по AWS и компонентам KV-Storage, Instance, AMI</p>
14
<p>Базовые знания по AWS и компонентам KV-Storage, Instance, AMI</p>
15
<p>Базовые знания Linux и сетей</p>
15
<p>Базовые знания Linux и сетей</p>
16
<p>Познакомьтесь с материалами и автором курса Павлом Селивановым. Доступ дается на 3 дня.</p>
16
<p>Познакомьтесь с материалами и автором курса Павлом Селивановым. Доступ дается на 3 дня.</p>
17
<ul><li>IaC, знакомство с инструментом</li>
17
<ul><li>IaC, знакомство с инструментом</li>
18
</ul><ul><li>Сравнение с другими инструментами (Ansible, управление конфигурациями vs оркестрация)</li>
18
</ul><ul><li>Сравнение с другими инструментами (Ansible, управление конфигурациями vs оркестрация)</li>
19
</ul><ul><li>Обзор Yandex Cloud</li>
19
</ul><ul><li>Обзор Yandex Cloud</li>
20
</ul><ul><li>Знакомство с конфигурацией VM, MDB, ALB, сети</li>
20
</ul><ul><li>Знакомство с конфигурацией VM, MDB, ALB, сети</li>
21
</ul><p>Начало работы с Terraform</p>
21
</ul><p>Начало работы с Terraform</p>
22
<ul><li>Установка утилиты Terraform</li>
22
<ul><li>Установка утилиты Terraform</li>
23
</ul><ul><li>Зеркала Terraform, файл terrafromrc для глобальной конфигурации, настройка зеркал</li>
23
</ul><ul><li>Зеркала Terraform, файл terrafromrc для глобальной конфигурации, настройка зеркал</li>
24
</ul><ul><li>Как Terraform взаимодействует с облаком (API), провайдеры</li>
24
</ul><ul><li>Как Terraform взаимодействует с облаком (API), провайдеры</li>
25
</ul><ul><li>Структура конфигурации, версии провайдеров, Terraform init</li>
25
</ul><ul><li>Структура конфигурации, версии провайдеров, Terraform init</li>
26
</ul><ul><li>Авторизация в облаке из Terraform</li>
26
</ul><ul><li>Авторизация в облаке из Terraform</li>
27
</ul><ul><li>Полезные провайдеры Terraform, документация и работа с ней</li>
27
</ul><ul><li>Полезные провайдеры Terraform, документация и работа с ней</li>
28
</ul><p>Описание объектов инфраструктуры</p>
28
</ul><p>Описание объектов инфраструктуры</p>
29
<ul><li>Понятие ресурса, документация к ресурсам, аргументы и атрибуты ресурсов, зависимости между ресурсами</li>
29
<ul><li>Понятие ресурса, документация к ресурсам, аргументы и атрибуты ресурсов, зависимости между ресурсами</li>
30
</ul><ul><li>Структура файлов описания инфраструктуры в Terraform</li>
30
</ul><ul><li>Структура файлов описания инфраструктуры в Terraform</li>
31
</ul><ul><li>Команды Terraform plan и Terraform apply</li>
31
</ul><ul><li>Команды Terraform plan и Terraform apply</li>
32
</ul><ul><li>Проверка плана изменений</li>
32
</ul><ul><li>Проверка плана изменений</li>
33
</ul><ul><li>Пересоздание и изменение налету</li>
33
</ul><ul><li>Пересоздание и изменение налету</li>
34
</ul><ul><li>Как Terraform сохраняет изменения, файл tfstate и tfstate.back, значение и важность стейта</li>
34
</ul><ul><li>Как Terraform сохраняет изменения, файл tfstate и tfstate.back, значение и важность стейта</li>
35
</ul><ul><li>Как импортировать уже созданную инфу в Terraform-файлы, что делать если стейт пропал</li>
35
</ul><ul><li>Как импортировать уже созданную инфу в Terraform-файлы, что делать если стейт пропал</li>
36
</ul><p>Ввод пользовательских данных</p>
36
</ul><p>Ввод пользовательских данных</p>
37
<ul><li>Variables, синтаксис описания, возможные поля, отдельный файл для переменных, ввод переменных из консоли или из файла, разные переменные для разных сред</li>
37
<ul><li>Variables, синтаксис описания, возможные поля, отдельный файл для переменных, ввод переменных из консоли или из файла, разные переменные для разных сред</li>
38
</ul><ul><li>Разница между locals и variables</li>
38
</ul><ul><li>Разница между locals и variables</li>
39
</ul><ul><li>Когда стоит использовать locals с примерами</li>
39
</ul><ul><li>Когда стоит использовать locals с примерами</li>
40
</ul><p>Сложные типы данных в переменных</p>
40
</ul><p>Сложные типы данных в переменных</p>
41
<ul><li>Списки, словари в переменных, случаи использования</li>
41
<ul><li>Списки, словари в переменных, случаи использования</li>
42
</ul><ul><li>Вывод данных через outputs, модули и их связь через outputs</li>
42
</ul><ul><li>Вывод данных через outputs, модули и их связь через outputs</li>
43
</ul><p>Управляющие структуры (часть 1)</p>
43
</ul><p>Управляющие структуры (часть 1)</p>
44
<ul><li>Ветвление в Terraform, тренарный оператор</li>
44
<ul><li>Ветвление в Terraform, тренарный оператор</li>
45
</ul><ul><li>Необходимость циклов, count, index, примеры</li>
45
</ul><ul><li>Необходимость циклов, count, index, примеры</li>
46
</ul><p>Управляющие структуры (часть 2)</p>
46
</ul><p>Управляющие структуры (часть 2)</p>
47
<ul><li>Отличие count и for_each, примеры использования</li>
47
<ul><li>Отличие count и for_each, примеры использования</li>
48
</ul><p>Дополнительные возможности Terraform</p>
48
</ul><p>Дополнительные возможности Terraform</p>
49
<ul><li>Датасурсы, документация</li>
49
<ul><li>Датасурсы, документация</li>
50
</ul><ul><li>Работа с датасурсами, примеры применения</li>
50
</ul><ul><li>Работа с датасурсами, примеры применения</li>
51
</ul><ul><li>Необходимость использования провиженеров, типы провиженеров в Terraform</li>
51
</ul><ul><li>Необходимость использования провиженеров, типы провиженеров в Terraform</li>
52
</ul><ul><li>Local и remote exec, структура конфигурации</li>
52
</ul><ul><li>Local и remote exec, структура конфигурации</li>
53
</ul><ul><li>Шаблонизация файлов, язык, примеры</li>
53
</ul><ul><li>Шаблонизация файлов, язык, примеры</li>
54
</ul><ul><li>Ansible: как заставить запровижениться после создания инфры</li>
54
</ul><ul><li>Ansible: как заставить запровижениться после создания инфры</li>
55
</ul><ul><li>Удаленное хранение стейта в S3, локи и совместная работа</li>
55
</ul><ul><li>Удаленное хранение стейта в S3, локи и совместная работа</li>
56
</ul><ul><li>Суть модулей, использование чужих модулей</li>
56
</ul><ul><li>Суть модулей, использование чужих модулей</li>
57
</ul><ul><li>Проблема больших конфигураций, переиспользование, Terragrunt</li>
57
</ul><ul><li>Проблема больших конфигураций, переиспользование, Terragrunt</li>
58
</ul><p>Подходы к работе с инфраструктурой</p>
58
</ul><p>Подходы к работе с инфраструктурой</p>
59
<ul><li>Cattle, Backed инфра, Packer</li>
59
<ul><li>Cattle, Backed инфра, Packer</li>
60
</ul><p>Автор курса Павел Селиванов</p>
60
</ul><p>Автор курса Павел Селиванов</p>
61
<p>Руководитель продуктового направления DevOps Tools, Yandex Cloud</p>
61
<p>Руководитель продуктового направления DevOps Tools, Yandex Cloud</p>
62
<ul><li>Инженер с десятилетним опытом в DevOps</li>
62
<ul><li>Инженер с десятилетним опытом в DevOps</li>
63
</ul><ul><li>Автор и преподаватель нескольких курсов по DevOps и Kubernetes</li>
63
</ul><ul><li>Автор и преподаватель нескольких курсов по DevOps и Kubernetes</li>
64
</ul><ul><li>Регулярный докладчик конференций HighLoad, DevOps Live, DevOops и Podlodka Crew</li>
64
</ul><ul><li>Регулярный докладчик конференций HighLoad, DevOps Live, DevOops и Podlodka Crew</li>
65
</ul><ul><li>Отвечает за развитие сервисов Managed Kubernetes, Observability Platform, Dev Tools</li>
65
</ul><ul><li>Отвечает за развитие сервисов Managed Kubernetes, Observability Platform, Dev Tools</li>
66
</ul><p>Именное свидетельство о прохождении курса получает студент, если:</p>
66
</ul><p>Именное свидетельство о прохождении курса получает студент, если:</p>
67
<ul><li>изучил 80% курса</li>
67
<ul><li>изучил 80% курса</li>
68
</ul><ul><li>принимал участие в решении практик, которые входят в курс.</li>
68
</ul><ul><li>принимал участие в решении практик, которые входят в курс.</li>
69
</ul><p>Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти -<a>написали здесь.</a></p>
69
</ul><p>Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти -<a>написали здесь.</a></p>
70
<p>Предоставим все необходимые документы для получения вычета.</p>
70
<p>Предоставим все необходимые документы для получения вычета.</p>
71
<p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
71
<p>В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.</p>
72
<p>Курс за счёт работодателя</p>
72
<p>Курс за счёт работодателя</p>
73
<p>Видеоуроки, доступ 2 года</p>
73
<p>Видеоуроки, доступ 2 года</p>
74
<p>в<a>рассрочку</a>на 4 месяца или</p>
74
<p>в<a>рассрочку</a>на 4 месяца или</p>
75
40 000<p> ₽ 30 000 ₽ единовременно</p>
75
40 000<p> ₽ 30 000 ₽ единовременно</p>
76
<p>от 10 человекспециальные условия</p>
76
<p>от 10 человекспециальные условия</p>
77
<p>Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.</p>
77
<p>Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.</p>
78
<p>Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)</p>
78
<p>Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)</p>
79
<p>Видеоуроки, доступ 2 года</p>
79
<p>Видеоуроки, доступ 2 года</p>
80
<p>только для физических лиц</p>
80
<p>только для физических лиц</p>
81
<p>Видеокурс для тех, кто хочет узнать, для чего нужен Terraform и как им пользоваться</p>
81
<p>Видеокурс для тех, кто хочет узнать, для чего нужен Terraform и как им пользоваться</p>
82
<p>30 000 ₽ (35 000 ₽ - для юрлиц)</p>
82
<p>30 000 ₽ (35 000 ₽ - для юрлиц)</p>
83
<p>Видеокурс для тех, кто уже знаком с инструментом, и помогает овладеть им на продвинутом уровне</p>
83
<p>Видеокурс для тех, кто уже знаком с инструментом, и помогает овладеть им на продвинутом уровне</p>
84
<p>7 000 ₽ (9 000 ₽ - для юрлиц)</p>
84
<p>7 000 ₽ (9 000 ₽ - для юрлиц)</p>
85
<p>Проведем обучение в удобные для вас даты с поддержкой автора и куратора в чате только для сотрудников вашей компании</p>
85
<p>Проведем обучение в удобные для вас даты с поддержкой автора и куратора в чате только для сотрудников вашей компании</p>
86
86