Курс переработан
Научитесь строить понятную для команды инфраструктуру и управлять ей с помощью систем управления конфигурациями (SCM)
Professional
Онлайн
Начинающие IT-специалисты, которые хотят быстро прокачаться до уровня Middle DevOps и реально применять навыки на практике.
Разработчики и тестировщики, которые хотят понимать, как устроена инфраструктура, чтобы быстрее решать задачи и меньше зависеть от коллег.
Системные администраторы и инженеры, желающие автоматизировать рутину, экономить часы на настройке серверов и освоить востребованные инструменты DevOps.
Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в telegram курса, сдача домашних работ и получение обратной связи от преподавателя.
Вебинары идут дважды в неделю по 2 академических часа (то есть астрономических 1,5 часа). Все вебинары сохраняются и в записи в вашем личном кабинете. Домашнее задание выдается в среднем раз в 2 недели, а его выполнение занимает 3-5 часов.
Мы горячо призываем заниматься такой самостоятельной работой, так как это поможет вам качественно освоить все изучаемые технологии на практике с поддержкой и обратной связью наших преподавателей.
Авторская программа подготовлена опытным инженером и завалидированная партнером Express42
Опытные спикеры, которые работают в ведущих компаниях
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда
Домашние задания + проектная работа, для усиления вашего портфолио и компетенций
Первый модуль курса познакомит слушателей с основными концепциями и подходами практики Инфраструктура как код, а также представит обзор на популярные инструменты IaC.
Тема 1: Infrastructure as Code и практики разработки
Тема 2: Packer. Создание "Золотых образов" // ДЗ
Тема 3: Создание виртуальной инфраструктуры на рабочей станции при помощи Vagrant
Тема 4: Terraform как инструмент для декларативного описания инфраструктуры // ДЗ
Тема 5: Дополнительные уровни абстракции в Terraform
Тема 6: Избегаем дублирования кода манифестов в Terraform
Тема 7: Тестирование инфраструктурного кода на Terraform // ДЗ
В этом модуле курса мы познакомимся с особенностями популярных инструментов управления конфигурацией и практиками их использования. Больше внимания уделим Ansible и погрузимся глубже в его особенности.
Тема 1: Сравнение с GitOps
Тема 2: Введение в Ansible
Тема 3: Переиспользование кода Ansible и работа с ролями // ДЗ
Тема 4: Работа с динамическими инвенториями и интеграция с облаками
Тема 5: Работа с Ansible Vault: шифрование данных и настройка безопасности
Тема 6: Тестирование Ansible
Тема 7: Chef. Управление конфигурациями
В этом модуле речь пойдет о практиках работы с инфраструктурным кодом и инструментах автоматизации. Рассмотрим наиболее популярные CI/CD системы Gitlab и Jenkins с точки зрения работы с инфраструктурным кодом.
Тема 1: Процесс работы с инфраструктурными пайплайнами в Gitlab // ДЗ
Тема 2: Интеграция Ansible в пайпланы GitLab. Работа с секретами
Тема 3: Построение инфраструктурных пайплайнов в Jenkins
Тема 4: ConcourseCI
Тема 5: Github Actions
Тема 6: SaltStack. Управление конфигурациями
Тема 7: Puppet. Управление конфигурациями
Этот модуль расширяет видение практики Infrastructure as code и описывает возможности внедрения в разные сферы разработки и эксплуатации.
Тема 1: Documentations as code
Тема 2: Использование hiera
Тема 3: Dashboards as Code
Тема 4: Pulumi. Описание инфраструктуры языком программирования
Тема 5: Скрипты миграции для баз данных
Заключительный месяц курса посвящен проектной работе.
Тема 1: Выбор темы и организация проектной работы
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Защита проектной работы
Заключительный месяц курса посвящен выпускной работе. Его разработка нужна для окончательного закрепления знаний, которые были получены в рамках пройденных занятий.
Ex-ВТБ, Ex-Газпромбанк
Руководитель IT-подразделения информационной безопасности
Опыт работы в ИДСиТУ, банках и др. проектах в области проектирования, разработки, тестирования и сопровождения ПО. Занимался научно-прикладными исследованиями в области искусственного интеллекта, автоматизации программирования, синтеза и формальной верификации правильности программ, включая соответствие требованиям информационной безопасности (Институт динамики систем и теории управления СО РАН). Имеет опыт руководства ИТ-подразделениями в финансово-кредитных учреждениях, включая разработку и администрирование ПО, облачной инфраструктуры и обеспечение информационной безопасности (ВТБ, Газпромбанк и ряд других). Стек: Git • SQL • Python • Базы данных • Java • Высоконагруженные системы • ООП • Паттерны проектирования • Linux • C++ Образование: - Иркутский государственный университет, прикладная математика - Курсы повышения квалификации по различным направления ИТ, информационной безопасности, softskills и др.
Прошел весь путь от техподдержки с заменой картриджей, через Linux и серверную с СХД, через Дубай, в DevOps. В настоящий момент работает в Luxoft. Образование; СПБГТИ(ТУ) Профессиональная сфера интересов: Linux, DevOps, Kubernetes, Python
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса