Infrastructure as Code
Профессиональные онлайн курсы для разработчиков
IT: Для программистов и IT-специалистов
OTUS Онлайн-образованиеЧто даст вам этот курс
Данный курс находится на этапе разработки и разрабатывается совместно с Express 42
Основная идея курса заключается в освещении наиболее актуальных практик и инструментов, связанных с практикой "Инфраструктура как код" (IaC).
Курс как для системных администраторов и инженеров, которые уже практикуют DevOps подход, так и для тех, кто об этом только задумывается или мечтает.
В ходе прохождения курса вы познакомитесь со следующими инструментами IaС:
- Terraform, который поможет Вам декларативно описать инфраструктуру
- В ходе курса мы больше всего будем рассказывать про систему управления конфигурацией Ansible - с ее помощью Вы сможете описать желаемое вами состояние инфраструктуры при помощи ролей и плейбуков (чаще всего тоже декларативно, но иногда и добавить перчинку императивности)
- Мы не пройдем мимо других систем управления конфигурацией - Chef, Puppet, SaltStack тоже нашли свое место в курсе, но менее подробно.
- Мы обязательно расскажем, чем отличается изменяемая инфраструктура от неизменяемой, а также поможем сделать выбор и управлять ей.
- В заключительном модуле мы будем говорить об инструментах CI/CD: это GitLab и Jenkins. Они помогут тестировать, разворачивать, и даже сворачивать Вашу инфраструктуру одним нажатием кнопки (а иногда и просто коммитом в код). А еще мы хотим доказать и показать, что пайплайн с тестами нужен не только обычному коду, но и инфраструктурному в том числе. Ну и уж если доказали, то и покажем, как это сделать.
минимальные требования для успешного прохождения курса: мы ожидаем от Вас уверенного знания ОС на основе ядра Linux и навыка чтения документации (чаще всего, на английском языке).
Основная идея курса заключается в освещении наиболее актуальных практик и инструментов, связанных с практикой "Инфраструктура как код" (IaC).
Курс как для системных администраторов и инженеров, которые уже практикуют DevOps подход, так и для тех, кто об этом только задумывается или мечтает.
В ходе прохождения курса вы познакомитесь со следующими инструментами IaС:
- Terraform, который поможет Вам декларативно описать инфраструктуру
- В ходе курса мы больше всего будем рассказывать про систему управления конфигурацией Ansible - с ее помощью Вы сможете описать желаемое вами состояние инфраструктуры при помощи ролей и плейбуков (чаще всего тоже декларативно, но иногда и добавить перчинку императивности)
- Мы не пройдем мимо других систем управления конфигурацией - Chef, Puppet, SaltStack тоже нашли свое место в курсе, но менее подробно.
- Мы обязательно расскажем, чем отличается изменяемая инфраструктура от неизменяемой, а также поможем сделать выбор и управлять ей.
- В заключительном модуле мы будем говорить об инструментах CI/CD: это GitLab и Jenkins. Они помогут тестировать, разворачивать, и даже сворачивать Вашу инфраструктуру одним нажатием кнопки (а иногда и просто коммитом в код). А еще мы хотим доказать и показать, что пайплайн с тестами нужен не только обычному коду, но и инфраструктурному в том числе. Ну и уж если доказали, то и покажем, как это сделать.
минимальные требования для успешного прохождения курса: мы ожидаем от Вас уверенного знания ОС на основе ядра Linux и навыка чтения документации (чаще всего, на английском языке).
Преподаватели 5
Часто задаваемые вопросы
Можно ли начать обучение позже даты старта курса?
Да, можно. Доступ к материалам курса будет доступен в личном кабинете. Если вы будете сильно отставать от общей группы, то можно будет перевестись на следующий поток бесплатно.
Другие курсы
Неонатология: Программа переподготовки
Единый Центр Подготовки Кадров
7 500 ₽
Открытый набор
Онлайн
Основы рекламы и PR-деятельность современной библиотеки: Курсы
Институт дистанционного повышения квалификации
3 600 ₽
Открытый набор
Онлайн
Безопасные методы и приемы выполнения работ на высоте: Курсы
Учебный центр ЮТМ, ООО
3 500 ₽
Открытый набор
Ростов-на-Дону, ул.Фрунзе, д. 3, оф. 22