Сравнение онлайн-курсов обучения DevOps в 2024 году.
DevOps — набор методов и решений по управлению командами программистов и разработки, основан на философии Agile. DevOps практикуют в Kaspersky, «Сбере», «Альфа-Банке».
Задача DevOps — улучшить связь между разными специалистами ИТ-отдела. Если коммуникация между отделами разработчиков станет непрерывной, ошибки будут исправляться быстрее, вероятность их повторения сократится. Создание ИT-продуктов также ускорится.
DevOps-инженер совмещает обязанности разработчика и системного администратора — анализирует ход разработки и ищет пути оптимизации.
DevOps-инженер может следить за работой во всей компании или заниматься только одним проектом.
Среди задач DevOps-инженера:
DevOps-инженер должен разбираться в тонкостях программирования, операционных систем, системах мониторинга, информационной безопасности и других смежных направлениях.
Например, он проанализировал работу команды разработчиков над законченным проектом и понял, что в нём было много задач, которые пришлось повторно выполнять вручную. На что уходило дополнительное время. Чтобы следующий проект проходил быстрее, специалист должен придумать, как автоматизировать эти операции.
Какие технологии DevOps-инженер применяет в работе:
ПО для CI/CD: Jenkins, TeamCity, GitLab, Bamboo.
ПО для тестирования: TestComplete, JUnit, Selenium
ПО для мониторинга: Prometheus, Grafana, Zabbix, Nagios
ПО для логирования и анализа: ELK Stack, Graylog, Grafana
Популярные облачные платформы: AWS, Google Cloud Platform, Microsoft Azure
В начале обычно рассказывают о современных методологиях разработки — Agile, Scrum, Kanban, Zero-Zero.
После базовой теории переходят к изучению профильных инструментов: систем контроля, принципах CI/CD, микросервисной архитектуры.
Инструменты, которыми пользуются многие DevOps-инженеры:
По статистике «Хабр Карьера», средняя зарплата DevOps-инженеров на февраль 2024 года — 225 000 рублей.
В среднем разбивка по уровням такая:
Ориентируйтесь на сферу, в которой планируете работать:
Самыми распространенными языками на конец 2023 года считались Javascript, Java и Python.
Конечно. Большинство онлайн-школ ориентированы как раз на новичков. Курсы для специалистов обычно специально промаркированы, записаться на них по ошибке почти невозможно.
Вот 8 популярных онлайн-школ:
С выбора специальности. Лучше, если вы будете хотя бы примерно понимать, в какой сфере хотите работать в дальнейшем. На сайтах большинства онлайн-школ можно найти короткие курсы по профориентации в ИТ. Например, у «Яндекс Практикума» этому посвящён целый раздел «Кем стать в IT» с 8 модулями (6 бесплатных, 2 — за 7700 и 4000 рублей). А у «Хекслета» бесплатный курс «Жизнь программиста» длится три часа.
Из теоретической и практической части: сперва вы читаете методические материалы или слушаете вебинары, а затем выполняете упражнения. Устанавливать программы и утилиты для написания кода не нужно. Для этого у большинства онлайн-школ есть самописные браузерные программы, где простые задания будет проверять бот, а более сложные — наставник вашего курса.
По ходу обучения вам предстоит создавать небольшие проекты. Так вы соберёте небольшое портфолио: не менее трёх-четырёх несложных программ или приложений.
Бесплатные курсы — вводные. На них знакомят с языком и учат решать простые задачи. Например, создавать Telegram-ботов или верстать сайты. Это хороший способ погрузиться в профессию, но чтобы найти работу этого недостаточно.
Сверхидея платных курсов — обучить вас так, чтобы по окончании вы смогли найти работу. То есть помимо языка вы изучаете профильные программы и профессиональные инструменты, собираете портфолио.
По данным «Хабр Карьера» медианная зарплата программиста в России на февраль 2024 года — 147 666 рублей.
А вот медианные зарплаты ИТ-специалистов разных уровней:
По данным «Хабр Карьера» за третий квартал 2023 года, работодатели больше чаще всего искали:
Изучение основ одного языка — это минимум пара месяцев (или месяц интенсива). На азы новой профессии заложите хотя бы три месяца. В остальном всё сильно зависит от выбранного направления. Если выучиться на младшего инженера по тестированию можно за 4 месяца, то на профессию фулстек-разработчика потребуется уже около полутора лет.
Skypro |
Contented |
MAED |
ProductStar |
Бруноям |
SkillFactory |
Eduson Academy |
Слёрм |
Skillbox |
SF Education |
1. Курс «DevOps-инженер» от SkillFactory
Школа | SkillFactory |
Стоимость курса | 112 912 ₽ |
Цена в рассрочку | 3422 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
2. Курс «Service mesh» от Слёрм
Изучаем тонкости настройки Prometheus, как его установить и настроить, какие запросы писать, как собирать метрики и другое.
Школа | Слёрм |
Стоимость курса | 6000 ₽ |
Цена в рассрочку | 1500 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
3. Курс «Мониторинг и логирование инфраструктуры в Kubernetes» от Слёрм
Узнаете, что именно мониторить, какие метрики собирать и как настраивать алерты для оперативного поиска и устранения проблем в кластере.
Школа | Слёрм |
Стоимость курса | 60 000 ₽ |
Цена в рассрочку | 15 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
4. Курс «Kubernetes: Базовый курс» от Слёрм
Учим рабоать с основами Kubernetes: знакомим с компонентами и абстракциями, учим настраивать кластер и запускать в нем приложения.
Школа | Слёрм |
Стоимость курса | 60 000 ₽ |
Цена в рассрочку | 15 000 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
5. Курс «Gitlab CI/CD» от Слёрм
Вы поймете принципы работы CI/CD, научитесь автоматизировать процесс интеграции и поставки и сможете ускорить цикл разработки с минимальными рисками.
Школа | Слёрм |
Стоимость курса | 35 000 ₽ |
Цена в рассрочку | 8750 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
6. Курс «Git для начинающих» от Слёрм
Курс по работе с Git для начинающих
Школа | Слёрм |
Старт курса | В любой момент |
Трудоустройство | Нет |
7. Курс «DevOps Tools для разработчиков» от Слёрм
Видеокурс, который помогает понять устройство интеграций.
Школа | Слёрм |
Стоимость курса | 35 000 ₽ |
Цена в рассрочку | 8750 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
8. Курс «Kubernetes: Мега» от Слёрм
Для тех, кто активно работает с Kubernetes
Школа | Слёрм |
Стоимость курса | 70 000 ₽ |
Цена в рассрочку | 17 500 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
9. Курс «SRE: data-driven подход к управлению надежностью систем» от Слёрм
На три недели вы погрузитесь в теорию и практику SRE
Школа | Слёрм |
Стоимость курса | 5000 ₽ |
Цена в рассрочку | 1250 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
10. Курс «DevOps Upgrade» от Слёрм
Комплексная онлайн-программа по DevOps
Школа | Слёрм |
Стоимость курса | 35 000 ₽ |
Цена в рассрочку | 8750 ₽ |
Старт курса | В любой момент |
Трудоустройство | Нет |
1. Курс «Git для начинающих» от Слёрм
Курс по работе с Git для начинающих
Школа | Слёрм |
Старт курса | В любой момент |
Трудоустройство | Нет |