−40% до 12 июля

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

Image

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

Записаться на курс

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

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

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

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

  1. Работать с инфраструктурой как с кодом
  2. Использовать Docker в ваших проектах
  3. Создавать и развивать системы непрерывной интеграции и деплоя
  4. Создавать и развивать системы обратной связи: мониторинг, логирование, трейсинг

Помощь в трудоустрой-стве

Карточки вакансий

Опытные HR-специалисты отвечают на вопросы, подбирают лучшие вакансии, готовят к собеседованию и помогают каждому студенту получить работу мечты.

Андрей Виноградов

Андрей Виноградов

Руководитель Центра карьеры Skillbox

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

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

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

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

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

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

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

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

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

Программа

Для прохождения курса вы должны знать основы Linux, командной строки, баз данных, сетей и веб-серверов. Программа даст вам полный комплекс навыков для работы Junior DevOps-инженером.

  • 14 модулей
  • 70 онлайн-уроков

Мини-курс по Python

Система контроля версий Git

DevOps-junior

    1. Что такое DevOps
    2. Devops-инженеров не существует, но они нужны рынку
    3. Agile и Devops
    4. Жизненный цикл разработки ПО
    5. Инфраструктура как код
    6. CI/CD — что это такое и зачем
    7. Автоматическая сборка и тестирование
    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. Trunk-based development практики
    4. Тулинг (gitlab, jenkins)
    1. Обзор системы
    2. Создание пайплайнов
    3. Стейджирование
    4. Внутренние переменные
    5. Артефакты
    6. Работа с docker sidecar
    1. Обзор системы
    2. Создание пайплайнов
    3. Управление конфигурациями
    1. Концепция
    2. Одинаковые окружения для тестирования и продакшна
    3. Работа с артефактами
    4. Основные метрики: Lead time, MTTR, time to market
    5. Blue-green деплой, canary-деплой, Feature-toggles, Слабосвязанная архитектура сервисов, SOA
    6. Автоматизированный откат, подготовка миграций данных
    1. Концепция
    2. Уровни метрик (бизнес — приложение — окружение)
    3. Логи
    4. Методики поиска проблем (USE, RED)
    1. Устанавливаем Prometheus
    2. Настраиваем prometheus-exporter для нашего сервера
    3. Устанавливаем Grafana, собираем метрики и рисуем дашборды
    4. Настраиваем алерты
    5. Знакомство с loki
    6. Настраиваем сбор логов

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

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

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

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

Спасибо!

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

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

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

Lead DevSecOps, ARRIVAL

Участник конференций по DevOps, автор диссертации о проблемах внедрения DevOps и статей по смежным темам. Работал в вебе и геймдеве, налаживал процессы CI/CD с нуля.

Дмитрий
Зайцев

Head of SRE @ Flocktory

Организатор конференции и глава ПК Devopsdays Moscow, организатор митапа Devops Moscow, член ПК Devopsconf, HighLoad, Ritfest

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

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

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

  • Умение настраивать CI/CD пайплайны (Gitlab, Jenkins)
  • Умение работать с инфраструктурой как с кодом (Ansible и Terraform)
  • Умение настраивать мониторинг (Zabbix, Prometheus, ELK)
  • Понимание Docker
  • Умение тестировать ansible-код (Molecule, Testinfra)

Диплом Skillbox

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

Image

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

−40% до 12 июля
  • Рассрочка без первого взноса 2 875 ₽
  • Стоимость
    со скидкой 69 000 ₽
  • Первоначальная
    стоимость 115 000 ₽