12
Курсов
30+
Отзывов
10
Обзоров
Професии

Подборка бесплатных и платных онлайн-курсов по DevOps для начинающих ДевОпс-инженеров с нуля и продвинутых.

1 место. Курс «Факультет DevOps» — GeekBrains

https://gb.ru/geek_university/devops

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: Рассрочка на 36 месяцев — от 4 117 ₽ / мес

DevOps-инженеры контролируют все этапы создания продукта: от написания кода до релиза. Помогают отделам разработки и администрирования, синхронизируют их усилия и автоматизируют технические процессы. За два года спрос на этих специалистов вырос на 70%. Мы поможем стать DevOps-инженером с нуля и найдём вам работу.

Кому подойдет курс:

Программа обучения

  1. Установка и настройка виртуальной машины с GNU/Linux
    Рассмотрите основы операционных систем UNIX, построение сетей, принципы их работы. Изучите основные интернет-протоколы и сетевую модель стека сетевых протоколов OSI/ISO.
  1. Настройка сервера для локальной сети
    Получите опыт установки гипервизора KVM и настройки Open vSwitch. Научитесь настраивать Active Directory, Squid, DHCP, DNS, веб-сервер, почтовый сервер.
  1. Автоматизация и методология DevOps
    Научитесь налаживать процессы непрерывной интеграции и доставки кода. Рассмотрите модель «Инфраструктура как код» и примените на практике современные методики разработки ПО.
  1. Облачные технологии и микросервисная архитектура
    Освоите облачные технологии, контейнеризацию приложений с kubernetes и Docker. Первый курс модуля «Основы облачных технологий» разработан совместно со специалистами облачной платформы Mail.ru Cloud Solutions. На нём вы получите опыт использования публичной облачной платформы и S3-хранилища.
  1. Курсы вне четверти
  1. Дополнительные курсы от компаний-партнёров
    В разработке и проведении обучения участвуют ведущие технологические компании России. Вы узнаете больше о технологиях и инструментах, используемых реальным бизнесом для создания IT-продуктов.

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

2 место. Курс «DevOps-инженер» — SkillFactory

https://skillfactory.ru/devops-engineer

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: Рассрочка на 36 месяцев — от 2 741 ₽ / мес

Ваши компетенции после курса:

  1. Принимаю ценности и принципы DevOps, понимаю, как их применить к своему проекту
  2. Понимаю, как организована команда разработки, умею выстраивать коммуникацию в команде: Jira, Confluence, Basecamp
  3. Знаю, как извлекать пользу из инцидентов, умею использовать Post Mortem, считать метрики SLA, SLO, SLI и принимать решения на основе данных
  4. Умею выстраивать процессы для получения и анализа обратной связи от пользователей. Организовывать команду техподдержки
  5. Понимаю особенности современной разработки, умею эффективно выбирать решения для улучшения time to market.

Краткая программа профессии

Раздел 1. Введение в курс и профессию

Что вы будете изучать:

Вы научитесь:

Раздел 2. Управление процессом и техническим циклом разработки

Что вы будете изучать:

Чему научитесь:

Раздел 3. Жизненный цикл разработки ПО

Что будете изучать:

Чему научитесь:

Курсовой проект

С первых дней курса вы погрузитесь в задачи реального проекта — вас примут на работу DevOps-инженером в стартап, который занимается аналитикой рынка инвестиций.
Ваша задача: создать надежную инфрастуктуру стартапа. Поддерживать сайт, на котором идут продажи, иногда падающие микросервисы, CI/CD, VPN для секретных переговоров и обмена данными между основателями компании.

На курсе вы разберётесь:

  1. Чем руководствоваться, чтобы спроектировать эффективный пайплайн CI/CD
  2. Как решения и DevOps-практики влияют на производительность команды
  3. Как подобрать инструменты для решения своих задач в разработке и поддержке любого IT-продукта
  4. Как не сделать оверинжиниринг там, где он не нужен по определению.

3 место.Курс «Специализация DevOps» — OTUS

https://otus.ru/promo/spec-devops/

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: нет информации

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

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

Курс 2: Инфраструктурная платформа на основе Kubernetes

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

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

Курс «Старт в DevOps: системное администрирование для начинающих» — Skillbox

https://skillbox.ru/course/devops/

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: Рассрочка на 22 месяца — 4 753 ₽ / мес

Кому подойдёт этот курс:

Чему вы научитесь:

  1. Администрировать Linux
    Узнаете, как устроена эта операционная система, и научитесь работать в терминале Linux.
  2. Работать в командной строке Bash
    Изучите основы программирования в Bash и сможете оптимизировать работу с кодом и серверами с помощью командной строки.
  3. Настраивать веб-сервер
    Научитесь устанавливать популярный веб-сервер nginx и настраивать параметры его конфигурации.
  4. Пользоваться базами данных
    Познакомитесь с базами данных SQL и MySQL, научитесь управлять большими объёмами информации и быстро получать нужную с помощью запросов.
  5. Диагностировать неполадки
    Научитесь работать с логами и проводить мониторинг системных показателей, чтобы отслеживать и предотвращать возможные проблемы в работе сайта.
  6. Осуществлять мониторинг системы
    Освоите работу с популярным мониторинговым решением Prometheus и научитесь создавать запросы на языке PromQL.

Программа

Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
26 тематических модулей, 101 онлайн-уроков

Язык запросов SQL

  1. Основы SQL
    Познакомитесь со структурой баз данных SQL, научитесь фильтровать данные и писать запросы к базе.

Старт в DevOps: системное администрирование для начинающих

  1. Введение в Linux
    Познакомитесь с программой курса и преподавателями, установите VirtualBox и запустите Linux на своём компьютере.
  2. Linux: первые шаги
    Узнаете больше про операционную систему Linux и её процессы, научитесь работать с файловой системой и создавать пользователей.
  3. Пользователи и файлы. Знакомство с Vim
    Сможете работать с текстовым редактором Vim и системой управления пакетами. Узнаете больше о пользователях в Linux.
  4. Подготовка к написанию скриптов на Bash
    Научитесь работать с консолью и познакомитесь с основными командами. Узнаете, для чего нужен шаблон поиска Shell Globbing, разберётесь в перенаправлении ввода/вывода и последовательности команд. Сможете работать в планировщике задач Cron.
  5. Написание скриптов на Bash
    Научитесь использовать переменные окружения и оператор if.
  6. Написание скриптов на Bash. Продолжение
    Сможете работать с вложенными условными операторами. Узнаете ещё несколько команд для Shell, научитесь использовать оператор выбора и арифметические операции.
  7. Написание скриптов на Bash. Циклы
    Познакомитесь с циклами while и until. Узнаете, когда их применять и как сделать цикл бесконечным.
  8. Написание скриптов на Bash. Циклы: продолжение
    Научитесь работать с циклом for и его вариантами. Узнаете, что такое файлы. profile, .bashrc и приглашение командной строки. Научитесь работать с функциями и архивацией.
  9. Написание скриптов на Bash. Заключение
    Научитесь использовать команды awk и sed. Освоите приёмы, которые помогают писать Bash-скрипты проще и эффективнее.
  10. World Wide Web
    Изучите основные принципы работы веб-сайтов и узнаете, что такое backend и frontend. Научитесь работать с протоколом HTTP.
  11. Системы инициализации
    Познакомитесь с системами инициализации SysVinit, Upstrart, Systemd. Узнаете, чем различаются ссылки hardlink и symlink.
  12. Криптография. HTTPS
    Познакомитесь с основными понятиями криптографии. Разберётесь, чем различаются симметричные и асимметричные шифры. Научитесь работать с SSL-сертификатами и протоколом HTTPS.
  13. Работа с устройствами в Linux
    Узнаете, что такое каталог/dev и как монтировать файловую систему и диск.
  14. Введение в базы данных
    Узнаете, что такое реляционные базы данных. Научитесь устанавливать базы данных.
  15. Базы данных. Продолжение
    Научитесь резервировать базы данных. Узнаете, что такое NoSQL базы данных и ACID-свойства.
  16. Знакомство с сетями
    Узнаете, какие системы счисления существуют в DevOps, и познакомитесь со стеком протоколов TCP/IP. Изучите канальный уровень передачи данных.
  17. Продолжение знакомства с передачей данных
    Познакомитесь с сетевым и транспортным уровнями передачи данных, а также с утилитами диагностики для них.
  18. Завершение знакомства с сетями
    Изучите прикладной уровень передачи данных. Познакомитесь с другими стеками протоколов и сетевой моделью OSI. Узнаете, как осуществляется удалённый доступ к серверу.
  19. Собираем LAMP
    Познакомитесь с набором открытого серверного программного обеспечения LAMP. Установите и настроите WordPress, узнаете, как регистрировать DNS и получать SSL-сертификат.
  20. Deb-пакеты
    Научитесь работать с deb-форматом в дистрибутиве Linux Debian. Узнаете, как собирать и подписывать пакеты. Научитесь работать с приватными и публичными репозиториями.
  21. Мониторинг и диагностика
    Научитесь пользоваться утилитами atop/top/htop для просмотра процессов в Linux и работать с логами, чтобы быстро находить и устранять неполадки на сайте. Узнаете, что такое ротация логов и чем бизнес-мониторинг отличается от инфраструктурного мониторинга.
  22. Мониторинг и диагностика. Продолжение
    Научитесь пользоваться системой мониторинга Prometheus и языком запросов PromQL.
  23. Файервол
    Узнаете, что такое файервол и зачем он нужен. Научитесь использовать стандартный файервол в Linux и утилиту iptables.
  24. Виртуализация
    Узнаете, что такое виртуализация и контейнеризация. Научитесь запускать приложения для разных операционных систем на одном устройстве.
  25. Туннели
    Поймёте, для чего нужен VPN и как он работает. Сможете настроить VPN-клиент и VPN-сервер.

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

Курс «DevOps (Cloud) Engineer» — ЦАО ИТ

http://itcenter.itmo.ru/devops-cloud-engineer

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: 180 000 ₽ — 200 000 ₽

Курс рассчитан на системных администраторов и других IT-специалистов, желающих получить:

Прохождение курса позволит:

  1. ознакомиться с принципами построения современных сетевых технологий;
  2. познакомиться с администрированием сетей Cisco;
  3. освоить основные возможности администрирования и внедрения операционных систем: Windows и Linux;
  4. управлять учетными записями пользователя и использовать встроенные системы безопасности в системах Windows и Linux;
  5. научиться описывать протоколы TCP/IP, в том числе разрешение имен, маршрутизацию и IP-адресацию, как поклассовую, так и основанную на методе CIDR, планировать и реализовывать сетевые конфигурации, как на реальном оборудовании, так и в виртуальных сетях облачных провайдеров;
  6. изучить вопросы администрирования SQL и NoSQL баз данных;
  7. ознакомиться с современными методологиями разработки программного обеспечения (Agile, Scrum, CANBAN, XP, ITIL);
  8. изучить методы и подходы DevOps, направленные на как можно более быструю поставку ценности заказчику;
  9. освоить принципы и типы виртуализации и изоляции. Освоить контейнеризацию Docker, контейнерную оркестрацию Kubernetes;
  10. освоить систему управления конфигурациями Ansible;
  11. изучить подходы к построению непрерывной интеграции и поставки (CICD) на примере Jenkins GitLabCI.

Программа курса обучения:

  1. Сетевые технологии — 20 ак.часов
  2. Администрирование сетей Cisco — 60 ак.часов
  3. Установка, организация хранилища и работа в Windows Server 2016 — 40 ак. часов
  4. Проверка подлинности в Windows Server 2016 — 40 ак.часов
  5. Администрирование ОС Linux — 60 ак.часов
  6. Администратор Microsoft Azure (AZ-104) — 32 ак.часов
  7. Администрирование и разработка баз данных Microsoft SQL Server 2016 — 40 ак.часов
  8. NoSQL БД (MongoDB, Redis, Amazon DynamoDB) — 20 ак.часов
  9. Работа в Amazon AWS — 40 ак.часов
  10. Программирование на Python — 40 ак.часов
  11. Введение в DevOps на базе Linux — 50 ак.часов
  12. Дипломное проектирование — 68 ак.часов.

Курс «Linux и инструменты DevOps» — АНО «Университет 2035»

https://cat.2035.university/rall/course/11232/?project_id=41

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: 96 000 ₽

Курс направлен на подготовку DevOps-инженеров с навыками использования логов для поиска проблем и выявления их причин, работы с виртуальными машинами и анализа информации об информационных системах.
В программе:

Цель программы:
Получение компетенции, необходимой для выполнения нового вида профессиональной деятельности – внедрение DevOps практик; приобретение новой квалификации -DevOps-инженер.

Содержание:

Модуль 1. Linux-системы

Модуль 2. Основы языка Python

Модуль 3. Серверное администрирование

Модуль 4. DevOps — инструменты

Модуль 5. Проектная работа

Курс «DevOps Fundamentals» — EPAM Systems

https://careers.epam.by/training/training-listings/training.2509

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: бесплатно

Это тренинг для тех, кто хочет разбираться в микросервисной архитектуре, вопросах автоматизации приложений и систем, управлении динамическими Cloud-решениями.
Мы научим вас применять методологии DevOps, поможем систематизировать свои знания в основных DevOps-практиках, чтобы в дальнейшем вы могли эффективно внедрять процессы разработки, решать сложные технические задачи на стыке разработки, тестирования, эксплуатации и обеспечения безопасности современных систем.

Обучение состоит из двух этапов.

Курс «DevOps для программистов» — Хекслет

https://ru.hexlet.io/programs/devops-for-programmers

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: 50 000 ₽

Содержание:

  1. Автоматизация окружения
    Автоматизируйте разворачивание и настройку приложения на локальной машине. Научитесь правильно управлять конфигурацией и секретными ключами. Познакомьтесь с основными принципами создания удобных в эксплуатации и масштабировании приложений. Упакуйте приложение в докер, запускайте любой стек одной командой через Docker Compose. Настройте непрерывную интеграцию
  1. Деплой и эксплуатация
    Выполняйте деплой приложения одной кнопкой одновременно на любое количество машин. Научитесь правильно строить отказоустойчивый кластер и плавно обновлять его без простоев. Подключите логирование и мониторинг для быстрого реагирования на проблемы. Отслеживайте ошибки через коллекторы и исправляйте их до того, как вам об этом написали клиенты.
  2. Управление инфраструктурой
    Разверните облачный кластер на Digital Ocean и автоматизируйте этот процесс с помощью Terraform. Конфигурируйте и обновляйте машины кластера с помощью готовых Ansible Playbook. Изучите самые важные компоненты облачной инфраструктуры (DNS, DB, Storage) и научитесь с ними работать. Научитесь правильно защищать свою инфраструктуру от потенциальных угроз.

Курс «DevOps: быстрый старт» — ProductStar

https://productstar.ru/dev-mini-course-devops

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: 46 896 ₽

Чему вы научитесь:

Программа курса (11 блоков и воркшопов)

Урок 1: «Введение в DevOps, методология, основные понятия»

Урок 2: «Настройка рабочей среды. Инструментарий. Облачный аккаунт»

Урок 3: «Linux: Bash, программирование. Основные сценарии использования»

Урок 4: «Git, Gitlab. Создание веток, основные понятия»

Урок 5: «CI/CD. Jenkins. Знакомство и практика»

Урок 6: «Контейнеризация. Знакомство с Docker. Docker hub и Docker registry»

Урок 7: «Упаковка приложений в Docker»

Урок 8: «Ansible. Основные концепции и команды. Синтаксис YAML»

Урок 9: «Введение в Python»

Урок 10: «Типы данных, функции, классы, ошибки»

Урок 11: «Строки, условия, циклы»

Выпускники получают сертификат об успешном прохождении курса — что, вместе с дипломным проектом, будет хорошим аргументом при трудоустройстве.

Курс «DevOPS» — ITEA

https://onlineitea.com/course/devops-advanced/

20 курсов DevOps для начинающих с нуля [2023] бесплатно и платно

Стоимость: 43 000 ₽

На курсе ты научишься:

  1. Понимать принципы разработки программного обеспечения
  2. Создавать инфраструктуру как код с помощью Terraform
  3. Понимать и комбинировать основные сервисы AWS
  4. Внедрять CI/CD-процессы в своей повседневной работе
  5. Создавать production ready окружение на базе AWS ECS с полноценным логирование и сбором метрик
  6. Упаковывать любые приложения в Docker и разворачивать с его помощью dev/prod окружения.

План курса:

Модуль 1

Модуль 2

Модуль 3

Модуль 4

Модуль 5

Модуль 6

Модуль 7

Модуль 8

Модуль 9

Модуль 10

Модуль 11

Модуль 12

Модуль 13

Модуль 14

Модуль 15. Как составить резюме и пройти собеседование

Курс «Методология и инструментарий DevOps» — Ланит

https://academy.ru/catalog/web-razrabotka/DevOps.html Стоимость: 35 500 ₽

Курс предоставляет знания и умения по методологии DevOps для активного взаимодействия специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимной интеграции их рабочих процессов для обеспечения качества продукта. В процессе прохождения курса подробно разбирается жизненный цикл (ЖЦ) программного обеспечения, роль DevOps-инженера в ЖЦ, а также программные инструменты DevOps такие как: Docker, Jenkins, Ansible, Kubernets и Prometheus.

После изучения курса Вы сможете:

Содержание курса:

Модуль 1: DevOps

Модуль 2: Системы виртуализации и контейнеризации

Модуль 3: Системы непрерывной интеграции

Модуль 4: Системы управления конфигурацией. Инфраструктура как код

Модуль 5: Системы оркестрации

Модуль 6: Системы мониторинга

Курс «DevOps Engineer» — Level UP

https://levelp.ru/courses/devops-system-engineering-courses/devops-engineer-course/ Стоимость: 32 990 ₽

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

После успешного освоения курса Вы научитесь:

Программа:

Модуль 1 — Инструменты

Занятие 1. Введение

Занятие 2. Основы Linux

Занятие 3. Основы сетей

Занятие 4. Виртуализация

Занятие 5. Базы данных

Занятие 6. Системы контроля версий

Занятие 7. Docker

Занятие 8. Docker. Продолжение

Занятие 9. Ansible

Занятие 10. Ansible. Продолжение

Модуль 2 — Автоматизация

Занятие 11. Jenkins / CI / CD

Занятие 12. Jenkins. Продолжение

Занятие 13. Kubernetes

Занятие 14. Kubernetes. Продолжение

Занятие 15. Анализ и мониторинг логов. ELK

Занятие 16. Мониторинг инфраструктуры

Курс «DevOPS» — Yodo

https://yodo.im/devops_landing Стоимость: 29 990 ₽

Чему научим:

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

  1. Важная историческая вводная
  1. Модель управления инфраструктурой Packer, Terraform
  1. Управление конфигурацией Ansible
  1. Работа с Docker полное руководство
  1. Jenkins
  1. Prometheus, Grafana
  1. Инструменты для работы с логами
  1. Kubernetes

Курс «DevOps» — УЦ компании «ЭВРИКА»

https://www.eureca.ru/edu/study/course/itil/devops/ Стоимость: 25 000 ₽

Курс рассматривает ключевые концепции и принципы DevOps (от англ. development и operations), организационные факторы и проблематику управления командами, а также последовательность шагов, которые нужно предпринять для внедрения подходов в вашей компании.
В рамках курса выполняется набор практических заданий, на которых Вы сможете оценить возможность применения подходов DevOps в вашей компании, оцените свои сервисы, разработаете требования к команде и продумаете процесс разработки и эксплуатации.

Цель курса:

В результате обучения слушатели:

  1. научатся понимать и объяснять необходимость внедрения подходов DevOps;
  2. научатся определять ключевые концепции и принципы DevOps;
  3. получат практические навыки по выявлению бизнес выгод подхода и непрерывного предоставления услуг;
  4. смогут разъяснять концепции автоматизированного тестирования, автоматизации инфраструктуры, сборки и развертывания ПО
  5. поймут подход описания процесса предоставления услуги (Service Delivery);
  6. научатся связывать методы DevOps с гибкими и бережливыми методологиями, такими как (Agile и Lean);
  7. смогут обобщать опыт работы ИТ организации в переходе к адаптивным моделям;
  8. получат знания по наиболее популярным инструментам DevOps;
  9. приобретут необходимые знания для определения критичных факторов успеха применения подходов DevOps.

Содержание курса

Модуль 1. Введение

  1. Проблематика разработки и эксплуатации
  2. Development+Operations=DevOps

Модуль 2. Основы подхода DevOps

  1. области знаний DevOps
  2. 6 ключевых принципов DevOps подхода
  3. структура DevOps компетенций
  4. жизненный цикл DevOps

Модуль 3. Культура DevOps и другие практики управления

  1. Основные концепции DevOps
  2. История возникновения философии DevOps
  3. Поддержка целей компании
  4. Матрица BCG
  5. DevOps и Agile
  6. DevOps и Lean
  7. DevOps и ITSM
  8. Ключевые аспекты подхода
  9. 6 основных принципов DevOps
  10. Практика

Модуль 4. Ключевые элементы DevOps

  1. Типовые аспекты DevOps
  2. Навыки формирования культуры DevOps
  3. Сотрудничество как ключевой фактор успеха
  4. Визуализация – ключевой инструмент создания команды
  5. Выгоды и сложности совместной работы
  6. Непрерывность улучшений
  7. Практика
  8. Кайзен. Поиск корневых причин проблем
  9. Действия в команде
  10. Лидерство и обратная связь
  11. Преодоление барьеров при командной работе
  12. Контроль прогресса
  13. Практика

Модуль 5. Организационные факторы

  1. Организационные модели
  2. Сложности в организационных моделях DevOps
  3. DevOps не решение, а инструмент
  4. Автономные команды – выгоды и сложности
  5. Базовые критерии при создании команд
  6. Принципы архитектуры для DevOps подходов
  7. Микросервисы
  8. Руководство внутри команд и между командами
  9. Практика

Модуль 6. Процессы

  1. Основные понятия
  2. DevOps и ITSM
  3. Использование Agile/Scrum
  4. Оптимизация процессов с использованием бережливых подходов (Lean)
  5. Потери и их виды
  6. Построение потока создания ценности
  7. Практика
  8. Пользовательские истории
  9. Практика

Модуль 7. Автоматизация и непрерывность улучшений

  1. Автоматизация предоставления услуг
  2. Фокусировка на ценности
  3. Основные принципы непрерывного предоставления услуги
  4. Выгоды автоматизации
  5. Изменчивость программного обеспечения
  6. Влияние на производительность команд
  7. Принцип быстрых неудач (Fail fast)
  8. Автоматизация сборки и развертывания
  9. Автоматизированное тестирование
  10. Автоматизированное развертывание и его выгоды
  11. Стратегии развертывания
  12. Микросервисы и принцип контейнеров
  13. Бэклог непрерывного предоставления
  14. Основные принципы облачных услуг
  15. Концепция «облаков» в разработке и эксплуатации
  16. Команды DevOps как «облачные» провайдеры
  17. Принципы автоматизации обеспечения услуг
  18. Характеристики продукта и зрелость приложений
  19. Практика

Модуль 8. Мониторинг и обратная связь

  1. Важность измерений
  2. Взаимосвязь между метриками и ответственностью
  3. Метрики и предикторы
  4. Основные типы метрик
  5. Подбор насущных метрик
  6. Мониторинг и логгирование
  7. Обратная связь
  8. Дашборды

Модуль 9. Завершение

  1. Выводы
  2. Схемы сертификаций
  3. Описание пробного экзамена
  4. Сдача пробного экзамена (опционально).

Курс «DevOps» — lookat pro

http://edu.lookat.pro/courses/devops Стоимость: 20 333 ₽ / мес

По окончании курса Вы будете понимать и уметь:

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

  1. Вступление в DevOps
  1. Работа с репозиторием
  1. Continuous Integration
  1. AWS
  1. Безопасность в AWS
  1. Оркестровка
  1. Автоматизация
  1. Непрерывная интеграция и доставка
  1. Мониторинг

Курс «DevOps. Системный инженер» — Академия BELHARD

https://belhard.academy/devops Стоимость: 20 082 ₽

В ходе курса вы:

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

  1. Введение.
  2. Основы компьютерных сетей.
  3. Сетевые протоколы.
  4. Оболочка командной строки — Powershell.
  5. Системы контроля версий.
  6. Cемейство операционных систем Unix.
  7. Введение в администрирование операционной системы CentOS 7.
  8. Оболочка командной строки — Bash.
  9. Процесс сборки приложений.
  10. Nginx веб-сервер.
  11. Понятие непрерывной интеграции и доставки.
  12. Jenkins как инструмент непрерывной интеграции.
  13. Ansible как инструмент управления конфигурациями.
  14. Docker как инструмент контейнеризации.
  15. Kubernetes как инструмент оркестрации контейнерных приложений.
  16. Базы данных.
  17. Введение в облачные технологии.

Курс «Linux и DevOps инженер» — LiveBrand

https://livebrand.pro/edu.html Стоимость: 8 000 ₽ / модуль

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

  1. Введение в администрирование Linux
  1. Продвинутая эксплуатация Linux, настройка основных служб web-сервера
  1. Готовимся к собеседованию
  1. Администрирование популярных СУБД
  1. О сети простым языком
  1. Разворачивание системы оркестрации OKD или OpenShift
  2. Введение в ModelOps.

Курс «DevOps для профессионалов и начинающих» — LinuxTrainingCenter

https://linuxtrainingcenter.com/linux/ Стоимость: 1 420 ₽ — 4 259 ₽

Курсы рассчитаны как на начинающих, так и на специалистов, кто уже работает в IT в таких направлениях как — Support, QA, Development (если программный продукт Вашей компании работает на Linux).
После обучения, Вы сможете подняться из джуниора (junior – начальный уровень специалиста) до миддла (middle – средний уровень) или синьора (senior – высококвалифицированный специалист).

После прохождения, Вы сможете:

  1. Эффективно работать в любой IT команде;
  2. Командно выполнять поставленные задачи;
  3. Быстро решать возникающие проблемы;
  4. Автоматизировать процессы системы;
  5. Уверенно работать с системами управления базами данных;
  6. Разбираться в современных методиках девопс;
  7. Создавать безопасное окружение и оптимизировать его для разработки ПО.

Курс «DevOps — инженер» — Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана

https://www.specialist.ru/track/dp-devops Стоимость: разная стоимость

В программу входят курсы:

Курс «DevOps и администрирование» — Luxoft Training

https://www.luxoft-training.ru/training/katalog_kursov/devops-i-administrirovanie/ Стоимость: разная стоимость

Курсы:

  1. Основы Linux
    Цель настоящего курса – дать обзор операционных систем Linux® с точки зрения системного администратора. Курс нацелен на отработку практических навыков, но уделяет должное внимание и теоретическим вопросам. Данный курс будет полезен тестировщикам Unix-систем, инженерам по автоматизации тестирования, разработчикам, использующим bash-подобные оболочки, а также тем, кто хотел бы структурировать свои знания.
  2. Основы Docker
    В этом курсе даются основные сведения о Docker: установка, варианты использования, создание образов, swarm, сервисы и стек.
  3. Практика работы с Kubernetes. Базовые темы
    В данном курсе вы получите все необходимые знания для работы с Kubernetes. Вы узнаете, что такое Kubernetes, познакомитесь с его архитектурой, изучите основные компоненты и службы, чтобы запустить ваш проект. Вы поднимите учебный кластер Kubernetes, опишите и запустите такие сущности Kubernetes, как поды, наборы реплик и развёртывания. Вы узнаете, как организовано сетевое взаимодействие в Kubernetes, какие имеются виды сервисов, и когда их лучше использовать. Вы настроите приложение с помощью ConfigMaps и будете использовать сущности Secrets для хранения конфиденциальных данных. Курс заканчивается обсуждением томов для долговременного хранения данных. Помимо фундаментальных знаний, вы узнаете устранять неполадки в случае, если что-то пойдет не так.
  4. Основные сервисы AWS
    В курсе рассматриваются базовые сервисы облачной платформы Amazon Web Services (AWS): IAM, EC2, S3, VPC, VPN, ELB, RDS, CloudWatch, CloudTrail – все минимально необходимое и достаточно для проектирования и развертывания проектов в AWS.
  5. Инфраструктура как код. Terraform
    Практический курс по Terraform рассматривает полный цикл построения инфраструктуры на примере процесса популярных инструментов DevOps. Полученные знания помогут создавать и поддерживать различные решения, связанные с приложениями и инфраструктурой в боевом состоянии при помощи кода, позволяя в дальнейшем легко воспроизводить и применять готовые реализации в любых окружениях для быстрого и гарантированного развертывания.
  6. Использование Bitbucket и Bamboo в процессах непрерывной интеграции и доставки (CI,CD)
    В данном курсе слушатели узнают, что такое Bitbucket и Bamboo, как их использовать в процессах непрерывной интеграции и доставки (CI/CD). Научатся работать с запросами: создавать, редактировать, искать их, а также получат представление, как работать с порталом самообслуживания и контролировать OLA и статистику по выполнению запросов в своём проекте.
  7. Введение в систему контроля версий Git
    Рассматривается самая прогрессивная система контроля версий в мире — Git: базовые концепции распределённых СКВ, возможности Git. Вы захотите летать от скорости, лёгкой работы с ветками и поддержки разных процессов работы.
  8. Основы DevOps
    Вводный курс в DevOps. Рассматриваются принципы, практики и основные инструменты.
  9. DevOps и Continuous Delivery для разработчиков
    Курс об основах DevOps и непрерывной поставке. Рассматриваются принципы, ценности и метрики DevOps, управление конфигурацией, концепцией инфраструктуры как кода, управление релизами, непрерывной интеграцией, непрерывной поставкой. Отдельно изучаются часто встречающиеся антипаттерны, связанные с выпуском продукта.

Курс «Профессиональная подготовка DevOps специалистов» — Школа DevOps

https://devops-school.ru/ Стоимость: нет информации

Курсы:

  1. DevOps Старт!
    курс для тех, кто делает первые шаги
  2. DevOps Инженер
    Передовой курс подготовки DevOps специалистов
  3. DevOps Мастер
    Курс повышения квалификации для профессионалов.

Курс «DevOps / DevNet инженер» — SEDICOMM University

https://edu-cisco.org/courses/cisco-devnet-devops/ Стоимость: нет информации

Что нужно сделать за одну неделю онлайн-обучения

Чему Вы научитесь на курсе:

  1. Освоите базовые навыки программирования на Python и Linux.
  2. Научитесь использовать среду разработки с помощью ресурсов DevOps / DevNet.
  3. Поймете, как использовать передовой опыт разработки и проектирования программного обеспечения.
  4. Освоите создание запросов REST API через HTTP для безопасной интеграции сервисов.
  5. Разберетесь в процессах и устройствах, поддерживающих возможности сетевого подключения.
  6. Разберете современные технологии для развертывания и защиты приложений, а также данных в облачной среде.
  7. На практике сравните методы тестирования и развертывания программного обеспечения в средах автоматизации и моделирования.
  8. Сравните платформы Cisco, используемые для совместной работы, инфраструктуру управления и автоматизацию.

Курс рассчитан на 2 месяца (70 часов):

Module 1. Course Introduction

Module 2. The DevNet Developer Environment

Module 3. Software Development and Design

Module 4. Understanding and Using APIs

Module 5. Network Fundamentals

Module 6. Application Deployment and Security

Module 7. Infrastructure and Automation

Module 8. Cisco Platforms and Development.

Курс «DevOps-инженер» — Orion Innovation

https://edu.orioninc.ru/devops Стоимость: бесплатно

Курс нацелен на введение в профессию и развитие навыков до уровня Junior+. В курсе представлены современные DevOps практики и инструменты, используемые в больших Enterprise-компаниях. На курсе научим деплою и поддержке приложений на Kubernetes, управлять конфигурацией с Ansible, работе с Git. Курс включает большое количество практических заданий, максимально приближенных к задачам в реальных проектах.

Что вы получите в результате обучения:

Содержание курса:

  1. DevOps
  1. Docker
  1. Kubernetes
  1. Linux
  1. Git
  1. Ansible
  1. Helm
  1. Kafka
  1. Методология проектов