Улучшаемые навыки

DevOps
CI/CD
Infrastructure as Code (IaC)
Containerization
Continuous Integration (CI)
Continuous Delivery (CD)
Continuous Deployment (CD)
Monitoring
Logging

Инструменты

Docker Docker
Kubernetes Kubernetes
Jenkins Jenkins
Git Git
Ansible Ansible
Terraform Terraform
Prometheus Prometheus

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

01 Автоматизировать процессы разработки и деплоя
02 Создавать и управлять инфраструктурой как кодом
03 Запускать и масштабировать приложения в контейнерах
04 Построить и оптимизировать конвейеры CI/CD
05 Научитесь использовать облачные платформы
06 Настроить мониторинг и логирование приложений

Программа курса

01 Информация по тренингу
  • Знакомство
  • Описание разделов
  • Общие моменты по проведению
  • 02 Что такое DevOps
  • Типовые проблемы при разработке ПО
  • Что такое DevOps
  • Лучшие практики DevOps
  • Инструменты DevOps
  • Культура DevOps
  • Трудности при DevOps
  • 03 Автоматизация
  • Автоматизация: цели, задачи
  • Декларативный и императивный подходы
  • Типовые задачи
  • Описание популярных языков программирования в DevOps
  • 04 Версионный контроль
  • Отслеживание изменений
  • Эволюция и знаковые систем контроля версий
  • Обзор и введение Git
  • Инспекция кода (code review)
  • Рабочие процессы при версионировании (workflow)
  • 05 Инфраструктура
  • Инфраструктура как не-код
  • Инфраструктура как код
  • Популярные инструменты
  • Декларативное и императивное описание
  • IaaS, PaaS, SaaS
  • Облака
  • Введение в Terraform
  • 06 Управление конфигурацией
  • Определение, цели и задачи
  • Модели управления
  • Изменяемая (mutable) и неизменяемая (immutable) инфраструктура
  • Подходы Frying и Baking
  • Настройка Push и Pull
  • Обзор популярных инструментов
  • Введение в Ansible
  • 07 Контейнеризация
  • Определение, цели и задачи
  • Сравнение контейнеризации и виртуализации
  • Введение в Docker
  • Запуск приложений в контейнерах
  • Запуск служб в контейнерах
  • Построение образов
  • 08 Оркестрация
  • Трудности при работе с контейнерами
  • Контейнерная оркестрация
  • Введение в Kubernetes
  • Запуск приложений в Kubernetes
  • Сетевой доступ к приложениям в Kubernetes
  • Рассмотрение альтернатив Kubernetes
  • 09 Непрерывная интеграция
  • Типовые проблемы при совместной разработке
  • Конвейер (pipeline) и основные этапы
  • Лучшие практики
  • Популярные инструменты
  • Введение в Jenkins
  • 10 Непрерывная поставка и развёртывание
  • Определение, цели и задачи
  • Конвейер поставки
  • Основные трудности
  • Требования к приложениям
  • Форматы артефактов
  • Версионирование артефактов
  • Множество окружений
  • Решение проблем с изменением окружений
  • Обновление и откат приложений
  • Развёртывание приложений в Kubernetes
  • 11 Мониторинг и логирование
  • Определение, цели и задачи
  • Лучшие практики
  • 12 Заключение
  • Подведение итогов
  • Обсуждение других практик
  • Что может быть дальше
  • 13 Всего: теория – 10,4 ч. (58%), практика – 7,6 ч. (42%)

    26 500 ₽

    23 850 ₽ — для физ. лиц

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

    Для кого

    Разработчик Разработчик
    DevOps-инженер DevOps-инженер
    Системный администратор Системный администратор

    Предварительная подготовка

    Базовое понимание  серверной инфраструктуры, процесса разработки.

    26 500 ₽

    23 850 ₽ — для физ. лиц

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

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

    26 500 ₽

    23 850 ₽ — для физ. лиц

    Юр. лицо — 26 500 ₽
    Физ. лицо — 23 850 ₽
    Открытая дата

    Отзывы о курсе

    Повысьте квалификацию И получите диплом
    Отзывы учеников
    Все понравилось спасибо! Хороший тренинг, дает правильное представление об основных практиках DevOps, систематизирует общие представления. Наиболее полезным для меня – это периодическая таблица компонентов DevOps, инструментарий DevOps, особенно механизм Docker.
    Благодарю за увлекательный тренинг, очень подробно и структурированно подан материал. Рекомендовал бы руководителям, принимающим решения по стратегии IT.
    Отличный теоретический материал, всегда остается желание / надежда увидеть это в реальности. Интересным был обзор облачных сервисов. Спасибо.
    Мне понравилось! Этот тренинг помог структурировать, то, что я уже знала и открыл новые горизонты, отдельное спасибо за docker. Максим (тренер, докладчик) хорошо рассказывал, чувствуется, что все пережил на личном опыте, отвечал на все вопросы и помогал. Курсом осталась очень довольна.
    Тренинг превзошел все мои ожидания! Я уже был знаком с DevOps, но обучение помогло взглянуть на него по-новому. Вся информация была полезной, поэтому я внимательно слушал лектора на протяжении всего курса. Понравились разные формы учебных материалов: презентации, документы, практики и т. д.
    Понравился подготовленный, хороший и опытный тренер, который интересно рассказывал о aws и docker, понравились полезные материалы, подробное объяснение специализации devops. Благодаря обучению у меня появился стимул учиться дальше, что очень приятно. Единственное, что хотелось бы добавить больше полезных команд для работы со скриптами.

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Связанные курсы

    ADM-019
    20 часов

    Основы Docker

    Освойте Docker— автоматизируйте развертывание и масштабируйте приложения. Научитесь эффективно работать с контейнерами, оптимизировать сборку образов и управлять инфраструктурой через Docker. Практика на реальных кейсах, разбор лучших практик и интеграция в CI/CD.

    от Middle

    31 400 ₽

    ADM-021
    28 часов

    Практика работы с Kubernetes. Базовые темы

    Освойте Kubernetes на практике — от развертывания кластера до управления микросервисами. Этот курс познакомит вас с основами Kubernetes, его архитектурой и основными компонентами. Вы научитесь развертывать и управлять контейнерными приложениями, настраивать конфигурации и хранить данные, а также эффективно использовать инструменты Kubernetes для повышения производительности и стабильности инфраструктуры.

    от Middle

    51 300 ₽

    ADM-025
    16 часов

    Инфраструктура как код. Terraform

    Автоматизируйте облачную инфраструктуру с Terraform — развертывайте серверы в один клик. Научитесь описывать инфраструктуру как код, эффективно работать с состояниями и модулями, внедрять IaC в CI/CD. Практика на реальных кейсах: от основ до продвинутых техник.

    от Middle

    26 900 ₽

    DEV-007
    10 часов

    Введение в систему контроля версий Git

    Введите Git — мощную систему контроля версий, которая ускорит вашу разработку. Этот курс поможет вам освоить базовые концепции и команды Git, а также научит эффективно использовать распределённые системы контроля версий. Вы получите практический опыт и сможете значительно улучшить свою продуктивность в командной работе.

    от Junior

    14 900 ₽

    DEV-032
    9 часов

    DevOps и CI/CD для разработчиков

    Тренинг является прекрасным практическим введением в методологию автоматизации технологических процессов сборки, настройки и развёртывания программного обеспечения – DevOps. Вы подробно изучите, что такое Continuous Integration, Continuous Delivery и Continuous Deployment.

    от Middle

    12 900 ₽

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.