−40% для первых
20 студентов

Профессия DevOps-инженер

Image

Вы освоите востребованную на IT-рынке профессию — сможете решать инфраструктурные задачи, находить новые инструменты и подходы для наиболее быстрой доставки продукта до пользователей.

На рынке не хватает специалистов

Данные сайта hh.ru

Кому подойдёт этот курс

Чему вы научитесь

  1. Управлять деплоем
  2. Управлять непрерывной интеграцией
  3. Управлять конфигурациями
  4. Работать с фреймворком тестирования
  5. Работать с инструментами виртуализации
  6. Разбираться в инструментах контейнеризации
  7. Работать с инструментами IaC
  8. Настраивать мониторинг

От первого урока к работе мечты

Студенты и выпускники Skillbox получают индивидуальную поддержку от Центра карьеры на протяжении всего обучения — от помощи с выбором профессии до выхода на работу мечты. Вот как это происходит.

  1. С каждым уроком ваш профессиональный уровень растёт и вы можете планировать карьеру уже во время обучения.

  2. Реакция потенциального работодателя зависит от того, как вы подаёте себя в резюме. Мы дадим советы по его составлению и поможем написать резюме, подающее вас лучшим образом.

  3. Мы экономим ваше время — подбираем подходящие вакансии и договариваемся об интервью с работодателем. Вам нужно только пройти собеседование.

  4. Вы успешно проходите собеседование, выходите на работу и сразу начинаете выполнять задачи.

Как проходит обучение

  1. Изучаете тему

    В курсе — практические видеоуроки.

  2. Выполняете задания

    В том темпе, в котором вам удобно.

  3. Работаете с наставником

    Закрепляете знания и исправляете ошибки.

  4. Защищаете дипломную работу

    И дополняете ею своё портфолио.

Программа

Вас ждёт насыщенная программа из онлайн-лекций и практических заданий. Эти знания дадут вам полный комплекс навыков для работы Junior DevOps-инженером.

  • 12 модулей
  • 60 онлайн-уроков
    1. Что такое DevOps
    2. Devops-инженеров не существует, но они нужны рынку
    3. Agile и Devops
    4. Жизненный цикл разработки ПО
    5. Инфраструктура как код
    6. CI/CD — что это такое и зачем
    7. Автоматическая сборка и тестирование
    1. Для чего нужна система контроля версий
    2. Знакомство с Git
    3. Работа с Git из консоли
    1. Концепция
    2. Автоматическое тестирование
    3. Trunk-based development практики
    4. Тулинг (gitlab, jenkins)
    1. Обзор системы
    2. Создание пайплайнов
    3. Стейджирование
    4. Внутренние переменные
    5. Артефакты
    6. Работа с docker sidecar
    1. Обзор системы
    2. Создание пайплайнов
    3. Управление конфигурациями
    1. Зачем вообще нужна виртуализация
    2. Типы виртуализации
    3. Знакомство с KVM
    4. Контейнеризация
    5. Знакомство с LXC
    1. Устанавливаем и настраиваем Docker
    2. Основные команды для работы
    3. Основные инструкции dockerfile
    4. Запуск nginx в Docker
    5. Зачем нужен Volume
    6. Пишем dockerfile для php-fpm
    7. Пишем docker-compose для LAMP
    8. Работа с сетью в Docker
    1. Концепция
    2. Управление инфраструктурой (создание серверов и виртуалок)
    3. Packer
    4. Terraform
    5. Управление конфигурациями (ansible)
    1. Плейбуки
    2. Переменные
    3. Роли
    4. Шаблоны
    5. Ansible vault: хранение секретов
    6. Ansible galaxy: разработка ролей
    1. Какое бывает тестирование
    2. Molecule: тестируем роли
    3. Testinfra: тестируем инфраструктуру
    1. Почему нужен мониторинг
    2. Новый уровень работы с логами
    3. Знакомство с Elastic и Kibana
    4. Мониторинг системных показателей на примере Zabbix
    5. Алертинг
    6. Знакомство с Prometheus
    7. Grafana
    1. Устанавливаем Prometheus
    2. Настраиваем prometheus-exporter для нашего сервера
    3. Устанавливаем Grafana, собираем метрики и рисуем дашборды
    4. Настраиваем алерты
    5. Знакомство с loki
    6. Настраиваем сбор логов
    1. Версии программного кода
    2. Установка Git
    3. Индекс и частичные коммиты
    4. Сравнение версий
    5. Отмена изменений и откат версий
    6. Репозитории и коллективная работа
    7. Ветки — создание и управление
    8. Слияние и разрешение конфликтов
    9. Полезные инструменты
    10. Правила работы с Git

Уже учились на каком-то курсе из программы?

Скажите об этом менеджеру — за этот курс платить не придётся!

Заявка не отправлена!

Похоже произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Спасибо!

Ваша заявка успешно отправлена

Преподаватели

Константин
Брюханов

Lead DevSecOps, Arrival

Виктория
Маркова

Lead DevOps Engineer, Валарм

Ваше резюме после обучения

Андрей Семёнов
  • Должность DevOps-инженер
  • Зарплата от 90 000 ₽

Профессиональные навыки:

  • GitLab CI
  • Docker
  • Jenkins
  • Elastic
  • Ansible
  • Molecule
  • Terraform
  • Packer
  • Testinfra
  • Kubernetes
  • Kibana
  • Zabbix
  • Prometheus

Диплом Skillbox

Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Image

Стоимость обучения

−40% для первых
20 студентов
  • Рассрочка без первого взноса 2 458 ₽
  • Стоимость
    со скидкой 59 000 ₽
  • Первоначальная
    стоимость 98 333 ₽