DevOps курсы от практикующих экспертов. DevOps learning: практики и инструменты | OTUS
Специальная цена
Рассрочка
Это курс нашего партнера
логотип партнера
Рассрочка
Специальная цена

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

DevOps решает задачу взаимодействия инженеров между собой с целью помочь им быстрее создавать и обновлять сервисы и приложения.

Длительность обучения:

5 месяцев

4 ак. часа в нед.

Формат:

Online

Начало занятий:

27 July

Дни занятий:

Пн 20:00, Чт 20:00

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

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

О курсе и о себе
Если вы хотите развиваться в DevOps практиках, какие инструменты осваивать и как добиться быстрой обратной связи от вашего продукта и быстрого взаимодействия с клиентами — приходите на наш курс!

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

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

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

 


50 работодателей ждут лучших выпускников на собеседования

Отсев в учебных группах менее 5%

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

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

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

Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Тимур Батыршин
Экспресс 42, Technical Lead
Рустем Галиев
Senior DevOps Engineer & Integration Architect в IBM
Дмитрий Ерохин
Инженер по инфраструктуре в Ingram Micro Cloud
Денис Федоров
Сбербанк
Евгений Павлов
Илья Феоктистов
Systems Expert в Glovo, Барселона
Дмитрий Золотов
Flutter Developer, Yandex
Антон Губарев
Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Работаю техлидом в компании Экспресс 42 — мы занимаемся аудитом и постановкой DevOps практик в компаниях клиентов, также реализуем инфраструктурные платформы на заказ.
Стоял у истоков крупнейшей российской конференции по DevOps — DevOpsConf, продолжаю ей заниматься с 2017г и по настоящее время.

- В интернете с первых дней его существования (с 1992), в профессиональном ИТ с 2004 года.
- До 2010г администрировал корпоративные Linux-сервера и был майнтейнером нескольких десятков пакетов в ALTLinux.
- С 2011г работаю с Devops и облаками (AWS, последние несколько лет Yandex Cloud).
- Последние 3 года занимаюсь архитектурным проектированием облачных решений и CI/CD и техническими пресейлами.
- Преподаю с 2020г, помимо ОТУСа создал и провел курс по Linux и DevOps в Университете Иннополис для корпоративного клиента, регулярно выступаю с докладами на конференциях и митапах.
- Пытаюсь пересобрать DevOps в контексте корпоративной архитектуры и бизнес-анализа, об этом пишу на ТГ-канале "Об DevOps и архитектуру" (@devops_architecture)
- Создаю музыку на синтезаторах, отец большого семейства.

Опыт работы более 5 лет. Имею опыт работы в крупных компаниях, банковской сфере и стартапах. Начинал свой путь как разработчик и из разработки ушел в эксплуатацию и инженерию.
28 сертификатов от IBM, 7 сертификатов от Google и 11 сертификатов от Microsoft
В работе предпочитаю использовать подход Source to Code и Infrastructure as a Code, автоматизирую большую часть процессов и этапов при разработке и эксплуатации программного обеспечения

Закончил Bialystok University of Technology по направлению Computer Science - Bioinformatics

Веду IT-блог в instagram на странице devoopser.

Стэк технологий:
Cloud: IBM Cloud, AWS, Openstack
CI/CD: TeamCity+Octopus, Jenkins, Gitlab CI/CD
Containers: Docker, Openshift
Orchestration: Docker swarm, Kubernetes
OS: CentOS 7, Ubuntu, Alpine
Software provisioning: Ansible, Terraform
Scripts: bash, python
Monitoring: Prometheus+Alertmanager, LogDNA
Automated code review: Sonarqube

Сейчас работает с ETL, дорабатывает мониторинг BI-системы, разрабатывает на Python и всё это — в облаке Azure. Выстроил CI/CD для BI-системы, писал UI-автотесты на Selenium.

В "ЛАНИТ" (до 2018 г.) создал своего "франкенштейна" из Jenkins, Ansible, VMware, Telegram bot, Jira, bash- и Python-скриптов для полноценного ChatOps, где все обновления как серверов, так и тикетов делались через бота в телеграме для https://gis-tek.ru. Также помогал Kubernetes оркестрировать странички https://мдм.моидокументы.рф.

В НИИАС (до 2016 г.) писал мега-bash скрипты для обновления диспетчерских серверов РЖД, чтобы ваш поезд мог прийти вовремя.

Опыт работы в IT более пяти лет, специализируется на компьютерных сетях и Linux-системах. Начал профессиональную карьера с младшего администратора, в настоящее время занимает должность ведущего инженера по разработке в Сбере.

Проявляет большой интерес к Linux и с радостью делится своими знаниями и опытом со специалистами, желающими поднять свой профессиональный уровень. Активно занимается преподавательской деятельностью в OTUS, где преподает на курсах по Linux и DevOps.

Программирую на разных языках и настраиваю Linux сервера с 2010 года.

Более трёх лет назад я перебрался в Израиль и работал на позициях DevOps TeamLead и Cloud Solution Architect.

Являюсь экспертом в области Kubernetes, Observability и Scrum.

Сейчас работаю над инфраструктурой в Yandex Self-Driving Group

DevOps инженер, golang разработчик. Более 10 лет в IT в различных компаниях по всему миру. В качестве тимлида внедрял автоматизацию в сети отелей Movenpick в Дубае, есть опыт работы в качестве golang-разработчика в форекс-компании на Кипре.

DevOps, FullStack разработчик (Flutter/Python/Kotlin/GoLang/C++), системный администратор, приглашенный преподаватель в ИТМО, исследователь технологий электронного обучения.
Опыт работы - 23 года.


Руководил межфакультетской лабораторией перспективных информационных технологий в РГПУ им. А. И. Герцена, участвовал в создании и масштабировании ресурсов для электронного обучения (в т.ч. проект "Российская электронная школа"), проектировал и разрабатывал высоконагруженные веб-приложения и системы автоматизации. Контрибьютор в проект ReOpenLdap. Разрабатывал архитектуру отказоустойчивых конфигураций гибридного облака на основе Consul и Kubernetes, сервисных сетей, интеграционных платформ с использованием AMQP. Также являюсь преподавателем по компьютерным сетям, DevOps, операционным системам, мультимедиа-технологиям. Руководил отделом автоматизации процессов в финансовой организации, в которой был консультантом и DevOps по миграции систем с использованием облачных технологий, а также разработчиком для Android/iOS.

Закончил Российский Государственный Педагогический Университет, 2002, учитель физики. Автор серии вебинаров по Kubernetes и кроссплатформенной разработке: https://www.youtube.com/channel/UCs_AMB-HbhHzMhE0VdBZByg

В настоящий момент участвую в разработке Platform as a Service в Авито. Платформа позволяет продуктовой разработке не тратить много времени на рутинные задачи и низкоуровневые инструменты и обеспечивает работу около 1500 сервисов.

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

В индустрии с 2010 года. Работал не только в компаниях, но и занимался аутсорсом на первых годах профессионального опыта. Интересуюсь инфраструктурой, архитектурой распределенных приложений, построением отказоустойчивых сервисов, SOA, devops.

Пишу код на go, python.

Владимир
Дроздецкий
Тимур
Батыршин
Рустем
Галиев
Дмитрий
Ерохин
Денис
Федоров
Евгений
Павлов
Илья
Феоктистов
Дмитрий
Золотов
Антон
Губарев

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

Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Тимур Батыршин
Экспресс 42, Technical Lead
Работаю техлидом в компании Экспресс 42 — мы занимаемся аудитом и постановкой DevOps практик в компаниях клиентов, также реализуем инфраструктурные платформы на заказ.
Стоял у истоков крупнейшей российской конференции по DevOps — DevOpsConf, продолжаю ей заниматься с 2017г и по настоящее время.

- В интернете с первых дней его существования (с 1992), в профессиональном ИТ с 2004 года.
- До 2010г администрировал корпоративные Linux-сервера и был майнтейнером нескольких десятков пакетов в ALTLinux.
- С 2011г работаю с Devops и облаками (AWS, последние несколько лет Yandex Cloud).
- Последние 3 года занимаюсь архитектурным проектированием облачных решений и CI/CD и техническими пресейлами.
- Преподаю с 2020г, помимо ОТУСа создал и провел курс по Linux и DevOps в Университете Иннополис для корпоративного клиента, регулярно выступаю с докладами на конференциях и митапах.
- Пытаюсь пересобрать DevOps в контексте корпоративной архитектуры и бизнес-анализа, об этом пишу на ТГ-канале "Об DevOps и архитектуру" (@devops_architecture)
- Создаю музыку на синтезаторах, отец большого семейства.

Рустем Галиев
Senior DevOps Engineer & Integration Architect в IBM
Опыт работы более 5 лет. Имею опыт работы в крупных компаниях, банковской сфере и стартапах. Начинал свой путь как разработчик и из разработки ушел в эксплуатацию и инженерию.
28 сертификатов от IBM, 7 сертификатов от Google и 11 сертификатов от Microsoft
В работе предпочитаю использовать подход Source to Code и Infrastructure as a Code, автоматизирую большую часть процессов и этапов при разработке и эксплуатации программного обеспечения

Закончил Bialystok University of Technology по направлению Computer Science - Bioinformatics

Веду IT-блог в instagram на странице devoopser.

Стэк технологий:
Cloud: IBM Cloud, AWS, Openstack
CI/CD: TeamCity+Octopus, Jenkins, Gitlab CI/CD
Containers: Docker, Openshift
Orchestration: Docker swarm, Kubernetes
OS: CentOS 7, Ubuntu, Alpine
Software provisioning: Ansible, Terraform
Scripts: bash, python
Monitoring: Prometheus+Alertmanager, LogDNA
Automated code review: Sonarqube

Дмитрий Ерохин
Инженер по инфраструктуре в Ingram Micro Cloud
Сейчас работает с ETL, дорабатывает мониторинг BI-системы, разрабатывает на Python и всё это — в облаке Azure. Выстроил CI/CD для BI-системы, писал UI-автотесты на Selenium.

В "ЛАНИТ" (до 2018 г.) создал своего "франкенштейна" из Jenkins, Ansible, VMware, Telegram bot, Jira, bash- и Python-скриптов для полноценного ChatOps, где все обновления как серверов, так и тикетов делались через бота в телеграме для https://gis-tek.ru. Также помогал Kubernetes оркестрировать странички https://мдм.моидокументы.рф.

В НИИАС (до 2016 г.) писал мега-bash скрипты для обновления диспетчерских серверов РЖД, чтобы ваш поезд мог прийти вовремя.

Денис Федоров
Сбербанк
Опыт работы в IT более пяти лет, специализируется на компьютерных сетях и Linux-системах. Начал профессиональную карьера с младшего администратора, в настоящее время занимает должность ведущего инженера по разработке в Сбере.

Проявляет большой интерес к Linux и с радостью делится своими знаниями и опытом со специалистами, желающими поднять свой профессиональный уровень. Активно занимается преподавательской деятельностью в OTUS, где преподает на курсах по Linux и DevOps.

Евгений Павлов
Программирую на разных языках и настраиваю Linux сервера с 2010 года.

Более трёх лет назад я перебрался в Израиль и работал на позициях DevOps TeamLead и Cloud Solution Architect.

Являюсь экспертом в области Kubernetes, Observability и Scrum.

Сейчас работаю над инфраструктурой в Yandex Self-Driving Group

Илья Феоктистов
Systems Expert в Glovo, Барселона
DevOps инженер, golang разработчик. Более 10 лет в IT в различных компаниях по всему миру. В качестве тимлида внедрял автоматизацию в сети отелей Movenpick в Дубае, есть опыт работы в качестве golang-разработчика в форекс-компании на Кипре.

Дмитрий Золотов
Flutter Developer, Yandex
DevOps, FullStack разработчик (Flutter/Python/Kotlin/GoLang/C++), системный администратор, приглашенный преподаватель в ИТМО, исследователь технологий электронного обучения.
Опыт работы - 23 года.


Руководил межфакультетской лабораторией перспективных информационных технологий в РГПУ им. А. И. Герцена, участвовал в создании и масштабировании ресурсов для электронного обучения (в т.ч. проект "Российская электронная школа"), проектировал и разрабатывал высоконагруженные веб-приложения и системы автоматизации. Контрибьютор в проект ReOpenLdap. Разрабатывал архитектуру отказоустойчивых конфигураций гибридного облака на основе Consul и Kubernetes, сервисных сетей, интеграционных платформ с использованием AMQP. Также являюсь преподавателем по компьютерным сетям, DevOps, операционным системам, мультимедиа-технологиям. Руководил отделом автоматизации процессов в финансовой организации, в которой был консультантом и DevOps по миграции систем с использованием облачных технологий, а также разработчиком для Android/iOS.

Закончил Российский Государственный Педагогический Университет, 2002, учитель физики. Автор серии вебинаров по Kubernetes и кроссплатформенной разработке: https://www.youtube.com/channel/UCs_AMB-HbhHzMhE0VdBZByg

Антон Губарев
В настоящий момент участвую в разработке Platform as a Service в Авито. Платформа позволяет продуктовой разработке не тратить много времени на рутинные задачи и низкоуровневые инструменты и обеспечивает работу около 1500 сервисов.

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

В индустрии с 2010 года. Работал не только в компаниях, но и занимался аутсорсом на первых годах профессионального опыта. Интересуюсь инфраструктурой, архитектурой распределенных приложений, построением отказоустойчивых сервисов, SOA, devops.

Пишу код на go, python.

Отзывы

53
Владимир
Баранов
Всем привет!
Давно слышал про DevOps, даже как-то попал на собеседование по этой теме... но оказалось, что это нечто, о чем я даже почти не слышал. После (да и во время) прохождения курса, будучи больше сисадмином по должности - совсем по новому... ну или ко крайней мере под другим углом взглянул как на свою работу, так и окружающих... Курс ОЧЕНЬ полезен... всем советую и рекомендую....
Из пожеланий - какой-нибудь дополнительный курс через пол-годик - по обновлениям в инструментах и практиках, так как даже читая новости из дефлопе - уже видишь, как инструмент, который ты только что изучил - добавил какую-то новую фичу :-)
Всем удачи!
Читать целиком
Петр
Мязин
Наткнулся на описание курса по 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 практикам, запишитесь лучше на курс, очень эффективно всё разложат по полочкам. Плюс сейчас уже материал обкатан и отшлифован с учётом прошедших потоков.

И слушайте подкасты - интересно, не напряжно и расширяет кругозор!
Читать целиком
Дмитрий
Шишмаков
Доброго времени суток друзья! Был в 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!
Если вы программист, то он будет и вам тоже полезен!
Читать целиком
Дмитрий
Шишмаков
Доброго времени суток друзья! Был в 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!
Если вы программист, то он будет и вам тоже полезен!
Читать целиком
Юра
Шуткин
Честно говоря сначала я был настроен скептически. Очередной курс требующий денег, но не дающий практического опыта. Каково же было моё удивление тому объёму знаний что дают преподаватели, их отзывчивости.

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

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

Стоит каждого потраченного рубля. Я в восторге. Спасибо за курс преподавателям.
Читать целиком
Александр
Харченко
Довольно полезный и сбалансированный курс как с точки зрения теории, так и практики. Задачи, предлагаемые в рамках курса максимально полно раскрывают возможности описываемого инструментария.
Читать целиком
Юрий
Фисаков
# otus-devops-review

Работая классическим системным администратором, с течением времени начал понимать, что процесс взаимодействия "человек-человек" и "человек-машина" у меня происходит как-то не оптимально.
Столкнулся с тем, что очень большое количество времени уходит не на улучшение существующей инфраструктуры, а моя ежедневная работа больше напоминает вычерпывание воды кружкой из дырявой лодки в океане. Которая горит. И я горю. И всё в огне!
К этим мыслям также добавилось понимание того, что администрирование (в его классическом понимании) потихоньку уходит на второй план, уступая облачным технологиям.
Стал интересоваться, а куда собственно двигаться дальше? Таким образом и наткнулся на термин "DevOps". Сразу вступил в некоторые тематические чатики в telegram и стал изучать "а что же сейчас в трендах и о чём говорят люди?". Ощущение было такое, как будто попал в Польшу - вроде бы слова знакомые, но понятного мало )
Попробовал начать самостоятельное изучение некоторых технологий, но поскольку инструментов под любую задачу ОЧЕНЬ много, понял, что без систематизации получения знаний далеко не выплыву - так и наткнулся на этот курс. Сначала очень душила жаба отдавать столько денег, но альтернатив по обширности программы не было совсем. Таким образом я и попал в группу 2018-05.

Теперь расскажу чуть подробней про курс.
Программа и домашние задания в курсе выстроены логично: в первый месяц идёт несколько теоретических лекций о том, что есть "DevOps", какие практики управления инфраструктурой и командной работы применимы сейчас, знакомство с облаком Google Cloud.

Главным гостем программы является самописное веб-приложение, которое в процессе курса деплоится/собирается разнообразными методами и попутно обвешивается автоматизацией и мониторингом, тем самым знакомя слушателя с разными сценариями развёртывания и best practice по каждому из них.
По сути - в течении курса мы постепенно распиливаем монолитное приложение на отдельные компоненты и учимся правильно готовить всю эту кухню.

Теперь более подробный фидбек про сам процесс:

Средняя продолжительность лекций - около полутора часов, в которой ознакомят с инструментом и особенностями его применения, а более глубокое понимание происходящего начинается при выполнении ДЗ.
По поводу сложности и интересности ДЗ - в первую половину курса было относительно легко, никаких хвостов не оставалось и всё успевал, вот ближе к концу курса сложность растёт, ДЗ с * ( тут так кличут дополнительные, более сложные задания) становятся адово тяжелыми (в хорошем смысле).

Из плюсов:
1. Есть реальный и качественный фидбек преподавателей на вопросы от студентов. Включая те, что не связаны с программой курса. Особенно порадовала QA сессия, где в прямом эфире отвечали на наболевшие вопросы студентов.
2. Качество лекций - читают курс несколько преподавателей, все понимают о чём рассказывают и не боятся отходить от подготовленного материала. Особенно хочу отметить преподавателя Александра Сулейманова: очень качественная подача материала + грамотная речь + глубокое понимание темы разговора, комбинации всех этих скиллов в одном человеке я ещё не встречал. Саша, спасибо! :)
3. Интересные самостоятельные задания, которые в процессе выполнения затягивают и перестаёшь замечать, что уже ночь на дворе :)
4. Программа курса - в 95% случаев актуальна по сей день, за очень редким исключением.

Из минусов (куда же без них):
1. Скорость проверок заданий ближе к концу курса упала, хотелось бы более оперативного фидбека на выполненную работу.
2. Материалы для изучения (в которых описаны самостоятельные задания) стоит слегка отшлифовать и дополнительно прогонять через тестировщика, бывали некоторые неточности и мелкие ошибки в вёрстке. Также изредка натыкался структурные ошибки, когда читаешь материал и в нём описано то, чего по смыслу задания на этот момент ещё быть не может. В целом ничего критичного, что остановило бы от выполнения задания не было, но пригорело несколько раз знатно :)

В целом считаю, что курс однозначно стоит своих денег, за всё время ни разу не пожалел о потраченных средствах, да и за полгода в принципе отбились, через повышение ЗП :)
Курс всецело можно рекомендовать тем, кому необходимо разложить гигантскую кучу информации по полочкам.
Благодарю всех сотрудников Express42 и Otus за такой шикарный курс!
Читать целиком
Сергей
Волчков
В целом отличный курс со своими плюсами и минусами.
Ехав в метро случайно увидел рекламу девопс ,перешел по ссылке и попытался записаться на курс. С первого раза не получилось ,второй раз подготовился и прошел. Решил оплачивать по 1 месяцу, т.к не был уверен в качестве обучения.
Прослушав первую лекцию по девопсу я очень вдохновился, прочитал Проект феникс ,было желание автоматизировать на своей работе все и вся.
Первые полтора месяца были не особо трудными и у меня получалось легко совмещать работу и учебу, на неделе я слушал лекции а в выходные я делал ДЗ.
И столкнулся с такой проблемой, в выходные ревью никто не делает.
Да третьем месяце у меня начал рости долг по домашкам, я понял что с моей нагрузкой на работе я не смогу сделать все ДЗ в срок. На пятом месяце мне на работе сказали что я мало работаю (ну если я раньше работал 12 часов, то теперь после 8 часов работы надо было учиться), на следующий день я написал заявление по собственному желанию. Добавив к моему резюме новый список технологий я был приятно удивлен количеству внимания от эйчаров =).
В данный момент я получил свой офер мечты (отличный стек технологий, зп выше моих ожиданий).

Плюсы:
После курса вы будете знакомы с основными "хайповыми" технологиями.
Минусы:
На момент написания отзыва мои пул реквесты висят 24 дня.
Есть недочеты в описаниях ДЗ, и их не всегда оперативно исправляют, что раздражает.
В описание курса написано:
получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).
Система этих приглашений совершенно непрозрачная, даже если вы сделаете все задания не факт что вас куда либо пригласят. Хотя как показала практика это и не обязательно.
Читать целиком
Сергей
Коваль
хороший курс. для закрепления всего пройденного нужно будет еще 3 раза переделать домашки, но в общем, время потраченно с пользой.
Читать целиком
Даниил
Бессонов
Добрый день, коллеги.
В качестве отзыва, хочу сказать большое спасибо всем, кто участвовал в разработке курса и обучении. Отдельное спасибо преподавателям, мне показалось, что все кто читал лекции и отвечал на вопросы студентов, профессионалы не безразличные к своему делу, это вызывает уважение:). В целом этот курс был и остается единственным в своем роде по объему знаний, актуальности материала, методикам преподавания. Вообщем ставлю лайк, подписываюсь, удачи:)!
Читать целиком
Даниил
Бессонов
Добрый день, коллеги.
В качестве отзыва, хочу сказать большое спасибо всем, кто участвовал в разработке курса и обучении. Отдельное спасибо преподавателям, мне показалось, что все кто читал лекции и отвечал на вопросы студентов, профессионалы не безразличные к своему делу, это вызывает уважение:). В целом этот курс был и остается единственным в своем роде по объему знаний, актуальности материала, методикам преподавания. Вообщем ставлю лайк, подписываюсь, удачи:)!
Читать целиком
Алексей
Пузиков
Курс понравился. На курсе удалось познакомится со многими новыми инструментами и походами. Что-то даже стал применять на работе еще в процессе прохождения курса.
Понравилось, что теория и практика идет сквозь одного приложение, которое со временем переживает разные этапы развития. Сначала это монолитное приложение постепенно эволюционирующею в микро-сервисное, вместе с применяемыми инструментами и концепциями.
Читать целиком
Дмитрий
Бун
Курс-приключение, длиной в пол года.
Первое ощущение, что происходит и кто все эти люди.)
У меня большой опыт системного администрирования, и переход на рельсы DevOps дался не просто, прежде всего из за наработанного опыта и как я думал что понимал что такое DevOps. Пришлось потрудиться, прежде всего над собой, чтобы изменения дошли и начались преобразования.
Курс насыщенный, отполированный, с большим количеством практик которые применяются в процессе. Я применил 80% в работе из того что освоил на курсе и до сих пор возвращаюсь к домашкам и нахожу что то для себя новое.
Огромное спасибо преподавателям и сокурсникам за совместное прохождения этого маршрута!!!
Читать целиком
Роман
Маклаков
Хороший и практичный курс, мне понравилось. Многие инструменты пригодились на практике в повседневной работе.
Читать целиком
Виктор
Ломтев
Отличный курс. Все понравилось. Узнал много нового для себя. Спасибо.
Читать целиком
Дмитрий
Седов
Курс не плохой, учат технологиям и их применению на деле, рассказывают что к чему, но не хватает информации о работе с серверными ОС, BareMetal. GeekBrains предлагает курс с такой информацией. В реалиях нашего государства, многим компаниям недоступны облачные сервисы и уметь развернуть k8s кластеры и docker контейнеры на локальных серверах было бы очень кстати. В остальном курс мне понравился.
Читать целиком
Антон
Черенков
Курс полностью поменял мое представление о эксплуатации, процессах разработки и принципах организации работы в команде. Я больше никогда не буду прежним:) Было очень интересно, жаль что курс закончился. Хотелось бы продолжать обучаться в таком темпе, достигая следующие высоты. Спасибо преподавателям за ответы на вопросы и за обратную связь в целом. Было очень здорово!
Читать целиком
Александр
Осипов
В целом курс производит положительные впечатления. Разносторонне, на мой взгляд, представлена сфера заявленных практик и инструментов.
Практическая часть, конечно, требует доработки, т. к. приходится решать проблемы, которые не были задуманы составителями курса. Понятно, что поддержка курса достаточно трудна, особенно с учётом того, что стек технологий меняется и будет меняться. Удачи вам и спасибо.
Читать целиком
Павел
Корженко
Хороший, сбалансированый по знаниям, курс. Буду рекомендовать к освоению.

Всем добра.
Читать целиком
Василий
Егоров
Добрый день, друзья,
Услышал о наборе через баннер в интернете, было свободное время и подумал: почему бы нет?
Порадовало, что потенциальных студентов отсеивают сразу на первом тестировании перед поступлением. По цене курса скажу, что эту сумму легко можно отбить уже за один месяц работы (если ее не было до этого), т.к. прохождение курса дает массу преимуществ перед другими.
Касательно программы, я ее видел в начале и меня порадовала и проработка и продолжительность - по моему идеальное соотношение: и не бежишь как угорелый по вершкам и не затягиваешь на 8 лет.
Но если честно, не ожидал, что за такое время так глубоко залезем в тему (естественно, подразумевается, что вы сами этого хотите и решаете все домашки со всеми возможными заданиями со *).
Спасибо ребятам-проверяющим за содержательные комментарии и поддержку, когда еще чуть-чуть и руки опустятся на очередной звезде в домашке (особенно Дроздецкому Владимиру).

Однозначно рекомендую этот курс как сисадминам, так и девелоперам.
Даже если в программе вы видите много знакомых слов - поверьте, домашки покажут, что ДО курса вы видели только вершину айсберга.
Удачной учебы.
Читать целиком
Виктор
Воронцов
Я работаю в компании, которая занимается разработкой программного обеспечения для малого бизнеса.
В наших проектах активно применяются различные DevOps практики.
Так как большого опыта в этом направлении у меня не было, мне хотелось ознакомиться с "best practices" по DevOps.
Поиск в интернете привел на курс «DevOps практики и инструменты» от компании Otus и Express42.
Меня сразу заинтересовала программа обучения, а именно: много практических занятий на примере реального приложения.

В целом, я считаю, что курс построен хорошо, помогает систематизировать полученные ранее знания и приобрести опыт от ведущих инженеров Express42.
Важной составляющей курса являются самостоятельные практические занятия по методичкам, которые составляют примерно 80-90% от всего обучения.
Они помогают усвоить теорию, которая без практики скорее всего быстро забудется.
Поэтому придется пожертвовать своим личным временем на выполнение домашек и изучение дополнительного материала по каждой теме.

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

Из минусов хочу отметить некоторые неточности и ошибки в методичках по дз. Иногда из-за этого приходилось потратить немало времени на выполнение задания.

Данный курс могу рекомендовать всем, кто хочет систематизировать свои знания в этом направлении или ознакомиться с актуальными инструментами и практиками DevOps.
Спасибо Otus и преподавателям Express42!
Читать целиком
Артём
Брыкин
Привет!
До поступления на курс "DevOps: Практики и инструменты" я занимался администрированием гетерогенной (Linux+Windows) инфраструктуры в молодой IT-компании.
Работая не долгое время(примерно год), понял что у меня не хватает знаний для автоматизации простейших действий - развернуть настроенную ранее виртуалку в облаке, автоматизировать выкатку продукта на стенд, автоматически конфигурировать несколько серверов, не заходя на каждый по ssh и пр.
Слова типа Ansible, Terraform, Prometheus, Gitlab, Docker, Kubernetes и пр - звучали повсеместно в интернетe.
Их было много и для меня это были непонятные названия, как из другой вселенной, которые наводят страх и неуверенность - тот момент, когда не знаешь даже, с чего начать. Но в то же время, я чётко осознавал, что освоив их - я смогу решить те задачи по автоматизации, которые не могу решить сейчас.
Коллеги из OTUS грамотно помоги побороть страх неизвестности, давая постепенно попробовать все самые популярные из этих инструментов в действии, предварительно рассказывая о них в видео-лекции, а в последствии давая практические задания разной степени сложности для закрепления знаний.

В целом, курс оказался очень ёмким, но времени на его прохождение уделено, как мне показалось, мало.
Часто бывали моменты, когда увиденного в видео-лекции оказывалось мало для решения практических заданий разной степени сложности - приходилось гуглить(а куда без этого?), на выходных сидеть по ночам, на работе отвлекаться на ДЗ.
Иногда возникали трудности с подготовкой окружения для выполнения домашних задачек.
Поэтому, если вы до сих пор работаете на Windows с WSL - советую установить в качестве второй ОС любую Debian-based систему (Ubuntu, Mint, etc), или хотя бы развенуть виртуалку с десктопом в VMWare Workstation (Virtual Box не всегда подойдёт, с WSL тоже намучаетесь когда будете осваивать Vagrant).
По мере прохождения курса, я старался задействовать каждый инструмент в инфраструктуре на работе и, что не мало важно, вписывал приобратённые навыки в резюме и профиль в LinkedIn.
В конце курса, когда пришло время делать курсач - мне написали из компании, которую заинтересовал мой небольшой опыт и энтузиазм ).

В итоге, я устроился на новую работу, c более высокой ЗП и удалённым графиком работы.
Сказать, что всё это благодаря курсу - ввести в заблуждение. Курс даёт только базовые знания и возможность набить шишки. Всё остальное - зависит только от вас.
Главное - это постоянное усовершенствование, не опускать руки при неудачах и саморазвитие, не стоять на месте и верить в свой успех.

Всё в ваших руках!
Читать целиком
Иван
Борискин
Мой предыдущий опыт работы не столь разнообразен и ограничен работой системным администратором (читай эникейщиком), а затем инженером технической поддержки (LAMP, SIP, VOIP). На момент выбора курса я лишь отдаленно и очень поверхностно понимал термин DevOps. Все понимание сводилось к тому, что это стык системного администрирования, разработки, тестирования, развертывания и технической поддержки программного продукта. Первое чувство после ознакомления с программой курса было связано с неуверенностью осилю или нет этот курс: стоит не дешево и инструменты, все без исключения, были для меня пустым звуком. Но курс очень заинтересовал охватом инструментария и возможностью получить представление и практический опыт для вхождения в отрасль. Я рискнул и не пожалел. Понял насколько я недооценивал порог вхождения в DevOps, он достаточно высок. Проект, по окончании курса, делать надо однозначно, ведь это хороший способ упорядочить и структурировать в голове тот объем материала, который был дан на курсе. Уверен, что после этого будет больше шансов пройти успешно собеседование и развиваться в выбранном направлении. Преподаватели - молодые ребята, уже обладают серьезным практическим опытом и делятся именно тем, что работает сегодня в индустрии, а не сухой теорией, оторванной от практики. Поэтому если вам интересно программировать, но не настолько чтобы заниматься только программированием, если вам нравится настраивать не только ПО, но и инфраструктуру, автоматизировать этот этап, понимать взаимосвязь компонент, контролировать и влиять на процессы, скрытые за интерфейсом программного продукта - вам сюда, в DevOps, здесь ваш мозг не заскучает и не заржавеет.
Читать целиком
Светозар
Гремячих
Очень хороший курс. Расширяет кругозор и дает знания. Порождает желание пойти учиться далее по куберу, изучить Ci/CD глубже, изучить AWS, обязательно углубить знания Linux. Отусу спасибо за новые знания, работу наставников, работу педагогов-инженеров.
Читать целиком
Николай
Тихомиров
Доброго времени суток. Благодарю за прекрасный курс по начальным знаниям для развития в DevOps направлении. Огромное спасибо всем руководителям, преподавателям, наставникам.

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

СПАСИБО
Читать целиком
Алексей
Колосков
Курс очень понравился. Позволил привести в порядок разрозненную мозайку знаний и сэкономить прилично времени на самостоятельном изучении инструментов и технологий, с которыми ранее работать не приходилось.
Особенно интересны были "задания со *", позволяющие более глубоко изучить предлагаемые инструменты, а так же создать наработки для дальнейшего использования в реальных проектах.
Читать целиком
Алексей
Волков
Добрый день.
Хочу выразить свою благодарность все преподавателям, которые присутствовали на курсе. Не буду выделять кого-то конкретно, все высококлассные специалисты.
В целом мне курс очень понравился. Получил много новых знаний, которые применяю практически каждый день на практике.
Хотел бы обратить на качество домашних заданий. Не на их сложность и неочевидность (это то как раз и хорошо), а на грубые ошибки и не соответствие написанному. Надеюсь вы это исправите.
Справедливости ради хочу заметить, что именно слабый блок по кубернетис послужил поводом дополнительно поступить на отдельный курс по куберентис)))
Спасибо.
Читать целиком
Павел
Бацев
Интересный курс, много практики. Методички вполне удобные, возможно выполнение ДЗ и без просмотра лекций. Дружное комьюнити, много полезной инфы в канале slack. Отзывчивый куратор курса Владимир Д.
Из пожеланий: некоторым преподавателям курса немного поработать над работой с аудиторией, для большего вовлечения в курс и повышения заинтересованности.
Резюмируя оценку курса: 10 Александров Пистолетовых из 10.
Читать целиком
Сергей
Курбатов
Курс в целом отличный, рассматривается много решений, которые в повседневной жизни devops неотъемлемы. Подкачало оформление ДЗ, оно не однородно и бывает крайне устаревшим, особенно в части Kubernetes. Не хватало в конце курса творческих задач типа "максимально унифицировать ansible роль для использования в других проектах" (пример).
Не хватало рассмотрения различных сценариев работ с ansible template на базе jinja2, где можно параметризовать различные параметры, например таким образом можно было сделать ansible-роль nginx для работы приложения.
Очень не хватало критики преподавателей, пример - " у вас все сделано правильно, но было бы идеально, чтобы вы сделали вот так, это упростит работу. Присылайте merge request, можем обсудить после"
Так же в идеале, хотя бы частично можно было бы рассмотреть работу с различными облаками, пример - "часть приложений разместить в облаке google, часть в aws или azure и настроить связь".

В общем, спасибо большое за курс, надеюсь получиться поучиться у вас еще раз.
Читать целиком
Иван
Кучин
Выражаю благодарность авторам и преподавателям курса. Было очень интересно и познавательно, в сжатые сроки рассказано про большое количество инструментов и практик, про их применение. После курса становишься намного ближе к пониманию того, что все-таки есть Devops и как его применять. Отдельное спасибо Владимиру Дроздецкому за оперативную помощь и поддержку в решении проблем при выполнении домашних заданий. Команде Отус также спасибо за отличное техническое обеспечение курса и удобный график занятий. Единственное на что хочу обратить внимание - своевременно обновлять и актуализировать содержание домашних заданий, т.к. некоторые пункты их них не работали или работали не так как ожидалось по разным причинам.
Читать целиком
Алексей
Николаев
На курс "DevOps практики и инструменты" я попал, уже работая в IT-компании, где начали внедряться CI/CD практики. Из знаний по теме - начальный уровень линукса и докер.
Содержание курса показалось достаточно наполненным и удовлетворяющим требованиям, поэтому было решено его пройти.
Так как весь DevOps держится на Linux, перед началом курса вам предлагают пройти тест на знание различных команд.
И, хоть изначально у меня был Windows-стек, тест я прошел без каких-либо усилий.
Cразу хочу сказать, что вас не должен вводить в заблуждение уровень теста, так как в дальнейшем, на занятиях и в домашних, заданиях с линуксом придется дружить на ты.
Абсолютное большинство лекций было достаточно интересными, преподаватели с чувством юмора, и, видно, что являются действующими профессионалами в своих областях.
Все проходило в непринужденной атмосфере и в непосредственном контакте со студентами. Можно тут же, на лекции, задать вопрос и преподаватель тебе ответит и обьяснит непонятный момент.
Правда, некоторые темы пришлось серьезно догугливать, что в дальнейшем помогло с домашками.
Кстати, о домашках - наиболее спорная для меня составляющая курса. Большинство из них невозможно сделать, просто повторяя шаги по методичке.
Так как в них встречаются ошибки, несоответствия версий, да и просто опечатки, каждая такая работа напоминала полноценное исследование темы, зачастую многодневное.
Тем радостнее были моменты закрытия пулреквестов по таким заданиям. Так что приготовьтесь, что выполнение дз займет у вас кучу времени.
Конечно, это полезно - размять мозги, но, тут они не разминались, а кипели. Парни, чините домашки :-)
Примерно за месяц до окончания курса необходимо выбрать тему и представить курсовой проект.
К сожалению, отсутствовал разбор проектов группы, и не было их защиты как таковой. Просто у всех всё зачли.
Это, конечно, минус, так как работа была проделана немаленькая.
В итоге пройдя курс, я уже уверенно могу выполнять свою работу в рамках задач DevOps, что говорит о том, что курс был 100% полезным для меня.
Также курс показал мне несколько интересных направлений(kubernetes), скилы в которых я начну развивать для себя отдельно.
Читать целиком
Денис
Барсуков
Всем привет!
Меня зовут Денис и я являюсь full stack developer. Работаю в IT более 10 лет и постоянно повышаю свой профессиональный уровень.
Безусловно в наше время есть огромное количество книг и интернет ресурсов, но я дорожу временем и именно поэтому выбрал курсы OTUS.
Мои ожидания от курса оправдались по многим причинам: быстрая обратная связь от лучших инженеров индустрии, только современные инструменты, дружелюбное сообщество учащихся и преподавателей с которыми можно обсуждать реальные проблемы, в том числе и после завершения курса. На курсе очень много практики, так что посоветую новоприбывшим не откладывать на потом материал, его будет с достатком и успеть все можно только приложив усилия. На сегодняшний день что бы быть по настоящему гибкой и сильной командой необходимо обладать многими навыками. DevOps практики как нельзя лучше интегрируются с бизнесом и дают преимущества как Вам так и компании.
Так же хотелось бы поблагодарить всю команду OTUS за их нелегкий труд и пожелать ребятам успехов!
Читать целиком
Алексей
Ковтунович
Курс был очень интересен и позволил познакомиться с большим количеством разнообразных инструментов. Теперь применяю полученные знания в работе прокачивая скилл.
Читать целиком
Дмитрий
Исупов
Всем привет. Окончил курс "DevOps практики и инструменты" в июне 2020. Сам работал системным администратором и захотелось расширить свой кругозор по этой теме, которая сегодня очень востребована. Самостоятельно освоить возможно, но это занимает значительно больше времени. Не понятно с чего начать, возникают вопросы правильно ли я делаю, как все это потом объединить в единую систему. Куда лучше когда курс может дать правильное направление для изучения. Ранее уже проходил в ОТУСА другой курс и качеством остался доволен.
Лекции добротные и материал излагается доступно. Преподаватели знают о чем говорят и могут ответить на возникающие по ходу лекции вопросы. В материалах к занятиям прикреплены дополнительные ссылки и документы, так что можно углубиться в изучении темы.
Практическая работа выстроена вокруг учебного приложения и с каждым занятием обрастает кодом, логированием, мониторингом и прочей автоматизацией. А в завершении я получаю полностью рабочий цикл для разработки и сопровождения приложения. Идею с приложением считаю главной "фишкой" этого курса и ее необходимо развивать (об этом чуть ниже).
Есть и минусы. Первый и самый большой - преподаватели. Некоторые просто не подходят для этой роли. Есть откровенно слабые лекции именно из-за преподавателя. Иногда казалось, что просто читает слайды и видно, что не готовился, будто его заставили. Но занятий таких немного.
Второй - домашние задания. В методичке записана пошаговая инструкция для его выполнения. Отсутствует "магия" между исходными данными и результатом. В этом месте, как по мне, и происходит само изучение, закрепление материала и приобретение опыта. Ради этой стадии я сюда пришел. А так как все задания связаны между собой и их приемка зависит от тестов проведенных роботом, то маневров здесь немного. Спасают положение задания со звездочками, неточности и ошибки в самих инструкциях, неожиданно сломанное приложение при его выполнении (да-да, именно здесь огромный такой плюс). В общем надо считать пошаговые инструкции продолжением лекций, неким практикумом, а задания со звездочкой - домашним.
Резюмируя. Грамотные преподаватели, современные инструменты, подходы к разработке и сопровождению актуальны, полученные знания и опыт сегодня точно востребованы (сужу по множеству вакансий). Совершенно однозначно могу рекомендовать этот курс.
Читать целиком
Илья
Семерня
До обучения в Отус я работал старшим сисадмином. Как то наша компания компания привлекла для аудита компанию Экспресс42 и я увидел профессионализм этих ребят. Когда узнал, что есть еще и школа- других вариантов куда пойти учиться уже даже не рассматривал и руководство отправило меня на обучение именно сюда.
Курс девопса выбрал так как эти навыки мне реально каждый день нужны на работе. А чувство огромных пробелов в знаниях били по моему профессиональному либидо)
На курсе мне понравилось все: и эргономика личного кабинета, и подача материала, и коммуникация с учителями. Особо понравилось, что обучение проходит с юмором, можно любому учителю написать в личку, решить проблему по учебе и не только, поугарать на отвлеченные темы)
Из того что хотелось бы добавить я бы выделил момент тайминга… Все прекрасно понимают, что ученики тоже загружены и, как выяснилось, учиться два дня в неделю и двумя домашками сложновато по времени… В итоге это сводится к тому, что домашки делаются с выпученными глазами и с качеством «лишь бы сдать», а не чтоб вникнуть… посему хотелось бы видеть поток и два раза в неделю и поток один раз в неделю, чтоб можно было выбрать удобный график… Да, это увеличит срок обучения, но и «галопом по Европам» тоже не особо хорошо…
Так же хотелось бы более мощного вступительного тестирования и разделения на «слабую» и «сильную» группы… Я не хочу спрашивать почему люди, которые не разу не видели линукс, прутся в девопсы и усложняют процесс обучения остальным… Больше по этой теме писать не буду, просто оставлю это как тему для размышления для вас…
После данного курса я стал увереннее себя чувствовать в работе с системами к которым ранее даже боялся подойти. Сейчас спокойно ориентируюсь во всех изученных аспектах и это огромный плюс, ведь теперь я могу уже на имеющемся окружении на работе совершенствовать свои навыки, а не городить какие то тестовые стенды чтоб понять что это за та или иная система.
Окончив данный курс я мечу уже на должность девопса в компании где сейчас работаю и это очень хорошо! Уходить я ни куда не собираюсь, хочу вырасти в той компании, которая поверила в меня, дала мне шанс проявить себя и стать более квалифицированным сотрудником!
Читать целиком
Eduard
Zag
Благодарю за курс Devops было очень интересно и познавательно) так же хочу поблагодарить, всех преподавателей за активную помощь в процессе обучения!)
Читать целиком
Константин
Иванин
Добрый день!
Вот и подошло к концу моё обучение на курсе DevOps практики и инструменты. Хочется сказать СПАСИБО за этот курс компаниям Otus и Express 42.

Я почти 10 лет занимался ERP разработкой и немного базами данных, и все это время меня не покидала мысль, что что-то тут не так. Когда вся индустрия мчится в светлое будущее, мы разворачиваем инфраструктуру руками, мерджим и деплоим код руками, иногда выкатывая на продакшн такое сочетание фич и кода, которые ни разу не тестировались вместе. И пресловутый time to market никак не сокращается. И вот я перешел в новую компанию на новый проект, где все пишется с нуля на современном стеке технологий, но подходы остались все теми же. В 2020 уже со всех сторон слышны модные слова "DevOps", "CI/CD", "IaC". но что это и как применять в своей ежедневной работе было непонятно. Договорились с работодателем, мне оплатили это курс и, по его окончании, я перейду на новую позицию, чтобы внедрять лучшие практики DevOps в своей команде.

Теперь подробнее о курсе. Этот курс с максимально широким охватом инструментов и его, в каком-то смысле, можно рассматривать как вводный курс, который отвечает на вопрос "А что же вообще есть в современном мире разработки и эксплуатации?". Для более глубокого изучения и понимания отдельных аспектов, есть курсы Администратор Linux, CI/CD, Мониторинг, Kubernetes - это тот шорт лист, который я выделил для себя, для дальнейшего развития.
В курсе очень много практики. В моем потоке было 29 лекций и по 24 из них были домашние задания. Организация проверки, да и сами домашки заслуживают отдельной похвалы. В начале курса это все выглядит как какая-то магия, но концу курса вы уже понимаете как работает автоматическая проверка домашек и в состоянии сами написать такой pipeline. На каждое ДЗ вы получаете презентацию на 50-100 слайдов, где в подробностях расписан каждый шаг. Так что если не было понятно на лекции, вы усвоите материал "руками". И почти в каждом ДЗ есть одно или несколько заданий со звездочкой. Сделать его, не усвоив материал, будет очень сложно. Там нет пошаговых инструкций, только само задание и направление куда двигаться.
К плюсам курса также можно отнести то, что было уже много потоков и программа выверена и сам процесс процесс обучения проходит гладко. Курс достаточно популярен, на моем потоке было под сотню человек. И если возникают вопросы, то отвечают не только преподаватели, но и другие студенты.

В общем, если для вас это новая тема - легко не будет. Запасайтесь временем, терпением, готовьтесь много читать документацию и гуглить. Но если пройдете этот путь, будете совсем по другому другому смотреть на привычные вещи.
Читать целиком
Игорь
Мокеев
Все отлично!
Читать целиком
Александр
Горохов
До обучения я устроился инженером по внедрению ПО с налётом DevOps.
Выбрал курс по длительности и освещаемым темам, было интересно глубже погрузиться в DevOps так как это сейчас очень актуально на рынке.
Мне не понравилась последняя часть про кубернетис. Там ссылаются на стороннюю инструкцию по развертыванию, она не учитывает ограничения бесплатного аккаунта gcloud. В процессе возникает куча проблем из за этого. Нужно сделать какие то пометки на этот счет в домашних работах.
Мне обучение позволило поменять работу увеличив зп где то на 70к в месяц.
Читать целиком
Владимир
Власов
По образованию я специалист по неразрушающему контролю, закончил ОмГУПС.
Сейчас full stack разработчик в "Тамтэк", девлид, в основном пишу на React, Django, Flask.
Почему выбрал именно этот курс? Скорее курс выбрал меня. Мы являемся аутсорсерами и не на все проекты получается добавить DevOps'а, а необходимость появляется.
Например где-то переделать деплой или какие-то другие задачи, чтобы разработчики могли сделать это самостоятельно.
Собственно по этой причине несколько людей с компании и отправили на курс ОТУС, поучиться и посмотреть на сколько он подходит компании.
На курсе дается хороший материал, работа с новыми технологиями, в целом мощно прокачал свой опыт и кругозор, было очень полезно.
В плане чего добавить, наверное хотелось бы чуть более новых версий, Python 2 с этого года уже не поддерживается, хотя конечно и еще остается много где.
Прохождение курса несомненно привело к ускорению роста в компании, но основное то, что я получил много полезных знаний и опыта,
которые уже довелось успешно применить на проекте.
Читать целиком
Альберт
Пальмин
курс хороший. Было бы круто, если на лекции более подробнее рассматривалось решение домашней задачи.
Читать целиком
Константин
Костенко
Работаю офицером безопасности в платёжном шлюзе
Выбрал курс, потому что коллеги положительно отзывались об OTUS, и мне надо было разобраться в процессах DevOPs для оценки рисков и подготовке преложений по обеспечению защиты
В курсе мне понравились формат обучения, подразумевающий выполнение практических заданий с самого начала, что не давало скучать на «теории», профессиональный опыт наставников.
Помогло глубже разобраться в процессах разработки, выкладки и мониторинга приложений.
Читать целиком
Дмитрий
Корлас
Курс devOps практики и инструменты очень интересен. Я работаю разработчиком ПО и благодаря курсу попробовал на практике множество инструментов и сервисов для автоматической сборки, доставки и мониторинга ПО. Некоторые инструменты я знал или хотя бы слышал о них, но со многими познакомился впервые. Terraform, ansible, packer, vagrant, grafana, prometheus, kibana, docker, gitlab, kubernetes и прочие друзья используются на множестве примеров и домашних заданий в облачном сервисе google cloud platform, а так же и на локальной машине.
Курс рекомендую, много практики и очень интересно!
Весь процесс обучения построен вокруг некоего сервиса по добавлению постов и комментариев. Сервис этот постепенно преобразуется из монолитной в микросервисную архитектуру. Практически после каждой лекции есть домашнее задание. Задания интересные, усложняются по мере прохождения курса. Некоторые мне показались чересчур сложными и объемными, на их решение уходило значительное время, вплоть до нескольких дней. Но полученный опыт бесценный и сами задания держат атмосферу инженерной мысли, все это подталкивает не останавливаться, а идти вперед.
По поводу заданий есть наблюдения и обратная связь к авторам курса - обновлять версии используемых пакетов и фиксировать их явно, тк во многих заданиях, к сожалению, используются устаревшие версии. Исправление опечаток тоже пойдет на пользу. Без этих нюансов и опыта в devOps часто трудность выполнения заданий оказывается в подборе и настройки совместимых версий пакетов, а не в поиске самих решений. Серия домашних заданий завершается дипломным проектом, который объединяет полученные знания в виде конечного приложения.
Хорошая организация подачи материала - расписание лекций соблюдается, каждую встречу можно просмотреть в записи. Сразу видно, сделано IT инженерами! Здесь хочется сказать огромное спасибо организаторам за то, что привлекли светлые умы преподавателей и конечно же самим преподавателям за вклад их сил, знаний и времени в этот образовательный процесс!
Обучение проходил в период февраль-август 2020 года.
Читать целиком
Георгий
Ващенко
Работаю бэкенд-разработчиком.
С devops практиками и инструментами был знаком поверхностно и лишь с некоторыми.
Курс позволил попробовать и освоиться с инструментами по разворачиванию и настройке инфраструктуры в облаке GCP (packer, terraform, ansible),
научил побеждать в сборке Docker-образов, созданию и отладке docker-compose'ов,
пособирать руками yaml'ники для Kubernetes'а, а потом структурировать всё в Helm-чарты и научил отлаживать деплой.
В идеале после курса продолжить углубляться в Kubernetes, чтобы не растерять знания.

Все лекции интересные, с примерами на-лету. Только полтора занятия по Git'у были лишними)

Все ДЗ были актуальные и проработанные (набор 2020-02), за исключением разве что одной-двух.
Хотя наличие неточностей побуждало к чтению документации по тулам, активному "дебагу" и прокачиванию опыта и внимательности.
В течение курса было два недельных перерыва, без лекций.
Это отличный шанс догнать по домашкам, с которыми лучше не затягивать дольше одной недели, особенно к концу курса, ближе к выпускной работе.
Задания со звёздочкой прекрасно закрепляют материал и расширяет кругозор по изученной теме.

Организацию курса считаю отличной.
ЛК на otus.ru, календарь, Zoom-лекции и их записи, Slack, github, авто-тесты домашек-pull request'ов, проверка преподавателями, репозитории для IaC.

Спасибо!
Читать целиком
Алексей
Васильев
Я работаю разработчиком бизнес-приложений в компании ОТР.
В какой то момент понял, а может быть и услышал про направление в профессиональном развитии, именуемое T-shirt.
В обучении понравилось открытость преподавателей, практические домашние задания, с возможностью исследовательской работы, закрепление полученных навыков через проектную работу.
Обучение дало уверенность в своих силах, позволило расширить горизонты используемых технологий и задач.
Читать целиком
Алексей
Бичуцкий
Курс "DevOps Практики и инструменты" мне помог изучить темы, с которыми ранее не было опыта работы, а также систематизировать уже существующие знания.
Большим плюсом для себя считаю практическую направленность обучения и актуальность кейсов в самостоятельных заданиях.
C изучаемыми инструментами приходилось периодически взаимодействовать на протяжении курса, тем самым обеспечивалась
проработка материала. Например, в 1-м модуле использовался packer и terraform, а во 2-м модуле при работе с ansible,
они интегрировались с ним.
Из минусов курса я бы выделил несколько моментов:
- теорию преподают практики, имеющие опыт, но иногда возникало ощущение, что не хватает именно преподавательских навыков;
- несколько раз встречались опечатки в методичках, из-за которых было потрачено время на поиск ошибок у себя.
В целом, считаю прохождение курса "DevOps Практики и инструменты" безусловно полезным.
Читать целиком
Иван
Косарев
Много изучал рынок курсов и несомненно Отус чемпион на рынке создания квалифицированных devops инженеров.
На курсе изучается очень много инструментов, за полгода про все полноценно рассказать абсолютно невозможно.
Хотелось бы увидеть более расширенную версию курса.
В остальном все отлично. Программа курса ясная, инструменты востребованные.
Я бы посоветовал развиваться в систему не только из лекций и дз, но и систему коротких видео и коротких тестов по теме.

Спасибо, курс мне очень помог, но он воистину не из легких)
Читать целиком
Иван
На курс пришел уже опытным админом. Курс дал мне не только основы девопса, как такового, но и помог адаптироваться в современном айти мейнстриме!
Спасибо большое и успехов Вам, уважаемые разработчики и преподаватели курса!
Читать целиком
Дмитрий
Черкасов
Замечательный курс и преподаватели! Спасибо за новые знания!
Читать целиком
Алексей
Чуприн
Прямо сейчас я занимаю должность тестировщика в ИТ-компании, тесно связанной с банковским делом, и именно мой работодатель помог выбрать курс, способный подготовить меня к получению роли DevOps-инженера... и теперь я точно уверен, что готов!
Otus предлагает четкую последовательность развернутой и структурированной информации об инструментах и практиках, необходимых для любого уважающего себя DevOps'a. Очень приятно, что это не просто поверхностный взгляд на доступные технологии, а практически полный разбор каждого инструмента "до винтика". А домашние задания действительно интересно выполнять!
Прогресс в области информационных технологий не стоит на месте, и методические указания довольно быстро теряют актуальность, но если вы не боитесь потратить чуть больше времени на изучение технической документации к новым версиям Docker или GitLab - этот курс точно для вас!
Читать целиком
Кирилл
Кривоспицкий
Формат курса - удобный, если нет постоянного завала на работе (рассчитывайте время и силы)
Без базовых знаний linux и хотя бы начального представления о продакшене в IT - заскакивать на курс будет тяжело.
Готовьтесь много гуглить - это поможет..
В методичках вас ждёт - "отрицание, гнев, торг..." - готовы пройти весь путь? Отлично!

Курс даёт отличные вводные по инструментам DevOPS, но в проде придётся много апгрейдиться
Разносторонние лекции и доп. материалы
Отдельно отмечу блоки про Terraform и Docker - у нас их вели Тимур Батыршин и Филипп Игнатенко - огненные демо и разбор примеров.
Нестандартные подходы к решению заданий только приветствуются.
Я бывало закидывал куратора курса вопросами - получал верное направление, спасибо )..

9 из 10 за курс от меня - остался доволен.

- 1 почините методички по Gitlab и побольше расскажите о том, какой это мощный инструмент для автодеплоя , понимание этого может и не прийти.
Читать целиком
Станислав
Добророднов
Я работаю DMP девопс-инженером. Выбрал обучение в OTUS, чтобы расширить свой кругозор в рамках профессии и пополнить копилку лучших практик.
На курсе мне понравился творческий подход к решению задач, а также разнообразие стека.
Обучение дало однозначно более глубокое понимание процессов использования технологий.
Читать целиком
Сергей
Кутчер
Я работал/работаю на поддержке бэкенда банка. Помимо поддержки, есть небольшой опыт коммерческой разработки на Java (Spring Fraemwork).
Перед переходом в ИТ - почти 10 лет работал в топливно-энергетическом комплексе. Начинал со слесаря и дорос до инженера ПТО. Курс в OTUS мне порекомендовали коллеги.
Курс понравился, лекции от действующих девпосов позволяют погрузиться в best-practics, а практика дает представление о реальных кейсах. Что хотел бы изменить, так это обновить методички.
Обучение помогло мне систематизировать знания, которые были накоплены в процессе работы. Некоторые аспекты курса удалось перенести на работу. Обучение сподвигло погрузиться в python и ansible
На данный момент новые предложения от компаний мне поступают, но цели сменить текущее место работы у меня нет.
Читать целиком
Владимир
Баранов
Всем привет!
Давно слышал про DevOps, даже как-то попал на собеседование по этой теме... но оказалось, что это нечто, о чем я даже почти не слышал. После (да и во время) прохождения курса, будучи больше сисадмином по должности - совсем по новому... ну или ко крайней мере под другим углом взглянул как на свою работу, так и окружающих... Курс ОЧЕНЬ полезен... всем советую и рекомендую....
Из пожеланий - какой-нибудь дополнительный курс через пол-годик - по обновлениям в инструментах и практиках, так как даже читая новости из дефлопе - уже видишь, как инструмент, который ты только что изучил - добавил какую-то новую фичу :-)
Всем удачи!
Читать целиком
Петр
Мязин
Наткнулся на описание курса по 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 практикам, запишитесь лучше на курс, очень эффективно всё разложат по полочкам. Плюс сейчас уже материал обкатан и отшлифован с учётом прошедших потоков.

И слушайте подкасты - интересно, не напряжно и расширяет кругозор!
Читать целиком
Дмитрий
Шишмаков
Доброго времени суток друзья! Был в 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!
Если вы программист, то он будет и вам тоже полезен!
Читать целиком
Дмитрий
Шишмаков
Доброго времени суток друзья! Был в 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!
Если вы программист, то он будет и вам тоже полезен!
Читать целиком
Юра
Шуткин
Честно говоря сначала я был настроен скептически. Очередной курс требующий денег, но не дающий практического опыта. Каково же было моё удивление тому объёму знаний что дают преподаватели, их отзывчивости.

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

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

Стоит каждого потраченного рубля. Я в восторге. Спасибо за курс преподавателям.
Читать целиком
Александр
Харченко
Довольно полезный и сбалансированный курс как с точки зрения теории, так и практики. Задачи, предлагаемые в рамках курса максимально полно раскрывают возможности описываемого инструментария.
Читать целиком
Юрий
Фисаков
# otus-devops-review

Работая классическим системным администратором, с течением времени начал понимать, что процесс взаимодействия "человек-человек" и "человек-машина" у меня происходит как-то не оптимально.
Столкнулся с тем, что очень большое количество времени уходит не на улучшение существующей инфраструктуры, а моя ежедневная работа больше напоминает вычерпывание воды кружкой из дырявой лодки в океане. Которая горит. И я горю. И всё в огне!
К этим мыслям также добавилось понимание того, что администрирование (в его классическом понимании) потихоньку уходит на второй план, уступая облачным технологиям.
Стал интересоваться, а куда собственно двигаться дальше? Таким образом и наткнулся на термин "DevOps". Сразу вступил в некоторые тематические чатики в telegram и стал изучать "а что же сейчас в трендах и о чём говорят люди?". Ощущение было такое, как будто попал в Польшу - вроде бы слова знакомые, но понятного мало )
Попробовал начать самостоятельное изучение некоторых технологий, но поскольку инструментов под любую задачу ОЧЕНЬ много, понял, что без систематизации получения знаний далеко не выплыву - так и наткнулся на этот курс. Сначала очень душила жаба отдавать столько денег, но альтернатив по обширности программы не было совсем. Таким образом я и попал в группу 2018-05.

Теперь расскажу чуть подробней про курс.
Программа и домашние задания в курсе выстроены логично: в первый месяц идёт несколько теоретических лекций о том, что есть "DevOps", какие практики управления инфраструктурой и командной работы применимы сейчас, знакомство с облаком Google Cloud.

Главным гостем программы является самописное веб-приложение, которое в процессе курса деплоится/собирается разнообразными методами и попутно обвешивается автоматизацией и мониторингом, тем самым знакомя слушателя с разными сценариями развёртывания и best practice по каждому из них.
По сути - в течении курса мы постепенно распиливаем монолитное приложение на отдельные компоненты и учимся правильно готовить всю эту кухню.

Теперь более подробный фидбек про сам процесс:

Средняя продолжительность лекций - около полутора часов, в которой ознакомят с инструментом и особенностями его применения, а более глубокое понимание происходящего начинается при выполнении ДЗ.
По поводу сложности и интересности ДЗ - в первую половину курса было относительно легко, никаких хвостов не оставалось и всё успевал, вот ближе к концу курса сложность растёт, ДЗ с * ( тут так кличут дополнительные, более сложные задания) становятся адово тяжелыми (в хорошем смысле).

Из плюсов:
1. Есть реальный и качественный фидбек преподавателей на вопросы от студентов. Включая те, что не связаны с программой курса. Особенно порадовала QA сессия, где в прямом эфире отвечали на наболевшие вопросы студентов.
2. Качество лекций - читают курс несколько преподавателей, все понимают о чём рассказывают и не боятся отходить от подготовленного материала. Особенно хочу отметить преподавателя Александра Сулейманова: очень качественная подача материала + грамотная речь + глубокое понимание темы разговора, комбинации всех этих скиллов в одном человеке я ещё не встречал. Саша, спасибо! :)
3. Интересные самостоятельные задания, которые в процессе выполнения затягивают и перестаёшь замечать, что уже ночь на дворе :)
4. Программа курса - в 95% случаев актуальна по сей день, за очень редким исключением.

Из минусов (куда же без них):
1. Скорость проверок заданий ближе к концу курса упала, хотелось бы более оперативного фидбека на выполненную работу.
2. Материалы для изучения (в которых описаны самостоятельные задания) стоит слегка отшлифовать и дополнительно прогонять через тестировщика, бывали некоторые неточности и мелкие ошибки в вёрстке. Также изредка натыкался структурные ошибки, когда читаешь материал и в нём описано то, чего по смыслу задания на этот момент ещё быть не может. В целом ничего критичного, что остановило бы от выполнения задания не было, но пригорело несколько раз знатно :)

В целом считаю, что курс однозначно стоит своих денег, за всё время ни разу не пожалел о потраченных средствах, да и за полгода в принципе отбились, через повышение ЗП :)
Курс всецело можно рекомендовать тем, кому необходимо разложить гигантскую кучу информации по полочкам.
Благодарю всех сотрудников Express42 и Otus за такой шикарный курс!
Читать целиком
Сергей
Волчков
В целом отличный курс со своими плюсами и минусами.
Ехав в метро случайно увидел рекламу девопс ,перешел по ссылке и попытался записаться на курс. С первого раза не получилось ,второй раз подготовился и прошел. Решил оплачивать по 1 месяцу, т.к не был уверен в качестве обучения.
Прослушав первую лекцию по девопсу я очень вдохновился, прочитал Проект феникс ,было желание автоматизировать на своей работе все и вся.
Первые полтора месяца были не особо трудными и у меня получалось легко совмещать работу и учебу, на неделе я слушал лекции а в выходные я делал ДЗ.
И столкнулся с такой проблемой, в выходные ревью никто не делает.
Да третьем месяце у меня начал рости долг по домашкам, я понял что с моей нагрузкой на работе я не смогу сделать все ДЗ в срок. На пятом месяце мне на работе сказали что я мало работаю (ну если я раньше работал 12 часов, то теперь после 8 часов работы надо было учиться), на следующий день я написал заявление по собственному желанию. Добавив к моему резюме новый список технологий я был приятно удивлен количеству внимания от эйчаров =).
В данный момент я получил свой офер мечты (отличный стек технологий, зп выше моих ожиданий).

Плюсы:
После курса вы будете знакомы с основными "хайповыми" технологиями.
Минусы:
На момент написания отзыва мои пул реквесты висят 24 дня.
Есть недочеты в описаниях ДЗ, и их не всегда оперативно исправляют, что раздражает.
В описание курса написано:
получите приглашение пройти собеседование в компаниях-партнерах (в случае успешного обучения на курсе).
Система этих приглашений совершенно непрозрачная, даже если вы сделаете все задания не факт что вас куда либо пригласят. Хотя как показала практика это и не обязательно.
Читать целиком
Сергей
Коваль
хороший курс. для закрепления всего пройденного нужно будет еще 3 раза переделать домашки, но в общем, время потраченно с пользой.
Читать целиком
Даниил
Бессонов
Добрый день, коллеги.
В качестве отзыва, хочу сказать большое спасибо всем, кто участвовал в разработке курса и обучении. Отдельное спасибо преподавателям, мне показалось, что все кто читал лекции и отвечал на вопросы студентов, профессионалы не безразличные к своему делу, это вызывает уважение:). В целом этот курс был и остается единственным в своем роде по объему знаний, актуальности материала, методикам преподавания. Вообщем ставлю лайк, подписываюсь, удачи:)!
Читать целиком
Даниил
Бессонов
Добрый день, коллеги.
В качестве отзыва, хочу сказать большое спасибо всем, кто участвовал в разработке курса и обучении. Отдельное спасибо преподавателям, мне показалось, что все кто читал лекции и отвечал на вопросы студентов, профессионалы не безразличные к своему делу, это вызывает уважение:). В целом этот курс был и остается единственным в своем роде по объему знаний, актуальности материала, методикам преподавания. Вообщем ставлю лайк, подписываюсь, удачи:)!
Читать целиком
Алексей
Пузиков
Курс понравился. На курсе удалось познакомится со многими новыми инструментами и походами. Что-то даже стал применять на работе еще в процессе прохождения курса.
Понравилось, что теория и практика идет сквозь одного приложение, которое со временем переживает разные этапы развития. Сначала это монолитное приложение постепенно эволюционирующею в микро-сервисное, вместе с применяемыми инструментами и концепциями.
Читать целиком
Дмитрий
Бун
Курс-приключение, длиной в пол года.
Первое ощущение, что происходит и кто все эти люди.)
У меня большой опыт системного администрирования, и переход на рельсы DevOps дался не просто, прежде всего из за наработанного опыта и как я думал что понимал что такое DevOps. Пришлось потрудиться, прежде всего над собой, чтобы изменения дошли и начались преобразования.
Курс насыщенный, отполированный, с большим количеством практик которые применяются в процессе. Я применил 80% в работе из того что освоил на курсе и до сих пор возвращаюсь к домашкам и нахожу что то для себя новое.
Огромное спасибо преподавателям и сокурсникам за совместное прохождения этого маршрута!!!
Читать целиком
Роман
Маклаков
Хороший и практичный курс, мне понравилось. Многие инструменты пригодились на практике в повседневной работе.
Читать целиком
Виктор
Ломтев
Отличный курс. Все понравилось. Узнал много нового для себя. Спасибо.
Читать целиком
Дмитрий
Седов
Курс не плохой, учат технологиям и их применению на деле, рассказывают что к чему, но не хватает информации о работе с серверными ОС, BareMetal. GeekBrains предлагает курс с такой информацией. В реалиях нашего государства, многим компаниям недоступны облачные сервисы и уметь развернуть k8s кластеры и docker контейнеры на локальных серверах было бы очень кстати. В остальном курс мне понравился.
Читать целиком
Антон
Черенков
Курс полностью поменял мое представление о эксплуатации, процессах разработки и принципах организации работы в команде. Я больше никогда не буду прежним:) Было очень интересно, жаль что курс закончился. Хотелось бы продолжать обучаться в таком темпе, достигая следующие высоты. Спасибо преподавателям за ответы на вопросы и за обратную связь в целом. Было очень здорово!
Читать целиком
Александр
Осипов
В целом курс производит положительные впечатления. Разносторонне, на мой взгляд, представлена сфера заявленных практик и инструментов.
Практическая часть, конечно, требует доработки, т. к. приходится решать проблемы, которые не были задуманы составителями курса. Понятно, что поддержка курса достаточно трудна, особенно с учётом того, что стек технологий меняется и будет меняться. Удачи вам и спасибо.
Читать целиком
Павел
Корженко
Хороший, сбалансированый по знаниям, курс. Буду рекомендовать к освоению.

Всем добра.
Читать целиком
Василий
Егоров
Добрый день, друзья,
Услышал о наборе через баннер в интернете, было свободное время и подумал: почему бы нет?
Порадовало, что потенциальных студентов отсеивают сразу на первом тестировании перед поступлением. По цене курса скажу, что эту сумму легко можно отбить уже за один месяц работы (если ее не было до этого), т.к. прохождение курса дает массу преимуществ перед другими.
Касательно программы, я ее видел в начале и меня порадовала и проработка и продолжительность - по моему идеальное соотношение: и не бежишь как угорелый по вершкам и не затягиваешь на 8 лет.
Но если честно, не ожидал, что за такое время так глубоко залезем в тему (естественно, подразумевается, что вы сами этого хотите и решаете все домашки со всеми возможными заданиями со *).
Спасибо ребятам-проверяющим за содержательные комментарии и поддержку, когда еще чуть-чуть и руки опустятся на очередной звезде в домашке (особенно Дроздецкому Владимиру).

Однозначно рекомендую этот курс как сисадминам, так и девелоперам.
Даже если в программе вы видите много знакомых слов - поверьте, домашки покажут, что ДО курса вы видели только вершину айсберга.
Удачной учебы.
Читать целиком
Виктор
Воронцов
Я работаю в компании, которая занимается разработкой программного обеспечения для малого бизнеса.
В наших проектах активно применяются различные DevOps практики.
Так как большого опыта в этом направлении у меня не было, мне хотелось ознакомиться с "best practices" по DevOps.
Поиск в интернете привел на курс «DevOps практики и инструменты» от компании Otus и Express42.
Меня сразу заинтересовала программа обучения, а именно: много практических занятий на примере реального приложения.

В целом, я считаю, что курс построен хорошо, помогает систематизировать полученные ранее знания и приобрести опыт от ведущих инженеров Express42.
Важной составляющей курса являются самостоятельные практические занятия по методичкам, которые составляют примерно 80-90% от всего обучения.
Они помогают усвоить теорию, которая без практики скорее всего быстро забудется.
Поэтому придется пожертвовать своим личным временем на выполнение домашек и изучение дополнительного материала по каждой теме.

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

Из минусов хочу отметить некоторые неточности и ошибки в методичках по дз. Иногда из-за этого приходилось потратить немало времени на выполнение задания.

Данный курс могу рекомендовать всем, кто хочет систематизировать свои знания в этом направлении или ознакомиться с актуальными инструментами и практиками DevOps.
Спасибо Otus и преподавателям Express42!
Читать целиком
Артём
Брыкин
Привет!
До поступления на курс "DevOps: Практики и инструменты" я занимался администрированием гетерогенной (Linux+Windows) инфраструктуры в молодой IT-компании.
Работая не долгое время(примерно год), понял что у меня не хватает знаний для автоматизации простейших действий - развернуть настроенную ранее виртуалку в облаке, автоматизировать выкатку продукта на стенд, автоматически конфигурировать несколько серверов, не заходя на каждый по ssh и пр.
Слова типа Ansible, Terraform, Prometheus, Gitlab, Docker, Kubernetes и пр - звучали повсеместно в интернетe.
Их было много и для меня это были непонятные названия, как из другой вселенной, которые наводят страх и неуверенность - тот момент, когда не знаешь даже, с чего начать. Но в то же время, я чётко осознавал, что освоив их - я смогу решить те задачи по автоматизации, которые не могу решить сейчас.
Коллеги из OTUS грамотно помоги побороть страх неизвестности, давая постепенно попробовать все самые популярные из этих инструментов в действии, предварительно рассказывая о них в видео-лекции, а в последствии давая практические задания разной степени сложности для закрепления знаний.

В целом, курс оказался очень ёмким, но времени на его прохождение уделено, как мне показалось, мало.
Часто бывали моменты, когда увиденного в видео-лекции оказывалось мало для решения практических заданий разной степени сложности - приходилось гуглить(а куда без этого?), на выходных сидеть по ночам, на работе отвлекаться на ДЗ.
Иногда возникали трудности с подготовкой окружения для выполнения домашних задачек.
Поэтому, если вы до сих пор работаете на Windows с WSL - советую установить в качестве второй ОС любую Debian-based систему (Ubuntu, Mint, etc), или хотя бы развенуть виртуалку с десктопом в VMWare Workstation (Virtual Box не всегда подойдёт, с WSL тоже намучаетесь когда будете осваивать Vagrant).
По мере прохождения курса, я старался задействовать каждый инструмент в инфраструктуре на работе и, что не мало важно, вписывал приобратённые навыки в резюме и профиль в LinkedIn.
В конце курса, когда пришло время делать курсач - мне написали из компании, которую заинтересовал мой небольшой опыт и энтузиазм ).

В итоге, я устроился на новую работу, c более высокой ЗП и удалённым графиком работы.
Сказать, что всё это благодаря курсу - ввести в заблуждение. Курс даёт только базовые знания и возможность набить шишки. Всё остальное - зависит только от вас.
Главное - это постоянное усовершенствование, не опускать руки при неудачах и саморазвитие, не стоять на месте и верить в свой успех.

Всё в ваших руках!
Читать целиком
Иван
Борискин
Мой предыдущий опыт работы не столь разнообразен и ограничен работой системным администратором (читай эникейщиком), а затем инженером технической поддержки (LAMP, SIP, VOIP). На момент выбора курса я лишь отдаленно и очень поверхностно понимал термин DevOps. Все понимание сводилось к тому, что это стык системного администрирования, разработки, тестирования, развертывания и технической поддержки программного продукта. Первое чувство после ознакомления с программой курса было связано с неуверенностью осилю или нет этот курс: стоит не дешево и инструменты, все без исключения, были для меня пустым звуком. Но курс очень заинтересовал охватом инструментария и возможностью получить представление и практический опыт для вхождения в отрасль. Я рискнул и не пожалел. Понял насколько я недооценивал порог вхождения в DevOps, он достаточно высок. Проект, по окончании курса, делать надо однозначно, ведь это хороший способ упорядочить и структурировать в голове тот объем материала, который был дан на курсе. Уверен, что после этого будет больше шансов пройти успешно собеседование и развиваться в выбранном направлении. Преподаватели - молодые ребята, уже обладают серьезным практическим опытом и делятся именно тем, что работает сегодня в индустрии, а не сухой теорией, оторванной от практики. Поэтому если вам интересно программировать, но не настолько чтобы заниматься только программированием, если вам нравится настраивать не только ПО, но и инфраструктуру, автоматизировать этот этап, понимать взаимосвязь компонент, контролировать и влиять на процессы, скрытые за интерфейсом программного продукта - вам сюда, в DevOps, здесь ваш мозг не заскучает и не заржавеет.
Читать целиком
Светозар
Гремячих
Очень хороший курс. Расширяет кругозор и дает знания. Порождает желание пойти учиться далее по куберу, изучить Ci/CD глубже, изучить AWS, обязательно углубить знания Linux. Отусу спасибо за новые знания, работу наставников, работу педагогов-инженеров.
Читать целиком
Николай
Тихомиров
Доброго времени суток. Благодарю за прекрасный курс по начальным знаниям для развития в DevOps направлении. Огромное спасибо всем руководителям, преподавателям, наставникам.

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

СПАСИБО
Читать целиком
Алексей
Колосков
Курс очень понравился. Позволил привести в порядок разрозненную мозайку знаний и сэкономить прилично времени на самостоятельном изучении инструментов и технологий, с которыми ранее работать не приходилось.
Особенно интересны были "задания со *", позволяющие более глубоко изучить предлагаемые инструменты, а так же создать наработки для дальнейшего использования в реальных проектах.
Читать целиком
Алексей
Волков
Добрый день.
Хочу выразить свою благодарность все преподавателям, которые присутствовали на курсе. Не буду выделять кого-то конкретно, все высококлассные специалисты.
В целом мне курс очень понравился. Получил много новых знаний, которые применяю практически каждый день на практике.
Хотел бы обратить на качество домашних заданий. Не на их сложность и неочевидность (это то как раз и хорошо), а на грубые ошибки и не соответствие написанному. Надеюсь вы это исправите.
Справедливости ради хочу заметить, что именно слабый блок по кубернетис послужил поводом дополнительно поступить на отдельный курс по куберентис)))
Спасибо.
Читать целиком
Павел
Бацев
Интересный курс, много практики. Методички вполне удобные, возможно выполнение ДЗ и без просмотра лекций. Дружное комьюнити, много полезной инфы в канале slack. Отзывчивый куратор курса Владимир Д.
Из пожеланий: некоторым преподавателям курса немного поработать над работой с аудиторией, для большего вовлечения в курс и повышения заинтересованности.
Резюмируя оценку курса: 10 Александров Пистолетовых из 10.
Читать целиком
Сергей
Курбатов
Курс в целом отличный, рассматривается много решений, которые в повседневной жизни devops неотъемлемы. Подкачало оформление ДЗ, оно не однородно и бывает крайне устаревшим, особенно в части Kubernetes. Не хватало в конце курса творческих задач типа "максимально унифицировать ansible роль для использования в других проектах" (пример).
Не хватало рассмотрения различных сценариев работ с ansible template на базе jinja2, где можно параметризовать различные параметры, например таким образом можно было сделать ansible-роль nginx для работы приложения.
Очень не хватало критики преподавателей, пример - " у вас все сделано правильно, но было бы идеально, чтобы вы сделали вот так, это упростит работу. Присылайте merge request, можем обсудить после"
Так же в идеале, хотя бы частично можно было бы рассмотреть работу с различными облаками, пример - "часть приложений разместить в облаке google, часть в aws или azure и настроить связь".

В общем, спасибо большое за курс, надеюсь получиться поучиться у вас еще раз.
Читать целиком
Иван
Кучин
Выражаю благодарность авторам и преподавателям курса. Было очень интересно и познавательно, в сжатые сроки рассказано про большое количество инструментов и практик, про их применение. После курса становишься намного ближе к пониманию того, что все-таки есть Devops и как его применять. Отдельное спасибо Владимиру Дроздецкому за оперативную помощь и поддержку в решении проблем при выполнении домашних заданий. Команде Отус также спасибо за отличное техническое обеспечение курса и удобный график занятий. Единственное на что хочу обратить внимание - своевременно обновлять и актуализировать содержание домашних заданий, т.к. некоторые пункты их них не работали или работали не так как ожидалось по разным причинам.
Читать целиком
Алексей
Николаев
На курс "DevOps практики и инструменты" я попал, уже работая в IT-компании, где начали внедряться CI/CD практики. Из знаний по теме - начальный уровень линукса и докер.
Содержание курса показалось достаточно наполненным и удовлетворяющим требованиям, поэтому было решено его пройти.
Так как весь DevOps держится на Linux, перед началом курса вам предлагают пройти тест на знание различных команд.
И, хоть изначально у меня был Windows-стек, тест я прошел без каких-либо усилий.
Cразу хочу сказать, что вас не должен вводить в заблуждение уровень теста, так как в дальнейшем, на занятиях и в домашних, заданиях с линуксом придется дружить на ты.
Абсолютное большинство лекций было достаточно интересными, преподаватели с чувством юмора, и, видно, что являются действующими профессионалами в своих областях.
Все проходило в непринужденной атмосфере и в непосредственном контакте со студентами. Можно тут же, на лекции, задать вопрос и преподаватель тебе ответит и обьяснит непонятный момент.
Правда, некоторые темы пришлось серьезно догугливать, что в дальнейшем помогло с домашками.
Кстати, о домашках - наиболее спорная для меня составляющая курса. Большинство из них невозможно сделать, просто повторяя шаги по методичке.
Так как в них встречаются ошибки, несоответствия версий, да и просто опечатки, каждая такая работа напоминала полноценное исследование темы, зачастую многодневное.
Тем радостнее были моменты закрытия пулреквестов по таким заданиям. Так что приготовьтесь, что выполнение дз займет у вас кучу времени.
Конечно, это полезно - размять мозги, но, тут они не разминались, а кипели. Парни, чините домашки :-)
Примерно за месяц до окончания курса необходимо выбрать тему и представить курсовой проект.
К сожалению, отсутствовал разбор проектов группы, и не было их защиты как таковой. Просто у всех всё зачли.
Это, конечно, минус, так как работа была проделана немаленькая.
В итоге пройдя курс, я уже уверенно могу выполнять свою работу в рамках задач DevOps, что говорит о том, что курс был 100% полезным для меня.
Также курс показал мне несколько интересных направлений(kubernetes), скилы в которых я начну развивать для себя отдельно.
Читать целиком
Денис
Барсуков
Всем привет!
Меня зовут Денис и я являюсь full stack developer. Работаю в IT более 10 лет и постоянно повышаю свой профессиональный уровень.
Безусловно в наше время есть огромное количество книг и интернет ресурсов, но я дорожу временем и именно поэтому выбрал курсы OTUS.
Мои ожидания от курса оправдались по многим причинам: быстрая обратная связь от лучших инженеров индустрии, только современные инструменты, дружелюбное сообщество учащихся и преподавателей с которыми можно обсуждать реальные проблемы, в том числе и после завершения курса. На курсе очень много практики, так что посоветую новоприбывшим не откладывать на потом материал, его будет с достатком и успеть все можно только приложив усилия. На сегодняшний день что бы быть по настоящему гибкой и сильной командой необходимо обладать многими навыками. DevOps практики как нельзя лучше интегрируются с бизнесом и дают преимущества как Вам так и компании.
Так же хотелось бы поблагодарить всю команду OTUS за их нелегкий труд и пожелать ребятам успехов!
Читать целиком
Алексей
Ковтунович
Курс был очень интересен и позволил познакомиться с большим количеством разнообразных инструментов. Теперь применяю полученные знания в работе прокачивая скилл.
Читать целиком
Дмитрий
Исупов
Всем привет. Окончил курс "DevOps практики и инструменты" в июне 2020. Сам работал системным администратором и захотелось расширить свой кругозор по этой теме, которая сегодня очень востребована. Самостоятельно освоить возможно, но это занимает значительно больше времени. Не понятно с чего начать, возникают вопросы правильно ли я делаю, как все это потом объединить в единую систему. Куда лучше когда курс может дать правильное направление для изучения. Ранее уже проходил в ОТУСА другой курс и качеством остался доволен.
Лекции добротные и материал излагается доступно. Преподаватели знают о чем говорят и могут ответить на возникающие по ходу лекции вопросы. В материалах к занятиям прикреплены дополнительные ссылки и документы, так что можно углубиться в изучении темы.
Практическая работа выстроена вокруг учебного приложения и с каждым занятием обрастает кодом, логированием, мониторингом и прочей автоматизацией. А в завершении я получаю полностью рабочий цикл для разработки и сопровождения приложения. Идею с приложением считаю главной "фишкой" этого курса и ее необходимо развивать (об этом чуть ниже).
Есть и минусы. Первый и самый большой - преподаватели. Некоторые просто не подходят для этой роли. Есть откровенно слабые лекции именно из-за преподавателя. Иногда казалось, что просто читает слайды и видно, что не готовился, будто его заставили. Но занятий таких немного.
Второй - домашние задания. В методичке записана пошаговая инструкция для его выполнения. Отсутствует "магия" между исходными данными и результатом. В этом месте, как по мне, и происходит само изучение, закрепление материала и приобретение опыта. Ради этой стадии я сюда пришел. А так как все задания связаны между собой и их приемка зависит от тестов проведенных роботом, то маневров здесь немного. Спасают положение задания со звездочками, неточности и ошибки в самих инструкциях, неожиданно сломанное приложение при его выполнении (да-да, именно здесь огромный такой плюс). В общем надо считать пошаговые инструкции продолжением лекций, неким практикумом, а задания со звездочкой - домашним.
Резюмируя. Грамотные преподаватели, современные инструменты, подходы к разработке и сопровождению актуальны, полученные знания и опыт сегодня точно востребованы (сужу по множеству вакансий). Совершенно однозначно могу рекомендовать этот курс.
Читать целиком
Илья
Семерня
До обучения в Отус я работал старшим сисадмином. Как то наша компания компания привлекла для аудита компанию Экспресс42 и я увидел профессионализм этих ребят. Когда узнал, что есть еще и школа- других вариантов куда пойти учиться уже даже не рассматривал и руководство отправило меня на обучение именно сюда.
Курс девопса выбрал так как эти навыки мне реально каждый день нужны на работе. А чувство огромных пробелов в знаниях били по моему профессиональному либидо)
На курсе мне понравилось все: и эргономика личного кабинета, и подача материала, и коммуникация с учителями. Особо понравилось, что обучение проходит с юмором, можно любому учителю написать в личку, решить проблему по учебе и не только, поугарать на отвлеченные темы)
Из того что хотелось бы добавить я бы выделил момент тайминга… Все прекрасно понимают, что ученики тоже загружены и, как выяснилось, учиться два дня в неделю и двумя домашками сложновато по времени… В итоге это сводится к тому, что домашки делаются с выпученными глазами и с качеством «лишь бы сдать», а не чтоб вникнуть… посему хотелось бы видеть поток и два раза в неделю и поток один раз в неделю, чтоб можно было выбрать удобный график… Да, это увеличит срок обучения, но и «галопом по Европам» тоже не особо хорошо…
Так же хотелось бы более мощного вступительного тестирования и разделения на «слабую» и «сильную» группы… Я не хочу спрашивать почему люди, которые не разу не видели линукс, прутся в девопсы и усложняют процесс обучения остальным… Больше по этой теме писать не буду, просто оставлю это как тему для размышления для вас…
После данного курса я стал увереннее себя чувствовать в работе с системами к которым ранее даже боялся подойти. Сейчас спокойно ориентируюсь во всех изученных аспектах и это огромный плюс, ведь теперь я могу уже на имеющемся окружении на работе совершенствовать свои навыки, а не городить какие то тестовые стенды чтоб понять что это за та или иная система.
Окончив данный курс я мечу уже на должность девопса в компании где сейчас работаю и это очень хорошо! Уходить я ни куда не собираюсь, хочу вырасти в той компании, которая поверила в меня, дала мне шанс проявить себя и стать более квалифицированным сотрудником!
Читать целиком
Eduard
Zag
Благодарю за курс Devops было очень интересно и познавательно) так же хочу поблагодарить, всех преподавателей за активную помощь в процессе обучения!)
Читать целиком
Константин
Иванин
Добрый день!
Вот и подошло к концу моё обучение на курсе DevOps практики и инструменты. Хочется сказать СПАСИБО за этот курс компаниям Otus и Express 42.

Я почти 10 лет занимался ERP разработкой и немного базами данных, и все это время меня не покидала мысль, что что-то тут не так. Когда вся индустрия мчится в светлое будущее, мы разворачиваем инфраструктуру руками, мерджим и деплоим код руками, иногда выкатывая на продакшн такое сочетание фич и кода, которые ни разу не тестировались вместе. И пресловутый time to market никак не сокращается. И вот я перешел в новую компанию на новый проект, где все пишется с нуля на современном стеке технологий, но подходы остались все теми же. В 2020 уже со всех сторон слышны модные слова "DevOps", "CI/CD", "IaC". но что это и как применять в своей ежедневной работе было непонятно. Договорились с работодателем, мне оплатили это курс и, по его окончании, я перейду на новую позицию, чтобы внедрять лучшие практики DevOps в своей команде.

Теперь подробнее о курсе. Этот курс с максимально широким охватом инструментов и его, в каком-то смысле, можно рассматривать как вводный курс, который отвечает на вопрос "А что же вообще есть в современном мире разработки и эксплуатации?". Для более глубокого изучения и понимания отдельных аспектов, есть курсы Администратор Linux, CI/CD, Мониторинг, Kubernetes - это тот шорт лист, который я выделил для себя, для дальнейшего развития.
В курсе очень много практики. В моем потоке было 29 лекций и по 24 из них были домашние задания. Организация проверки, да и сами домашки заслуживают отдельной похвалы. В начале курса это все выглядит как какая-то магия, но концу курса вы уже понимаете как работает автоматическая проверка домашек и в состоянии сами написать такой pipeline. На каждое ДЗ вы получаете презентацию на 50-100 слайдов, где в подробностях расписан каждый шаг. Так что если не было понятно на лекции, вы усвоите материал "руками". И почти в каждом ДЗ есть одно или несколько заданий со звездочкой. Сделать его, не усвоив материал, будет очень сложно. Там нет пошаговых инструкций, только само задание и направление куда двигаться.
К плюсам курса также можно отнести то, что было уже много потоков и программа выверена и сам процесс процесс обучения проходит гладко. Курс достаточно популярен, на моем потоке было под сотню человек. И если возникают вопросы, то отвечают не только преподаватели, но и другие студенты.

В общем, если для вас это новая тема - легко не будет. Запасайтесь временем, терпением, готовьтесь много читать документацию и гуглить. Но если пройдете этот путь, будете совсем по другому другому смотреть на привычные вещи.
Читать целиком
Игорь
Мокеев
Все отлично!
Читать целиком
Александр
Горохов
До обучения я устроился инженером по внедрению ПО с налётом DevOps.
Выбрал курс по длительности и освещаемым темам, было интересно глубже погрузиться в DevOps так как это сейчас очень актуально на рынке.
Мне не понравилась последняя часть про кубернетис. Там ссылаются на стороннюю инструкцию по развертыванию, она не учитывает ограничения бесплатного аккаунта gcloud. В процессе возникает куча проблем из за этого. Нужно сделать какие то пометки на этот счет в домашних работах.
Мне обучение позволило поменять работу увеличив зп где то на 70к в месяц.
Читать целиком
Владимир
Власов
По образованию я специалист по неразрушающему контролю, закончил ОмГУПС.
Сейчас full stack разработчик в "Тамтэк", девлид, в основном пишу на React, Django, Flask.
Почему выбрал именно этот курс? Скорее курс выбрал меня. Мы являемся аутсорсерами и не на все проекты получается добавить DevOps'а, а необходимость появляется.
Например где-то переделать деплой или какие-то другие задачи, чтобы разработчики могли сделать это самостоятельно.
Собственно по этой причине несколько людей с компании и отправили на курс ОТУС, поучиться и посмотреть на сколько он подходит компании.
На курсе дается хороший материал, работа с новыми технологиями, в целом мощно прокачал свой опыт и кругозор, было очень полезно.
В плане чего добавить, наверное хотелось бы чуть более новых версий, Python 2 с этого года уже не поддерживается, хотя конечно и еще остается много где.
Прохождение курса несомненно привело к ускорению роста в компании, но основное то, что я получил много полезных знаний и опыта,
которые уже довелось успешно применить на проекте.
Читать целиком
Альберт
Пальмин
курс хороший. Было бы круто, если на лекции более подробнее рассматривалось решение домашней задачи.
Читать целиком
Константин
Костенко
Работаю офицером безопасности в платёжном шлюзе
Выбрал курс, потому что коллеги положительно отзывались об OTUS, и мне надо было разобраться в процессах DevOPs для оценки рисков и подготовке преложений по обеспечению защиты
В курсе мне понравились формат обучения, подразумевающий выполнение практических заданий с самого начала, что не давало скучать на «теории», профессиональный опыт наставников.
Помогло глубже разобраться в процессах разработки, выкладки и мониторинга приложений.
Читать целиком
Дмитрий
Корлас
Курс devOps практики и инструменты очень интересен. Я работаю разработчиком ПО и благодаря курсу попробовал на практике множество инструментов и сервисов для автоматической сборки, доставки и мониторинга ПО. Некоторые инструменты я знал или хотя бы слышал о них, но со многими познакомился впервые. Terraform, ansible, packer, vagrant, grafana, prometheus, kibana, docker, gitlab, kubernetes и прочие друзья используются на множестве примеров и домашних заданий в облачном сервисе google cloud platform, а так же и на локальной машине.
Курс рекомендую, много практики и очень интересно!
Весь процесс обучения построен вокруг некоего сервиса по добавлению постов и комментариев. Сервис этот постепенно преобразуется из монолитной в микросервисную архитектуру. Практически после каждой лекции есть домашнее задание. Задания интересные, усложняются по мере прохождения курса. Некоторые мне показались чересчур сложными и объемными, на их решение уходило значительное время, вплоть до нескольких дней. Но полученный опыт бесценный и сами задания держат атмосферу инженерной мысли, все это подталкивает не останавливаться, а идти вперед.
По поводу заданий есть наблюдения и обратная связь к авторам курса - обновлять версии используемых пакетов и фиксировать их явно, тк во многих заданиях, к сожалению, используются устаревшие версии. Исправление опечаток тоже пойдет на пользу. Без этих нюансов и опыта в devOps часто трудность выполнения заданий оказывается в подборе и настройки совместимых версий пакетов, а не в поиске самих решений. Серия домашних заданий завершается дипломным проектом, который объединяет полученные знания в виде конечного приложения.
Хорошая организация подачи материала - расписание лекций соблюдается, каждую встречу можно просмотреть в записи. Сразу видно, сделано IT инженерами! Здесь хочется сказать огромное спасибо организаторам за то, что привлекли светлые умы преподавателей и конечно же самим преподавателям за вклад их сил, знаний и времени в этот образовательный процесс!
Обучение проходил в период февраль-август 2020 года.
Читать целиком
Георгий
Ващенко
Работаю бэкенд-разработчиком.
С devops практиками и инструментами был знаком поверхностно и лишь с некоторыми.
Курс позволил попробовать и освоиться с инструментами по разворачиванию и настройке инфраструктуры в облаке GCP (packer, terraform, ansible),
научил побеждать в сборке Docker-образов, созданию и отладке docker-compose'ов,
пособирать руками yaml'ники для Kubernetes'а, а потом структурировать всё в Helm-чарты и научил отлаживать деплой.
В идеале после курса продолжить углубляться в Kubernetes, чтобы не растерять знания.

Все лекции интересные, с примерами на-лету. Только полтора занятия по Git'у были лишними)

Все ДЗ были актуальные и проработанные (набор 2020-02), за исключением разве что одной-двух.
Хотя наличие неточностей побуждало к чтению документации по тулам, активному "дебагу" и прокачиванию опыта и внимательности.
В течение курса было два недельных перерыва, без лекций.
Это отличный шанс догнать по домашкам, с которыми лучше не затягивать дольше одной недели, особенно к концу курса, ближе к выпускной работе.
Задания со звёздочкой прекрасно закрепляют материал и расширяет кругозор по изученной теме.

Организацию курса считаю отличной.
ЛК на otus.ru, календарь, Zoom-лекции и их записи, Slack, github, авто-тесты домашек-pull request'ов, проверка преподавателями, репозитории для IaC.

Спасибо!
Читать целиком
Алексей
Васильев
Я работаю разработчиком бизнес-приложений в компании ОТР.
В какой то момент понял, а может быть и услышал про направление в профессиональном развитии, именуемое T-shirt.
В обучении понравилось открытость преподавателей, практические домашние задания, с возможностью исследовательской работы, закрепление полученных навыков через проектную работу.
Обучение дало уверенность в своих силах, позволило расширить горизонты используемых технологий и задач.
Читать целиком
Алексей
Бичуцкий
Курс "DevOps Практики и инструменты" мне помог изучить темы, с которыми ранее не было опыта работы, а также систематизировать уже существующие знания.
Большим плюсом для себя считаю практическую направленность обучения и актуальность кейсов в самостоятельных заданиях.
C изучаемыми инструментами приходилось периодически взаимодействовать на протяжении курса, тем самым обеспечивалась
проработка материала. Например, в 1-м модуле использовался packer и terraform, а во 2-м модуле при работе с ansible,
они интегрировались с ним.
Из минусов курса я бы выделил несколько моментов:
- теорию преподают практики, имеющие опыт, но иногда возникало ощущение, что не хватает именно преподавательских навыков;
- несколько раз встречались опечатки в методичках, из-за которых было потрачено время на поиск ошибок у себя.
В целом, считаю прохождение курса "DevOps Практики и инструменты" безусловно полезным.
Читать целиком
Иван
Косарев
Много изучал рынок курсов и несомненно Отус чемпион на рынке создания квалифицированных devops инженеров.
На курсе изучается очень много инструментов, за полгода про все полноценно рассказать абсолютно невозможно.
Хотелось бы увидеть более расширенную версию курса.
В остальном все отлично. Программа курса ясная, инструменты востребованные.
Я бы посоветовал развиваться в систему не только из лекций и дз, но и систему коротких видео и коротких тестов по теме.

Спасибо, курс мне очень помог, но он воистину не из легких)
Читать целиком
Иван
На курс пришел уже опытным админом. Курс дал мне не только основы девопса, как такового, но и помог адаптироваться в современном айти мейнстриме!
Спасибо большое и успехов Вам, уважаемые разработчики и преподаватели курса!
Читать целиком
Дмитрий
Черкасов
Замечательный курс и преподаватели! Спасибо за новые знания!
Читать целиком
Алексей
Чуприн
Прямо сейчас я занимаю должность тестировщика в ИТ-компании, тесно связанной с банковским делом, и именно мой работодатель помог выбрать курс, способный подготовить меня к получению роли DevOps-инженера... и теперь я точно уверен, что готов!
Otus предлагает четкую последовательность развернутой и структурированной информации об инструментах и практиках, необходимых для любого уважающего себя DevOps'a. Очень приятно, что это не просто поверхностный взгляд на доступные технологии, а практически полный разбор каждого инструмента "до винтика". А домашние задания действительно интересно выполнять!
Прогресс в области информационных технологий не стоит на месте, и методические указания довольно быстро теряют актуальность, но если вы не боитесь потратить чуть больше времени на изучение технической документации к новым версиям Docker или GitLab - этот курс точно для вас!
Читать целиком
Кирилл
Кривоспицкий
Формат курса - удобный, если нет постоянного завала на работе (рассчитывайте время и силы)
Без базовых знаний linux и хотя бы начального представления о продакшене в IT - заскакивать на курс будет тяжело.
Готовьтесь много гуглить - это поможет..
В методичках вас ждёт - "отрицание, гнев, торг..." - готовы пройти весь путь? Отлично!

Курс даёт отличные вводные по инструментам DevOPS, но в проде придётся много апгрейдиться
Разносторонние лекции и доп. материалы
Отдельно отмечу блоки про Terraform и Docker - у нас их вели Тимур Батыршин и Филипп Игнатенко - огненные демо и разбор примеров.
Нестандартные подходы к решению заданий только приветствуются.
Я бывало закидывал куратора курса вопросами - получал верное направление, спасибо )..

9 из 10 за курс от меня - остался доволен.

- 1 почините методички по Gitlab и побольше расскажите о том, какой это мощный инструмент для автодеплоя , понимание этого может и не прийти.
Читать целиком
Станислав
Добророднов
Я работаю DMP девопс-инженером. Выбрал обучение в OTUS, чтобы расширить свой кругозор в рамках профессии и пополнить копилку лучших практик.
На курсе мне понравился творческий подход к решению задач, а также разнообразие стека.
Обучение дало однозначно более глубокое понимание процессов использования технологий.
Читать целиком
Сергей
Кутчер
Я работал/работаю на поддержке бэкенда банка. Помимо поддержки, есть небольшой опыт коммерческой разработки на Java (Spring Fraemwork).
Перед переходом в ИТ - почти 10 лет работал в топливно-энергетическом комплексе. Начинал со слесаря и дорос до инженера ПТО. Курс в OTUS мне порекомендовали коллеги.
Курс понравился, лекции от действующих девпосов позволяют погрузиться в best-practics, а практика дает представление о реальных кейсах. Что хотел бы изменить, так это обновить методички.
Обучение помогло мне систематизировать знания, которые были накоплены в процессе работы. Некоторые аспекты курса удалось перенести на работу. Обучение сподвигло погрузиться в python и ansible
На данный момент новые предложения от компаний мне поступают, но цели сменить текущее место работы у меня нет.
Читать целиком

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


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

Подготовительный курс
Курс рассчитан для программистов и администраторов, которые хотят освоить ОС Linux с нуля

На курсе мы:

  • детально разберем основные команды в Linux и научимся работать в консоли

  • познакомимся с зомби, сиротами и демонами

  • выясним, что такое ядро операционной системы и системные вызовы

  • научимся работать со стандартными потоками ввода/вывода

  • разберем некоторые особенности файловой системы ext4

Записаться
Корпоративное обучение для ваших сотрудников
Поможем вашей компании развивать команду! Профиты данного курса для компании: Подробное изучение самых популярных баз данных с возможностью сосредоточиться на тех, которые используются в компании / Оптимизированные стабильные системы / Работа над промышленными задачами во время практики
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
C 27 July
Тема 1. Что такое DevOps и история его развития
Тема 2. DevOps как система. Практики и методики
Тема 3. Система контроля версий как основа разработки и поставки ПО. Знакомство с Git
Тема 4. Локальное окружение инженера. ChatOps и визуализация рабочих процессов. Командная работа с Git. Работа в GitHub
Тема 5. Знакомство с облачной инфраструктурой и облачными сервисами
Тема 6. Основные сервисы Yandex Cloud
C 21 August
Тема 7. Модели управления инфраструктурой. Подготовка образов с помощью Packer
Тема 8. Знакомство с Terraform
Тема 9. Принципы организации инфраструктурного кода и работа над инфраструктурой в команде на примере Terraform
Тема 10. Управление конфигурацией. Знакомство с Ansible
Тема 11. Продолжение знакомства с Ansible: templates, handlers, dynamic inventory, vault, tags
Тема 12. Ansible роли, управление настройками нескольких окружений и best practices
Тема 13. Локальная разработка Ansible ролей с Vagrant. Тестирование конфигурации.
Тема 14. Безопасность инфраструктуры
C 25 September
Тема 15. Технология контейнеризации. Введение в Docker
Тема 16. Docker контейнеры. Docker под капотом
Тема 17. Docker образы. Микросервисы
Тема 18. Сетевое взаимодействие Docker контейнеров. Docker Compose. Тестирование образов
Тема 19. Технология непрерывной поставки ПО
Тема 20. Устройство Gitlab CI. Построение процесса непрерывной интеграции
Тема 21. Безопасность контейнеров, интеграция проверок безопасности и пайплайны
C 19 October
Тема 22. Введение в мониторинг. Модели и принципы работы систем мониторинга
Тема 23. Мониторинг приложения и инфраструктуры
Тема 24. Применение инструментов для обработки лог данных
Тема 25. Применение системы логирования в инфраструктуре на основе Docker
C 9 November
Тема 26. Контейнерная оркестрация
Тема 27. Введение в Kubernetes #1
Тема 28. Введение в Kubernetes #2
Тема 29. Основные модели безопасности и контроллеры в Kubernetes
Тема 30. Ingress-контроллеры и сервисы в Kubernetes
Тема 31. Интеграция Kubernetes в GitlabCI
Тема 32. Kubernetes. Мониторинг и логирование
C 4 December
Тема 33. Выбор темы и организация проектной работы
Тема 34. Консультация по проектам и домашним заданиям - промежуточная приемка - 27.10
Тема 35. Защита проектных работ
Скачать подробную программу

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

Обучение проходит онлайн: вебинары, общение в Слаке курса, сдача ДЗ и получение обратной связи от преподавателя. Вебинары идут дважды в неделю по 1,5 часа. Вебинары сохраняются в записи в личном кабинете.
Длительность курса 4 месяца + 1 месяц на проект.

Практические задания выполняются с использованием Яндекс.Облака. Студент получит промо-код, средств которого хватит для выполнения всех ДЗ. Для создания аккаунта потребуется банковская карта. 

Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

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


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

  • будете понимать особенности современной разработки и использовать актуальные инструменты для обеспечения бесперебойной работы приложений.;

  • научитесь работать с такими инструментами как: Packer, Terraform, Ansible, Vagrant, Docker, Kubernetes, Gitlab CI, Prometheus, Grafana, ELK/EFK stack

  • работать с инфраструктурой, как с кодом

  • получите сертификат о прохождении курса;

  • получите приглашение пройти собеседование в компаниях-партнерах (эту возможность получают самые успешные студенты).

Дата выдачи сертификата: 31 January 2024 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «DevOps практики и инструменты»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «DevOps практики и инструменты»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
Работа с данными и сетями в docker
Денис Федоров
День открытых дверей
16 November 2021 года в 20:00
Для доступа к прошедшим мероприятиям необходимо пройти входное тестирование
Возможность пройти вступительное тестирование повторно появится только через 2 недели
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Стоимость обучения
Cтоимость указана для оплаты физическими лицами
84 000 ₽
105 000 ₽
Продолжительность
5 месяцев
Начало занятий
27 July