Яндекс.Практикум
193 отзыва

DevOps для эксплуатации и разработки от Яндекс.Практикума

Это курс для IT-специалистов с опытом работы, которые хотят делать релизы быстрыми и безопасными, инфраструктуру — настраиваемой и стабильной, а взаимодействие команд — слаженным и эффективным. Вы освоите практики и инструменты DevOps, которые помогут вам решить эти задачи, перейти на новый профессиональный уровень и работать как Netflix — делать сотни деплоев за день.
  • 6 месяцев
  • Сертификат об обучении
92 000 ₽

Актуальная стоимость обучения.

Данные обновлены 18 июня 2025 г.

Рассрочка: 16 000 ₽ / мес.

  • 6 месяцев
  • Сертификат об обучении
Перейти на страницу курса
Важно. Итоговая цена на странице курса может отличаться.

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

Ознакомьтесь с программой курса «DevOps для эксплуатации и разработки» от Яндекс. Практикума

1. Знакомство с компанией. Вы попадаете на работу в стартап, знакомитесь с командой и удивляетесь, как вообще возможно так работать. Желая скорее всё поправить, вы начинаете разбираться в том, как устроена разработка ПО в наши дни, и делаете первые шаги на пути ускорения производства.

  • Как устроен жизненный цикл ПО.

  • Системы контроля версий. Почему все выбирают Git?

  • Бережливое производство.

2. Достаточно хороший код. Ваш стартап покупает IT-гигант — Krupnaya Kompaniya (KK). Тимлид вашей команды становится вашим проводником на пути познания DevOps. Но проблемы с вашим приложением никуда не уходят. Вы узнаёте, что приложение работает плохо на продуктивной среде, а в разработку постоянно приходят новые заявки на исправление дефектов. Из-за этого копится работа, а о выпуске нового функционала и стабильности даже не приходится мечтать.

  • Проблематика DevOps.

  • Continuous Integration.

  • Сервера Continuous Integration.

  • Измерение качества и статическое тестирование безопасности кода.

3. Срочные дела. Вы знакомитесь с системным администратором KK, который рассказывает вам, как устроена сеть и как у него тут всё работает. В процессе демонстрации вы видите, что админ гораздо быстрее управляется командами и перемещениями курсора в консоли, и просите рассказать про эти приёмы. Админ предлагает вам разобраться на примере задачи по переносу сервиса со старого сервера на новый — заодно решить горящий вопрос.

  • Основы работы на серверах Linux, работа с командной строкой.

  • Дисковая подсистема Linux.

  • Права пользователей Linux.

  • Основы сетей: проблемы с подключением к удалённому серверу.

  • Виртуализация.

4. Доступно новое обновление. Получив очередное за неделю обновление приложения на смартфоне, вы заинтересовались, как часто обновления приходят пользователям. Оказалось, что совсем не часто. А нужно ли чаще?

  • Как устроен процесс поставки IT-продукта.

  • Системы хранения артефактов: Nexus.

  • Continuous Delivery.

  • Методология Twelve-Factor App.

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

  • Бэкапирование.

  • Infrastructure as Code: описываем инфраструктуру кодом, перенимаем опыт разработки.

  • Системы управления конфигурацией.

6. Незамеченная оплошность. Вы встречаетесь с DBA. К вам приходят грозные комментарии от пользователей, что сайт тормозит. Эмпирическим путём вы обнаруживаете, что последнее обновление сильно замедлило работу базы данных.

  • Основы теории баз данных.

  • Организация высокой доступности БД.

  • Нереляционные базы данных: MongoDB, Redis, Cassandra.

7. Изоляция окружения. Вы окажетесь меж двух огней: с одной стороны — разработчики, у которых локально всё работает, а у кого-то из них, возможно, и нет; с другой — отдел эксплуатации, у которого вообще ничего не работает. Разбираемся, как сделать так, чтобы у всех было всё одинаково хорошо, и наконец-то запускаем приложение в проде.

  • Контейнеризация.

  • Хранение данных: работа с S3, MinIO vs Ceph.

  • Хранение и передача чувствительных данных: большой обзор Vault.

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

  • Балансировка и кэширование: Nginx, Traefik, HAProxy, Varnish, Redis.

  • Работа с очередями сообщений: Kafka, RabbitMQ.

  • Микросервисы.

  • Стратегии поставки и выбор подходящей.

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

  • Инфраструктура сервисной платформы.

  • Kubernetes.

  • Организация поставки приложений с Kubernetes.

  • Шаблонизация: Jsonnet, Helm.

  • GitOps — непрерывное развёртывание облачных приложений: Flux, ArgoCD.

  • Инфраструктура в облаке.

10. Авария.Ваша сервисная платформа внезапно перестаёт работать.

  • Логирование и мониторинг ошибок.

  • АРМ-системы и распределённый трейсинг.

  • CALMS.

Подробная информация о курсе

Сертификат
Нет
Инструменты на курсе
JavaScript
Поделись курсом с друзьями

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

  • Хорошая команда. Поддержка кураторов, менторов и преподавателей на высшем уровне!

  • Система дедлайнов. Возможность обучаться в условии дедлайнов - это хорошая мотивация для многих.

  • Оперативная обратная связь. Если на курсе есть проблемные места, то поддержка работает оперативно.

  • Неравномерная нагрузка. На изучение некоторых тем выделяется недостаточно академических часов, приходится изучать что-то самостоятельно.

  • Цены кусаются. Курсы дороже, чем на аналогичных платформах, но высокое качество обучения не может стоить дёшево.

  • Отзывы о Яндекс.Практикума

    Взгляните, что студенты и выпускники говорят про Яндекс.Практикуму

    Месяц назад я начала поиски новой работы. Помимо команды трудоустройства из Яндекса, огромную помощь оказали друзья. Никогда до этого не составляла так долго резюме и сопроводительные письма. Первые собеседования были на столько провальными, от стресса и волнения было трудно отве...

    Показать отзыв полностью

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

    + ещё 191 отзыв о Яндекс.Практикума
    Мы ежедневно собираем, публикуем и обновляем отзывы об онлайн-курсах на просторах Интернета.
    Все отзывы →
    Оставить отзыв о курсе
    Проходили курс «DevOps для эксплуатации и разработки» от Яндекс.Практикум? Поделитесь своим отзывом: расскажите о плюсах и минусах обучения на данной программе.

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

    DevOps для эксплуатации и разработки
    • Яндекс.Практикум
    • 6 месяцев
    • 92 000 ₽