DevOps практики и инструменты

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

27 сентября

Professional

5 месяцев

Онлайн

Ср/Пт 20:00 Мск

Видео-презентация курса
DevOps практики и инструменты

Для кого этот курс:

  • Разработчиков. Вы научитесь настраивать системы разворачивания и тестирования приложений, либо плавно перейти в новую профессию.
  • Системных администраторов. Сможете разобраться в построении процесса DevOps и оптимизировать нагрузки на системы и сервисы, освоить новые инструменты и подходы, а после сменить профессию.
  • Тестировщиков. Станете более востребованным специалистом за счет изучения инструментов DevOps. 

Необходимые знания:

  • опыт из разработки, тестирования или эксплуатации
  • опыт администрирования систем Linux или Windows
  • знание минимум одного языка программирования
При поддержке
логотип партнера

Что вам даст этот курс?


Основная “фишка” программы - постоянный переход от абстрактного к конкретному: сначала дается карта конкретных практик, далее далее подробно разбираются отдельные практики (SVC, IaC, Observability, etc.) с моментальным погружением в оответствующий инструментарий. 
Это дает эффект самостоятельного изучения, при этом карта практик уже сформирована для специалиста,
и у него нет шанса попасть в колею прошлого опыта. 

Курс позволит вам на профессиональном уровне освоить инструменты и конкретные приёмы для реализации следующих практик:

  • Подход Infrastructure as Code
  • Практики связанные с Continuous Integration/Continuous Delivery/Continuous Deployment
  • Системы управления конфигурацией
  • Системы хранения артефактов
  • Работа с “чувствительными” данными
  • Observability (Monitoring, Logging, Tracing)

Ситуация на рынке

В 2022 году увеличился спрос на специалистов по DevOps senior-уровня. В 48% вакансий нужны кандидаты с опытом 3-6 лет, против 42% в 2021.

* по результатам исследования состояния DevOps 2023

 

Процесс обучения

Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в telegram курса, сдача домашних работ и получение обратной связи от преподавателя. Вебинары идут дважды в неделю по 2 академических часа (то есть астрономических 1,5 часа). Все вебинары сохраняются и в записи в вашем личном кабинете. Домашнее задание выдается в среднем раз в 2 недели, а его выполнение занимает 3-5 часов. Мы горячо призываем заниматься такой самостоятельной работой, так как это поможет вам качественно освоить все изучаемые технологии на практике с поддержкой и обратной связью наших преподавателей.

Программа

 

Авторская программа подготовлена опытным инженером и завалидированная партнером Express42

Партнерский курс

Yandex.Cloud бесплатно предоставит необходимое количество ресурсов для выполнения практических заданий

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

 

Опытные спикеры, которые работают в ведущих компаниях

Трудоустройство

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

 
  • Получите помощь с оформлением резюме, портфолио и сопроводительного письма
  • Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров

DevOps-инженер

Перспективы направления
Средний уровень зарплат в Москве:
140 000Junior+ специалист
250 000Middle+ специалист
350 000Senior специалист
2562
актуальные вакансии

Работодатели курса

Формат обучения

Интерактивные вебинары

 

2 онлайн-трансляции по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда

Практика

 

Домашние задания + проектная работа, для усиления вашего портфолио и компетенций

Активное комьюнити

Общайтесь с преподавателями голосом на вебинарах, в закрытом чате Telegram и при проверке домашних заданий

Программа

DevOps. Необходимость меняться

Поговорим о том, что такое Devops, и об основных практиках.

Тема 1: Что такое DevOps и история его развития

Тема 2: DevOps как система. Практики и методики

Тема 3: Система контроля версий как основа разработки и поставки ПО. Знакомство с Git

Тема 4: Локальное окружение инженера. ChatOps и визуализация рабочих процессов. Командная работа с Git. Работа в GitHub

Тема 5: Знакомство с облачной инфраструктурой и облачными сервисами

Тема 6: Основные сервисы Yandex Cloud

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

Рассмотрим практики: инфраструктура как код, immutable infrastructure, etc.

Тема 1: Модели управления инфраструктурой. Подготовка образов с помощью Packer

Тема 2: Знакомство с Terraform

Тема 3: Принципы организации инфраструктурного кода и работа над инфраструктурой в команде на примере Terraform

Тема 4: Управление конфигурацией. Знакомство с Ansible

Тема 5: Продолжение знакомства с Ansible: templates, handlers, dynamic inventory, vault, tags

Тема 6: Ansible роли, управление настройками нескольких окружений и best practices

Тема 7: Локальная разработка Ansible ролей с Vagrant. Тестирование конфигурации.

Тема 8: Безопасность инфраструктуры

Continuous Integration & Continuous Delivery с использованием Docker

Рассмотрим, что такое контейнеризации, Docker, vетоды и подходы continuous integration и continuous delivery.

Тема 1: Технология контейнеризации. Введение в Docker

Тема 2: Docker контейнеры. Docker под капотом

Тема 3: Docker образы. Микросервисы

Тема 4: Сетевое взаимодействие Docker контейнеров. Docker Compose. Тестирование образов

Тема 5: Технология непрерывной поставки ПО

Тема 6: Устройство Gitlab CI. Построение процесса непрерывной интеграции

Тема 7: Безопасность контейнеров, интеграция проверок безопасности и пайплайны

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

Разберемся в подходах к мониторингу и логированию. Также рассмотрим актуальные инструменты.

Тема 1: Введение в мониторинг. Модели и принципы работы систем мониторинга

Тема 2: Мониторинг приложения и инфраструктуры

Тема 3: Применение инструментов для обработки лог данных

Тема 4: Применение системы логирования в инфраструктуре на основе Docker

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

Разберемся, что такое контейнерная оркестрация. Рассмотрим kubernetes и все его компоненты.

Тема 1: Контейнерная оркестрация

Тема 2: Введение в Kubernetes #1

Тема 3: Введение в Kubernetes #2

Тема 4: Основные модели безопасности и контроллеры в Kubernetes

Тема 5: Ingress-контроллеры и сервисы в Kubernetes

Тема 6: Интеграция Kubernetes в GitlabCI

Тема 7: Kubernetes. Мониторинг и логирование

Проектная работа

Проектная работа заключается в полноценном production grade развертывании приложения с учетом изученных практик и инструментов. Мы предоставляем приложение, которое нужно развернуть, но лучше будет, если вы возьмете свое с работы или pet project. В проектной работе нет однозначно хорошего пути, это исследовательский проект, где преподаватель будет оценивать целесообразность использования тех или иных решений и давать советы по улучшению проекта.

Тема 1: Выбор темы и организация проектной работы

Тема 2: Защита проектных работ

Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит

Выпускная работа

 

Заключительный месяц курса посвящен проектной работе. Его разработка нужна для окончательного закрепления знаний, которые были получены в рамках пройденных занятий.

 

Примеры выпускных проектов - читайте в нашем блоге:

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

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

Дмитрий Ерохин

ЛАНИТ

Тимур Батыршин

Денис Федоров

DevOps-инженер

Лаборатория Касперского

Илья Феоктистов

Дмитрий Золотов

Flutter+Kotlin Developer

Yandex

Рустем Галиев

Senior DevOps Engineer

IBM

Евгений Павлов

Игорь Овсянников

Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания

Прошедшие
мероприятия

Дмитрий Золотов
Открытый вебинар
Контейнеризация и Оркестрация с Docker Swarm: Особенности настройки и применение
Дмитрий Золотов
Открытый вебинар
Простота и мощь автоматизации в сравнении с Puppet, Chef и Salt
Для доступа ко всем прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!

Корпоративное обучение для ваших сотрудников

Отус помогает развивать высокотехнологичные Команды. Почему нам удаётся это делать успешно:
  • Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
  • Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
  • OTUS проверяет знания студентов перед стартом обучения и после его завершения
  • Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
  • Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
  • OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год

Отзывы

Владимир Баранов

23.08.2018
Всем привет! Давно слышал про DevOps, даже как-то попал на собеседование по этой теме... но оказалось, что это нечто, о чем я даже почти не слышал. После (да и во время) прохождения курса, будучи больше сисадмином по должности - совсем по новому... ну или ко крайней мере под другим углом взглянул как на свою работу, так и окружающих... Курс ОЧЕНЬ полезен... всем советую и рекомендую.... Из пожеланий - какой-нибудь дополнительный курс через пол-годик - по обновлениям в инструментах и практиках, так как даже читая новости из дефлопе - уже видишь, как инструмент, который ты только что изучил - добавил какую-то новую фичу :-) Всем удачи!

Петр Мязин

23.08.2018
Наткнулся на описание курса по DevOps совершенно случайно, но по стечению обстоятельств в нужный момент - я тогда активно внедрял Ansible в своих рабочих проектах, немного использовал Docker для окружения в разработке, имел обрывочную информацию о Hashicorp Stack (Packer, Terraform, …), что-то слышал про Kubernetes - в первую очередь благодаря подкастам DevOps Deflope и Hangops.ru. Одновременно с этим я понимал, что мои знания не систематизированы и хаотичны, хотелось всё разложить по полочкам. Я в первую очередь разработчик, а не системный администратор, у меня не было желания и времени углубляться в темы администрирования Linux, но хотелось владеть базовыми инструментами на стыке Dev и Ops. Прочитав программу курса, я выделил для себя темы которые были однозначно актуальны (Ansible, Docker), и прочие для расширения кругозора. Финальным аргументом "ЗА" стало то, что среди преподавателей увидел знакомые имена из подкастов про DevOps - к этим ребятам уже было какое-то доверие. Я проходил курс с первым потоком (первым набором) и иногда это было заметно, материал курса проходил проверку боем впервые. Иногда в материалах были ошибки или опечатки, но они быстро разрешались либо смекалкой, либо обсуждением в Slack чате, чувствовалось что ведущие курса реально переживали за своё дело, старались помочь, разъяснить, исследовать возникшие проблемы - честно говоря, я такого не ожидал! Сквозной нитью через весь курс проходит некое приложение, аналог Reddit, инфраструктуру для которого мы постепенно описывали и разворачивали различными инструментами. Практические занятия на мой взгляд составляют 80% всей ценности в этом курсе и составлены они весьма хорошо. Представляю какой титанический труд был проделан для проектирования и описания всей этой учебной инфраструктуры в методических материалах. Самой большой трудностью для меня было то, что часть учебного приложения написана на Ruby и puma, с которыми я никогда не работал и не имею никакого опыта. Править код приложения не требовалось, но были сложности с установкой и настройкой system сервиса puma с использованием rvm - эта часть была задана как ДЗ. Через час слепых попыток по мотивам ответов на stackoverflow я понял, что просто теряю время. Разбираться с нюансами запуска Ruby мне было совершенно не интересно и не практично, я посмотрел как выполнили это задание мои коллеги по курсу (другие студенты) и просто использовал их решение. Таких моментов было несколько - не стеснялся брать чужие решения, если считал тему не интересной для собственного глубокого погружения. Домашние задания обычно содержали основную задачу и дополнительную задачу "со звёздочкой", которую можно выполнять по желанию. И тут опять же - некоторые мне были реально интересны и я погружался в тему, а некоторые задания "со звёздочкой" пропускал, чтобы не тратить время и идти дальше. Большую часть лекций я смотрел в записи, т.к. время online вещания лично для меня было не удобно. Кажется, всего 3 лекции я посмотрел в режиме реального времени. И так оказалось даже лучше. Во-первых, записи я смотрел с ускорением 1.25-1.5 - очень экономит время без ущерба восприятию материала. Во-вторых, мог ставить на паузу, некоторые лекции смотрел в метро по дороге. По ходу курса я сильно отстал, пропустил около 1,5 месяцев, но не чувствовал себя "за бортом" и получал помощь и полезные советы от преподавателей на ровне со всеми. Судя по чату, больше меня отстал всего один человек и это даже как-то подбадривало, что я не самый последний. В конце курса был дипломный проект, по желанию, но для тех кто сдал домашние работы по 23 лекцию включительно (всего лекций было около 30). Я поставил себе цель наверстать всё вплоть 23 лекции и переходить к проекту, чтобы успеть до окончания. Таким образом я пропустил последнюю часть курса про Kubernetes, зато успешно поработал над дипломным проектом. В качестве дипломного проекта предлагалось готовое приложение, которое нужно было развернуть в Google Cloud Platform с использование лучших практик и полученных знаний, Выбор конкретных инструментов оставался за студентом. Как вариант, можно было использовать своё собственное приложение. Я взял своё приложение, над которым трудился по работе. Сначала описал предполагаемую архитектуру и обосновал выбор инструментов в отдельном документе в Google Docs, расшарил в Slack чате, получил пару рекомендаций, начал работать. Как я быстро обнаружил, дипломный проект является важной частью обучения - это закрепления материала. Пересматривая слайды старых презентаций и выполненное мной когда-то ДЗ, некоторые темы открывал для себя в новом свете. И, хотя эти темы были давно пройдены, я не стеснялся задавать свои свежие вопросы в чате и получал помощь от коллег-студентов и преподавателей. По ходу дипломной работы пришлось уменьшить амбиции касательно архитектуры, иначе я бы просто не успел к сроку показа первой версии. Успел! Дмитрий Мищенко, один из преподавателей, сделал очень подробное ревью первой версии, показал слабые места в архитектуре, за что ему огромное спасибо! В итоге я успешно сдал более-менее работающий проект, получив зачёт. А ещё через пару недель, доведя всё до ума, вывел этот проект в production, ведь это с самого начала была реальная живая задача по работе, которая к тому же прошла тщательное ревью специалистом из Express 42. Думаю, если бы я нанимал компанию Express 42 в качестве внешних консультантов на проект, их работа могла бы оказаться дороже, чем я заплатил за курс обучения на Otus. Такой лайфхак, берите на заметку ;) Пропущенные лекции и ДЗ по Kubernetes так и лежат на моём компьютере, возможно, я к ним вернусь, но уже без возможности получить проверку домашней работы. Зато чат остаётся активным, думаю, всегда смогу задать вопрос и получить совет от бывших студентов или даже от преподавателей. В конце курса выдаётся сертификат. Наверное, он доступен где-то в личном кабинете, но, честно говоря, не знаю зачем он мне мог бы пригодиться. Также по было предложение пройти собеседование в одной из компаний-партнёров или даже во всех (этот момент не очень понял - действительно можно было напроситься на собеседования ко всем компаниям партнёрам?). Я отказался, т.к. вакансия DevOps инженера меня не интересовала, я лишь хотел подтянуть свои знания современных инструментов, чтобы стать более эффективным и полезным как разработчик. В общем, материалом курса и самим процессом остался очень доволен. А результат, в частности реально запущенный проект, превзошли все ожидания! Рекомендую, чтобы не тратить время на самостоятельный сбор информации по современным DevOps практикам, запишитесь лучше на курс, очень эффективно всё разложат по полочкам. Плюс сейчас уже материал обкатан и отшлифован с учётом прошедших потоков. И слушайте подкасты - интересно, не напряжно и расширяет кругозор!

Дмитрий Шишмаков

23.08.2018
Доброго времени суток друзья! Был в 1ом наборе курса DevOps в Отус. Это был август 2017 года, когда я решил, что хватит терпеть личную безграмостность. Есть люди, которые работают лучше меня, эффективнее меня. Пришло время расширить кругозор своих знаний и заглянуть за "горизонт событий" как это сделал главный герой фильма "Интерстеллар". Я инженер-программист. Больше всего опыта в Java на backend с большим количеством frameworks и чуть меньше в JS. Последние несколько лет работал в небольших игровых компаниях (до 100 челокек) серверным программистом. Я не администратор и ничего не сопровождаю. Что я хочу донести и сказать вам? Не во всех компаниях есть выделенный штат людей или целый отдел, который помог бы с автоматизацией, настройкой CI/CD, чат-опсом, Docker'ом, Swarm'ом, балансировщиками, NGINX, настройкой PostgreSQL и прочими штуками о которых многие программисты просто не подозревают. На это просто нет денег или понимания зачем такой сотрудник нужен. Я видел как программисты сами понемногу внедряют проактики DevOps в свою работу. Так появилась работа с CI/CD TeamCity jn JetBrains и Artifactory от Jfrog. Мне стало интересно и самому принять в этом участие. Где получить знания и опыт? Спасибо сотрудникам Express 42 за этот курс, спасибо Отус, как платформе где можно получить такой набор знаний! Естественно не все 100% от курса мне нужны прямо сейчас и не всё я буду использовать. С другой стороны как я раньше мог сравнивать работу отдельных машин в ДЦ с работой в Google Cloud Platform? Теперь есть собственное мнение. Итог: курс на 11 баллов из 10! Если вы программист, то он будет и вам тоже полезен!

Дмитрий Шишмаков

23.08.2018
Доброго времени суток друзья! Был в 1ом наборе курса DevOps в Отус. Это был август 2017 года, когда я решил, что хватит терпеть личную безграмостность. Есть люди, которые работают лучше меня, эффективнее меня. Пришло время расширить кругозор своих знаний и заглянуть за "горизонт событий" как это сделал главный герой фильма "Интерстеллар". Я engineer developer. Больше всего опыта в Java на backend с большим количеством frameworks и чуть меньше в JS. Последние несколько лет работал в небольших игровых компаниях (до 100 челокек) серверным программистом. Я не администратор и ничего не сопровождаю. Что я хочу донести и сказать вам? Не во всех компаниях есть выделенный штат людей или целый отдел, который помог бы с автоматизацией, настройкой CI/CD, чат-опсом, Docker'ом, Swarm'ом, балансировщиками, NGINX, настройкой PostgreSQL и прочими штуками о которых многие программисты просто не подозревают. На это просто нет денег или понимания зачем такой сотрудник нужен. Я видел как developers сами понемногу внедряют проактики DevOps в свою работу. Так появилась работа с CI/CD TeamCity jn JetBrains и Artifactory от Jfrog. Мне стало интересно и самому принять в этом участие. Где получить знания и опыт? Спасибо сотрудникам Express 42 за этот курс, спасибо Отус, как платформе где можно получить такой набор знаний! Естественно не все 100% от курса мне нужны прямо сейчас и не всё я буду использовать. С другой стороны как я раньше мог сравнивать работу отдельных машин в ДЦ с работой в Google Cloud Platform? Теперь есть собственное мнение. Итог: курс на 11 баллов из 10! Если вы программист, то он будет и вам тоже полезен!

Юра Шуткин

23.08.2018
Честно говоря сначала я был настроен скептически. Очередной курс требующий денег, но не дающий практического опыта. Каково же было моё удивление тому объёму знаний что дают преподаватели, их отзывчивости. Лично я так и не прошёл всю программу к концу обучения, но знания полученные помогут дойти до уровня понял всё что было в лекциях, и, надеюсь, превзошёл то что было дано. Самая мякотка в заданиях со звёздочкой. В целом из-за объёма инструментов и сжатых сроков (пол года оказалось не так уж и много, если параллельно работать и применять полученные знания на практике) порой обучение выглядит так: а вот это отличный инструмент, он умеет то и это, подробнее вот тут, а теперь далее. А вот ещё один инструмент, и аналогично. Т.е. кто хочет может осилить базовое: повторить в ДЗ то что было на лекции, кто хочет постичь будет знать где искать. Стоит каждого потраченного рубля. Я в восторге. Спасибо за курс преподавателям.

Александр Харченко

23.11.2018
Довольно полезный и сбалансированный курс как с точки зрения теории, так и практики. Задачи, предлагаемые в рамках курса максимально полно раскрывают возможности описываемого инструментария.

Юрий Фисаков

05.12.2018
# otus-devops-review Работая классическим системным администратором, с течением времени начал понимать, что процесс взаимодействия "человек-человек" и "человек-машина" у меня происходит как-то не оптимально. Столкнулся с тем, что очень большое количество времени уходит не на улучшение существующей инфраструктуры, а моя ежедневная работа больше напоминает вычерпывание воды кружкой из дырявой лодки в океане. Которая горит. И я горю. И всё в огне! К этим мыслям также добавилось понимание того, что администрирование (в его классическом понимании) потихоньку уходит на второй план, уступая облачным технологиям. Стал интересоваться, а куда собственно двигаться дальше? Таким образом и наткнулся на термин "DevOps". Сразу вступил в некоторые тематические чатики в telegram и стал изучать "а что же сейчас в трендах и о чём говорят люди?". Ощущение было такое, как будто попал в Польшу - вроде бы слова знакомые, но понятного мало ) Попробовал начать самостоятельное изучение некоторых технологий, но поскольку инструментов под любую задачу ОЧЕНЬ много, понял, что без систематизации получения знаний далеко не выплыву - так и наткнулся на этот курс. Сначала очень душила жаба отдавать столько денег, но альтернатив по обширности программы не было совсем. Таким образом я и попал в группу 2018-05. Теперь расскажу чуть подробней про курс. Программа и домашние задания в курсе выстроены логично: в первый месяц идёт несколько теоретических лекций о том, что есть "DevOps", какие практики управления инфраструктурой и командной работы применимы сейчас, знакомство с облаком Google Cloud. Главным гостем программы является самописное веб-приложение, которое в процессе курса деплоится/собирается разнообразными методами и попутно обвешивается автоматизацией и мониторингом, тем самым знакомя слушателя с разными сценариями развёртывания и best practice по каждому из них. По сути - в течении курса мы постепенно распиливаем монолитное приложение на отдельные компоненты и учимся правильно готовить всю эту кухню. Теперь более подробный фидбек про сам процесс: Средняя продолжительность лекций - около полутора часов, в которой ознакомят с инструментом и особенностями его применения, а более глубокое понимание происходящего начинается при выполнении ДЗ. По поводу сложности и интересности ДЗ - в первую половину курса было относительно легко, никаких хвостов не оставалось и всё успевал, вот ближе к концу курса сложность растёт, ДЗ с * ( тут так кличут дополнительные, более сложные задания) становятся адово тяжелыми (в хорошем смысле). Из плюсов: 1. Есть реальный и качественный фидбек преподавателей на вопросы от студентов. Включая те, что не связаны с программой курса. Особенно порадовала QA сессия, где в прямом эфире отвечали на наболевшие вопросы студентов. 2. Качество лекций - читают курс несколько преподавателей, все понимают о чём рассказывают и не боятся отходить от подготовленного материала. Особенно хочу отметить преподавателя Александра Сулейманова: очень качественная подача материала + грамотная речь + глубокое понимание темы разговора, комбинации всех этих скиллов в одном человеке я ещё не встречал. Саша, спасибо! :) 3. Интересные самостоятельные задания, которые в процессе выполнения затягивают и перестаёшь замечать, что уже ночь на дворе :) 4. Программа курса - в 95% случаев актуальна по сей день, за очень редким исключением. Из минусов (куда же без них): 1. Скорость проверок заданий ближе к концу курса упала, хотелось бы более оперативного фидбека на выполненную работу. 2. Материалы для изучения (в которых описаны самостоятельные задания) стоит слегка отшлифовать и дополнительно прогонять через тестировщика, бывали некоторые неточности и мелкие ошибки в вёрстке. Также изредка натыкался структурные ошибки, когда читаешь материал и в нём описано то, чего по смыслу задания на этот момент ещё быть не может. В целом ничего критичного, что остановило бы от выполнения задания не было, но пригорело несколько раз знатно :) В целом считаю, что курс однозначно стоит своих денег, за всё время ни разу не пожалел о потраченных средствах, да и за полгода в принципе отбились, через повышение ЗП :) Курс всецело можно рекомендовать тем, кому необходимо разложить гигантскую кучу информации по полочкам. Благодарю всех сотрудников Express42 и Otus за такой шикарный курс!

Сергей Волчков

05.12.2018
В целом отличный курс со своими плюсами и минусами. Ехав в метро случайно увидел рекламу девопс ,перешел по ссылке и попытался записаться на курс. С первого раза не получилось ,второй раз подготовился и прошел. Решил оплачивать по 1 месяцу, т.к не был уверен в качестве обучения. Прослушав первую лекцию по девопсу я очень вдохновился, прочитал Проект феникс ,было желание автоматизировать на своей работе все и вся. Первые полтора месяца были не особо трудными и у меня получалось легко совмещать работу и учебу, на неделе я слушал лекции а в выходные я делал ДЗ. И столкнулся с такой проблемой, в выходные ревью никто не делает. Да третьем месяце у меня начал рости долг по домашкам, я понял что с моей нагрузкой на работе я не смогу сделать все ДЗ в срок. На пятом месяце мне на работе сказали что я мало работаю (ну если я раньше работал 12 часов, то теперь после 8 часов работы надо было учиться), на следующий день я написал заявление по собственному желанию. Добавив к моему резюме новый список технологий я был приятно удивлен количеству внимания от эйчаров =). В данный момент я получил свой офер мечты (отличный стек технологий, зп выше моих ожиданий). Плюсы: После курса вы будете знакомы с основными "хайповыми" технологиями. Минусы: На момент написания отзыва мои пул реквесты висят 24 дня. Есть недочеты в описаниях ДЗ, и их не всегда оперативно исправляют, что раздражает. В описание курса написано: получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе). Система этих приглашений совершенно непрозрачная, даже если вы сделаете все задания не факт что вас куда либо пригласят. Хотя как показала практика это и не обязательно.

Сергей Коваль

22.03.2019
хороший курс. для закрепления всего пройденного нужно будет еще 3 раза переделать домашки, но в общем, время потраченно с пользой.

Даниил Бессонов

14.05.2019
Добрый день, коллеги. В качестве отзыва, хочу сказать большое спасибо всем, кто участвовал в разработке курса и обучении. Отдельное спасибо преподавателям, мне показалось, что все кто читал лекции и отвечал на вопросы студентов, профессионалы не безразличные к своему делу, это вызывает уважение:). В целом этот курс был и остается единственным в своем роде по объему знаний, актуальности материала, методикам преподавания. Вообщем ставлю лайк, подписываюсь, удачи:)!

Даниил Бессонов

14.05.2019
Добрый день, коллеги. В качестве отзыва, хочу сказать большое спасибо всем, кто участвовал в разработке курса и обучении. Отдельное спасибо преподавателям, мне показалось, что все кто читал лекции и отвечал на вопросы студентов, профессионалы не безразличные к своему делу, это вызывает уважение:). В целом этот курс был и остается единственным в своем роде по объему знаний, актуальности материала, методикам преподавания. Вообщем ставлю лайк, подписываюсь, удачи:)!

Алексей Пузиков

20.05.2019
Курс понравился. На курсе удалось познакомится со многими новыми инструментами и походами. Что-то даже стал применять на работе еще в процессе прохождения курса. Понравилось, что теория и практика идет сквозь одного приложение, которое со временем переживает разные этапы развития. Сначала это монолитное приложение постепенно эволюционирующею в микро-сервисное, вместе с применяемыми инструментами и концепциями.

Дмитрий Бун

11.08.2019
Курс-приключение, длиной в пол года. Первое ощущение, что происходит и кто все эти люди.) У меня большой опыт системного администрирования, и переход на рельсы DevOps дался не просто, прежде всего из за наработанного опыта и как я думал что понимал что такое DevOps. Пришлось потрудиться, прежде всего над собой, чтобы изменения дошли и начались преобразования. Курс насыщенный, отполированный, с большим количеством практик которые применяются в процессе. Я применил 80% в работе из того что освоил на курсе и до сих пор возвращаюсь к домашкам и нахожу что то для себя новое. Огромное спасибо преподавателям и сокурсникам за совместное прохождения этого маршрута!!!

Роман Маклаков

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

Виктор Ломтев

06.09.2019
Отличный курс. Все понравилось. Узнал много нового для себя. Спасибо.

Дмитрий Седов

04.12.2019
Курс не плохой, учат технологиям и их применению на деле, рассказывают что к чему, но не хватает информации о работе с серверными ОС, BareMetal. GeekBrains предлагает курс с такой информацией. В реалиях нашего государства, многим компаниям недоступны облачные сервисы и уметь развернуть k8s кластеры и docker контейнеры на локальных серверах было бы очень кстати. В остальном курс мне понравился.

Антон Черенков

04.12.2019
Курс полностью поменял мое представление о эксплуатации, процессах разработки и принципах организации работы в команде. Я больше никогда не буду прежним:) Было очень интересно, жаль что курс закончился. Хотелось бы продолжать обучаться в таком темпе, достигая следующие высоты. Спасибо преподавателям за ответы на вопросы и за обратную связь в целом. Было очень здорово!

Александр Осипов

04.01.2020
В целом курс производит положительные впечатления. Разносторонне, на мой взгляд, представлена сфера заявленных практик и инструментов. Практическая часть, конечно, требует доработки, т. к. приходится решать проблемы, которые не были задуманы составителями курса. Понятно, что поддержка курса достаточно трудна, особенно с учётом того, что стек технологий меняется и будет меняться. Удачи вам и спасибо.

Сертификат о прохождении курса

OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса

После обучения вы:

  • заберете с собой полный комплект обучающих материалов: видеозаписи всех вебинаров, презентации к занятиям и другие дополнительные материалы
  • будете понимать особенности современной разработки и использовать актуальные инструменты для обеспечения бесперебойной работы приложений
  • научитесь работать с такими инструментами как: Packer, Terraform, Ansible, Vagrant, Docker, Kubernetes, Gitlab CI, Prometheus, Grafana, ELK/EFK stack
  • работать с инфраструктурой, как с кодом

Частые вопросы

Что, если в середине курса я не смогу продолжать обучение?
У вас есть право одного бесплатного трансфера в другую группу
Обязательно ли защищать выпускной проект?
Для получения сертификата OTUS необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем.
С какого момента я смогу заниматься трудоустройством?
Получить карьерную консультацию вы сможете уже в начале обучения. Остальные опции: помощь с резюме, добавление резюме в нашу базу специалистов и т.д. будут доступны после окончания обучения.
Я могу вернуть деньги?
Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.