Курсы DevOps инженеров

place
Otus
calendar
28 мая
cost
на сайте Otus
duration
5 месяцев

На курсе вы достигните профессионального уровня в методологии DevOps. Программа обучения выстроена в постоянном переходе к конкретике: вначале вы получаете карту практик и сразу же погружаетесь в изучение выбранного инструмента. За время практики вы освоите работу с инфраструктурой кода, CI/CD, методы мониторинга и логирования метрик. Курс DevOps рассчитан на опытных разработчиков. Перед поступлением необходимо выполнить вступительное задание.

Карьера

Курс разработана опытным инженером и проводится действующими разработчиками компании «Express 42». Освойте перспективную профессию на рынке IT, чтобы грамотно оптимизировать работу команды и разработку продуктов. По итогам обучения лучшие из новоиспечённых DevOps специалистов получат приглашение пройти собеседовании у партнёров платформы Otus.

Эксперты

Курс разработан компанией «Express42» в сотрудничестве с платформой Otus. Обучение слушателей проводят профессиональные DevOps-инженеры с многолетним опытом в разработке.

expert

Александр Титов

Управляющий партнёр «Express42». Организатор московского сообщества DevOps, конференции DevOpsDays, DevOpsConf
expert

Владимир Дроздецкий

Разработчик инфраструктуры exposcan.ru, crispmessenger.com
expert

Владислав Марков

Ведущий инженер-программист в «Netcracker»
expert

Мария Котляревская

DevOps-инженер в «DINS»
expert

Виталий Хабаров

Ведущий инженер «Express42»
expert

Евгений Целиков

Специалист SCM Ansible, контейнерной оркестрации
expert

Константин Лисичников

Ведущий DevOps специалист в «Kaspersky»
expert

Александр Лебедев

Инженер «Express42»
expert

Матвей Михайлов

Инженер «Express42»
expert

Лев Николаев

DevOps и тренер в «Express42». В DevOps с 2014 года
expert

Василий Власов

Внедряет практики непрерывнй поставки, улучшает управление и мониториг инфраструктур в разных командах «Express42»
expert

Дмитрий Шомрин

Инженер «Express42»
expert

Евгений Берендяев

Системный администратор и архитектор с многолетним опытом
Александр Титов
Управляющий партнёр «Express42». Организатор московского сообщества DevOps, конференции DevOpsDays, DevOpsConf
Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Владислав Марков
Ведущий инженер-программист в «Netcracker»
Мария Котляревская
DevOps-инженер в «DINS»
Виталий Хабаров
Ведущий инженер «Express42»
Евгений Целиков
Специалист SCM Ansible, контейнерной оркестрации
Константин Лисичников
Ведущий DevOps специалист в «Kaspersky»
Александр Лебедев
Инженер «Express42»
Матвей Михайлов
Инженер «Express42»
Лев Николаев
DevOps и тренер в «Express42». В DevOps с 2014 года
Василий Власов
Внедряет практики непрерывнй поставки, улучшает управление и мониториг инфраструктур в разных командах «Express42»
Дмитрий Шомрин
Инженер «Express42»
Евгений Берендяев
Системный администратор и архитектор с многолетним опытом
skill

Для кого

Опытные тестировщики, разработчики, сисадмины. Будьте готовы выполнить вступительное задание для старта обучения.

skill2

Навыки

Опыт работы программистом, разработчиком, тестировщиком, системным администратором (Linux,Windows). Знание и опыт, как минимум, одного языка программирования.

Содержание

1. DevOps: основы работы

content

Теоретическое введение и история DevOps. Практики и методики. Git в разработке и поставке программного обеспечения, знакомство с системой контроля версий. ChatOps. Командная работа в Git. GitHub. Облачные технологии. Основы GCP.

2. Управление инфраструктурой и конфигурацией

content

Модели Packer. Начало работы с Terraform. Организационные правила инфраструктуры кода. Управление конфигурацией, Ansible. Роли, работа с окружением и лучшие практики. Локальная разработка ролей с Vagrant. Тестирование конфигурации. Проверка безопасности инфраструктуры.

3. Continuous Integration & Continuous Delivery

content

Введение в Docker. Контейнеризация. Микросервисы Сетевое взаимодействие. Тестирование образов. Технология непрерывной поставки ПО. Gitlab CI. Безопасность и пайплайны.

4. Fast Feedback Loop (мониторинг и логирование)

content

Модели и принципы работы систем мониторинга. Мониторинг приложений и инфраструктуры. Обработка лог данных. Логирование в инфраструктуре на основе Docker.

5. Контейнерная оркестрация

content

Базовая теория и практика в Kubernetes. Изучим существующие здесь модели безопасности и контроллеры. Познакомимся с Ingress-контроллерами. Освоим интеграцию Kubernetes в GitlabCI, мониторинг и логирование.

6. Дипломный проект

content
platform
Площадка проведения
adress