ТОП-10 курсов DevOps – рейтинг обучения 2024

DevOps - это подход к разработке и поставке программного обеспечения, который позволяет компании быстрее и более эффективно реагировать на изменения рынка и потребностей клиентов. В связи с растущим спросом на DevOps-специалистов растет и количество курсов и программ обучения. В этой статье мы представляем ТОП-10 курсов DevOps, которые позволят вам стать экспертом в этой области к 2023 году.

1 место. Курс DevOps-инженер от SkillFactory

Цена курса: Рассрочка на 36 месяцев – от 2 990 ₽ / мес

Сайт школы: https://skillfactory.ru/devops-engineer

Пройти курс

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

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

Краткая программа:

  1. Введение в курс и профессию
  2. Управление инфраструктурой и конфигурациями
  3. Мониторинг, журналирование и observability
  4. Микросервисная архитектура, Kubernetes
  5. Дипломный проект
  6. Бонусный блок. Подготовка к техническим собеседованиям
  7. Бонусный блок. Жизненный цикл софтверного проекта и работа с пользователями.

2 место. Курс DevOps-инженер от Нетология

Цена курса: 99 000 ₽ или рассрочка на 24 месяца – 4 125 ₽ / мес

Сайт школы: https://netology.ru/programs/devops

Пройти курс

Приобретаемые навыки:

  • Работа с Git, одновременная работа с несколькими репозиториями
  • Администрирование Linux, работа с инструментами отладки операционной системы и приложений
  • Автоматизация процессов и решение типовых задач с помощью Python и Bash
  • Администрирование реляционных и нереляционных баз данных, работа с PostgreSQL, MongoDB, Memcached и Redis
  • Процессы CI/CD: тестирование, сборка и доставка в разные окружения, работа с Jenkins, Teamcity и Gitlab CI
  • Мониторинг и логирование с помощью ELK, Graylog, Zabbix, Prometehus, Grafana и Alertmanager
  • Работа с системой управления конфигурацией Ansible, настройка удалённых серверов и восстановление их конфигурации
  • Выстраивание командных процессов работы над облачной инфраструктурой, описание конфигурации сервисов с помощью Terraform и создание для него собственных расширений
  • Знание Kubernetes на продвинутом уровне — развёртка кластера Kubernetes, работа с конфигурацией и сетевой безопасностью
  • Знание различных видов виртуализации и контейнеризации, работа с Docker и Docker Compose
  • Организация проектов при помощи облачных провайдеров Amazon Web Services, Yandex Cloud.

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

  1. DevOps и инфраструктурная инженерия
  2. Системы управления версиями
  3. Основы системного администрирования
  4. Скриптовые языки и языки разметки: Python, Bash, YAML, JSON
  5. Виртуализация
  6. Администрирование баз данных
  7. Облачная инфраструктура. Terraform
  8. Система управления конфигурациями
  9. Непрерывная разработка и интеграция
  10. Мониторинг и логи
  11. Микросервисная архитектура
  12. Администрирование кластера Kubernetes
  13. Конфигурация Kubernetes
  14. Сетевая безопасность в Kubernetes
  15. Организация проекта при помощи облачных провайдеров
  16. Карьера в DevOps
  17. Дипломный практикум в Cloud.

3 место. Курс Факультет DevOps от GeekBrains

Цена курса: Рассрочка до 36 месяцев – от 4 505 ₽ / мес

Сайт школы: https://gb.ru/geek_university/devops

Пройти курс

Ваши навыки после обучения:

— Знание принципов и философии DevOps
— Организация процессов непрерывной интеграции и доставки кода
— Основы администрирования Windows Server и автоматизации с помощью PowerShell
— Работа с облачными сервисами
— Работа с компьютерными сетями, знание Сisco Packet Tracer, Exterior Gateway Protocol (EGP), BGP. Interior Gateway Protocol (IGP), RIPv2
— Обеспечение стабильности и безопасности проводных и беспроводных сетей
— Практика работы с современными методиками разработки ПО.

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

  1. Установка и настройка виртуальной машины с Linux
  2. Программирование и автоматизация
  3. Облачные технологии и микросервисная архитектура
  4. DevOps-практики
  5. Курсы вне четверти
  6. Дополнительные курсы от компаний-партнёров.

4. Курс DevOps практики и инструменты от OTUS

Цена курса: 87 000 ₽

Сайт школы: https://otus.ru/lessons/devops-praktiki-i-instrumenty/

Пройти курс

На курсе мы:

  • детально разберем основные команды в Linux и научимся работать в консоли
  • познакомимся с зомби, сиротами и демонами
  • выясним, что такое ядро операционной системы и системные вызовы
  • научимся работать со стандартными потоками ввода/вывода
  • разберем некоторые особенности файловой системы ext4.

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

  1. Необходимость меняться
  2. Управление инфраструктурой и конфигурацией
  3. Continuous Integration & Continuous Delivery с использованием Docker
  4. Fast Feedback Loop (мониторинг и логирование)
  5. Контейнерная Оркестрация
  6. Проектная работа.

5. Курс Профессия DevOps-инженер от Skillbox

Цена курса: Рассрочка на 22 месяца – 4 574 ₽ / мес

Сайт школы: https://skillbox.ru/course/profession-devops/

Пройти курс

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

  • Применять принципы CI/CD
  • Управлять инфраструктурой как кодом
  • Работать в Docker
  • Автоматизировать сложные задачи
  • Тестировать инфраструктурный код
  • Настраивать мониторинг.

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

  1. Python Basic
  2. Devops-инженер. Основы
  3. Воркшопы для участников
  4. Итоговый проект. Инфраструктурная платформа.

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

Цена курса: 179 090 ₽ – 201 290 ₽

Сайт школы: https://www.specialist.ru/track/dp-devops

Пройти курс

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

  1. Linux.Уровень 1. Основы администрирования системы
  2. Linux.Уровень 2. Администрирование сервисов и сетей.
  3. Linux.Уровень 3. Обеспечение безопасности систем, сервисов и сетей
  4. Система управления версиями Git
  5. Введение в DevOps: инфраструктура как код, использование Docker и Kubernetes
  6. Linux.Уровень 5. Мониторинг IT инфраструктуры предприятия. Zabbix.
  7. Linux.Уровень 6. Создание отказоустойчивых кластерных решений
  8. AZ-900T01А: Основы Microsoft Azure
  9. DASA: DevOps – базовый уровень
  10. DASA: Практик DevOps по организации работы команды Подготовка к экзамену DASA DevOps Professional. Уровень 2.

Ваше резюме после прохождения дипломной программы:

  • Работа в GNU/Linux, навыки работы в Debian/Ubuntu/Centos
  • bash, vim, awk, syslog
  • TCP/IP, DHCP, DNS, NTP, SFTP, NAT, SNMP, ssh
  • netfilter/iptables, iproute2, Postfix, bind, zabbix
  • ansible, puppet, vagrant, terraform
  • LXC, docker, kubernetes
  • git
  • CI/CD: jenkins, gitlab
  • DevOps-методология, Agile/Scrum.

7. Курс DevOps для эксплуатации и разработки от Школа анализа данных

Цена курса: 108  000 ₽

Сайт школы: https://practicum.yandex.ru/promo/devops-course

Пройти курс

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

  • Применять в работе принципы DevOps и ускорять производственные процессы.
  • Автоматизировать процесс разработки и развёртывания приложений.
  • Контейнеризировать приложения и размещать их в облачных сервисах.
  • Использовать актуальные инструменты для обеспечения качества, скорости и стабильности приложений.
  • Управлять инфраструктурой в парадигме Infrastructure as Code и сокращать время команды на развёртывание и масштабирование.
  • Налаживать коммуникацию между участниками процесса разработки и поставки продукта.

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

  1. Системы контроля версий и автоматизация сборки приложений
  2. Гибкие методологии и Continuous Integration
  3. Сети и основы работы на серверах Linux
  4. Continuous Delivery и Continuous Deployment
  5. Infrastructure as Code и системы управления конфигурацией
  6. DBOps: реляционные и нереляционные базы данных
  7. Docker-контейнеризация и хранение данных
  8. Микросервисы, балансировка и кэширование
  9. Деплой и обеспечение надёжности приложения
  10. Логирование и мониторинг ошибок.

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

Цена курса: 96 000 руб.

Сайт школы: https://cat.2035.university/rall/course/11232/?project_id=41

Пройти курс

В программе:

  1. Основы языка Python
  2. DevOps-инструменты
  3. Linux-системы
  4. Серверное администрирование.
  5. Проектная работа.

9. Курс DevOps для программистов от Хекслет

Цена курса: 50 000 ₽

Сайт школы: https://ru.hexlet.io/programs/devops-for-programmers

Пройти курс

Программа:

  1. Автоматизация окружения
  • Инфраструктура как код
  • Изоляция окружения с помощью Vagrant
  • Автоматизация локального окружения (Ansible)
  • Управление секретами и переменными (Ansible Vault)
  • Введение в Docker
  • Неизменяемая инфраструктура
  • Автоматизация сборки проекта (Docker Compose)
  • Непрерывная интеграция (Github Actions)
  • Docker Registry Hub
  • Dotfiles
  1. Деплой и эксплуатация
  • Принципы 12 факторов
  • Деплой с помощью Ansible
  • Основы Kubernetes
  • Масштабируемая архитектура (DNS, Балансеры, Кластер)
  • Релизы: Blue Green, Canary, Rolling
  • Stateless vs Stateful
  • Управление миграциями
  • Zero Downtime Deploy
  • Мониторинг и логирование (DataDog)
  • Коллекторы ошибок (Rollbar)
  1. Управление инфраструктурой
  • Введение в облака (GCP, AWS, DO, Yandex Cloud)
  • Автоматизация развертывания кластера (Terraform)
  • Настройка машин (Ansible)
  • Подготовка образов (Packer)
  • Балансировка на уровне DNS
  • Быстрая отдача статики через CDN
  • База данных как сервис
  • Безопасность (Ключи, порты, сети, бастион, vpn)
  • Разработка на удаленных машинах.

10. Курс DevOps для профессионалов и начинающих от LinuxTrainingCenter

Цена курса: от 20$

Сайт школы: https://linuxtrainingcenter.com/linux/

Пройти курс

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

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

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

  1. Курс Linux (состоит из 3-х частей: LPIC-1, LPIC-2, RHCSA)
  2. Курс GIT
  3. Курс Jenkins
  4. Курс aws и курс aws sysops
  5. Курс Docker
  6. Курс Kubernetes. Certified Kubernetes Administrator (CKA).

11. Курс Основы DevOps от ITIL

Цена курса: 24 500 руб.

Сайт школы: https://www.itexpert.ru/rus/services/training/moscow/detail.php?ID=8413

Пройти курс

По окончании курса слушатели получат:

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

План курса:

  1. Введение
  2. Что такое DevOps?
  3. DevOps и другие практики управления
  4. Основные принципы DevOps (“Три пути”)
  5. Практики DevOps
  6. Вопросы автоматизации DevOps и инструменты
  7. Организация и культура DevOps
  8. Вопросы проведения DevOps-трансформации.

12. Курс DevOps: современный подход к организации работы ИТ от Cleverics

Цена курса: 33 575 руб. – 39 500 руб.

Сайт школы: https://edu.cleverics.ru/devops-foundation

Пройти курс

Что вы получите:

  • Понимание современных подходов к организации работы ИТ
  • Чёткое представление о том, чем новые подходы отличаются от традиционных
  • Знания о всех ключевых управленческих практиках DevOps
  • Готовность к применению передовых способов работы ИТ.

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

  1. Введение
  2. Упражнение «Что такое DevOps?»
  3. Некоторые частые заблуждения
  4. Истоки
  5. Определение и необходимость
  6. Упражнение «Технический долг»
  7. Определение и необходимость (продолжение)
  8. Упражнение «Потери в ИТ»
  9. Фундамент: Lean
  10. Упражнение «Что такое Agile?»
  11. Фундамент: Agile
  12. Принципы
  13. Упражнение «Картирование потока создания ценности»
  14. Принципы (продолжение)
  15. Ключевые отличия от традиционных практик
  16. Основные практики
  17. Упражнение «Визуализация потока»
  18. Основные практики (продолжение)
  19. Упражнение «Сложности применения»
  20. Вопросы применения
  21. Подведение итогов
  22. Упражнение «Самооценка»
  23. Завершение курса.

13. Курс Cloud DevOps от ПАО «МТС»

Бесплатно

Сайт школы: https://cloud.mts.ru/cloud-thinking/courses/devops/

Пройти курс

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

  • Узнаете о стратегиях миграции с монолита на микросервисы
  • Изучите основы Kubernetes
  • Познакомитесь с контейнерами
  • Разберетесь с тонкостями Kubernetes в продуктивной среде
  • Освоите инструменты автоматизации процессов, реализации CI/CD
  • Узнаете о возможностях MLOps-платформы.

Модули курса:

  1. Подходы к архитектуре приложений
  2. Основы Kubernetes
  3. Kubernetes и хранение данных
  4. Kubernetes в продуктивной среде
  5. Мониторинг в Kubernetes
  6. Автоматизация
  7. DevSecOps и Open Source
  8. DevOps-задачи в ML-проектах.

14. Курс DevOPS v 2.0 от Yodo

Цена курса: 14 990 руб.

Сайт школы: https://yodo.im/devops_landing

Пройти курс

Программа:

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

15. Курс DevOps Инженер 2022 от Школа DevOps

Цена курса: 33 500 руб.

Сайт школы: https://devops-school.ru/devops_engineer.html

Пройти курс

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

  • Понимать основные принципы и философию DevOps
  • Пользоваться современными инструментами для автоматизации процессов разработки
  • Автоматизировать процессы деплоя с помощью инструментов CI/CD
  • Ориентироваться в современных системах хранения и обработки информации в т.ч. «облачных»
  • Понимать основные этапы и методы разработки ПО
  • Четко видеть свою роль в процессах разработки
  • Лучше понимать, контролировать и управлять Production, Development, и тестовыми средами.

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

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

  1. Введение в DevOps, методология, основные понятия, инструменты
  2. Настройка рабочей среды
  3. Жизненный цикл ПО
  4. Циклы и этапы разработки ПО
  5. Методологии разработки ПО
  6. Agile, Waterfall, Scrum
  7. Linux: основы. Разновидности Linux
  8. Linux: ядро, процессы, файлы
  9. Linux: основные команды
  10. Linux: мониторинг системы
  11. Linux: Bash скриптинг. Основные сценарии использования
  12. Современные инструменты для работы с Linux системами
  13. Виртуализация. Типы гипервизоров
  14. Microsoft Hyper-v, VMware Esxi, Xen, KVM
  15. Системы сборки. Apache Maven. Gradle
  16. Общее представление о работе Java-приложений
  17. Знакомство с контейнерами сервлетов
  18. Apache Tomcat. Установка и конфигурирование
  19. Базы данных
  20. Типы и структуры БД
  21. знакомство с Postgresql. Кластер, диспетчер очередей, репликация
  22. знакомство с Mysql, Percona XtraDB cluster
  23. мониторинг работы БД. Backup
  24. Особенности работы с NoSQL БД
  25. Знакомство с системами контроля версий
  26. Основные понятия, команды
  27. Создание веток, репозитории
  28. Клонирование, слияния, merge request
  29. Знакомство с GitHub
  30. Администрирование
  31. Понятие Контейнеризации
  32. Знакомство с Docker
  33. Dockerfile
  34. Упаковка приложений в Docker
  35. Создание кластера с Docker-compose
  36. Docker Swarm mode
  37. Особенности работы с сетями в Docker
  38. Мониторинг контейнеров
  39. Docker registry: native, Artifactory / Nexus
  40. Docker практика
  41. Наработка навыков создания Dockerfile
  42. Упаковка своего приложения в Docker
  43. Автоматизация сборки приложений с помощью Docker-compose
  44. Обзор систем управления конфигурациями
  45. Знакомство с концепцией “Infrastructure as Code”
  46. Синтаксис YAML
  47. Ansible: файл инвентаризации
  48. Ansible: знакомство с переменными, модулями shell, copy и др.
  49. Ansible: запуск на группу хостов
  50. Ansible: шаблоны и роли конфигурации
  51. Ansible практика
  52. Написание плэйбуков. Работа с ролями
  53. Ansible-galaxy. Обзор готовых ролей
  54. Ansible: поднимаем кластер приложений

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

  1. Знакомство с CI/CD
  2. Jenkins: знакомство
  3. Запуск Jenkins в Docker
  4. Jenkins: модули, используемые плагины
  5. Автоматизация сборок. Best practice
  6. TeamCity: Обзор
  7. Тестирование ПО. Основные этапы и виды.
  8. Jenkins практика, построение pipeline
  9. Jenkins: автоматизируем процессы разработки
  10. Микросервисы. Введение в Kubernetes.
  11. Концепции и архитектура Kubernetes. Pod
  12. Kubectl, minikube.
  13. Облачные технологии
  14. Знакомство с AWS. awscli – управление из консоли
  15. AWS EC2. Создание инстансов
  16. AWS S3. Работа с облачным хранилищем
  17. AWS Route 53
  18. AWS CloudWatch, мониторинг и биллинг
  19. Знакомство и обзор сервисов MS Azure
  20. Облачные технологии
  21. Знакомство с Google Cloud.
  22. Упрощаем настройку Kubernetes
  23. Terraform – cloud deploy
  24. Анализ и мониторинг логов
  25. Обзор актуальных систем мониторинга логов
  26. ELK-стек. Практика настройки
  27. ELK-стек. Паттерны Logstash
  28. ELK-стек. Kibana, создание визуализаций
  29. Мониторинг инфраструктуры
  30. Обзор наиболее распространенных утилит для мониторинга
  31. Zabbix – Enterprise monitoring. Шаблоны, хосты, комплексные экраны. Практика настройки
  32. Grafana и CollectD / FluentD / StatsD
  33. Prometheus – современное видение мониторинга.

16. Курс DevOps Engineer от Level UP

Цена курса: 42 990 ₽

Сайт школы: https://levelp.ru/courses/devops-system-engineering-courses/devops-engineer-course/

Пройти курс

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

  • Понимать основные принципы и философию DevOps
  • Пользоваться инструментами для автоматизации процессов разработки
  • Автоматизировать процессы деплоя с помощью инструментов CI/CD
  • Понимать основные этапы и методы разработки ПО
  • Четко видеть свою роль в процессах разработки
  • Ориентироваться в современных системах хранения и обработки информации в т.ч. «облачных»
  • Лучше контролировать и управлять production, development, и тестовыми-средами.

Программа:

  1. Введение
  2. Основы сетей
  3. Основы Linux
  4. Системы контроля версий
  5. Базы данных
  6. Виртуализация
  7. Docker
  8. Kubernetes
  9. Ansible
  10. Jenkins / CI / CD
  11. Анализ и мониторинг логов. ELK
  12. Мониторинг инфраструктуры.

17. Курс DevOps: быстрый старт от ProductStar

Цена курса: 34 896 ₽

Сайт школы: https://productstar.ru/dev-mini-course-devops

Пройти курс

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

  • Основы DevOps
  • Основы Python
  • Git и Gitlab
  • Упаковка приложений в Docker.

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

  1. Введение в DevOps, методология, основные понятия
  2. Настройка рабочей среды. Инструментарий. Облачный аккаунт
  3. Linux: Bash, программирование. Основные сценарии использования
  4. Git, Gitlab. Создание веток, основные понятия
  5. CI/CD. Jenkins. Знакомство и практика
  6. Контейнеризация. Знакомство с Docker. Docker hub и Docker registry
  7. Упаковка приложений в Docker
  8. Основные концепции и команды. Синтаксис YAML
  9. Введение в Python
  10. Типы данных, функции, классы, ошибки
  11. Строки, условия, циклы.

18. Курс Методология и инструментарий DevOps от Сетевая Академия “Ланит”

Цена курса: 39 450 руб.

Сайт школы: https://academy.ru/catalog/web-razrabotka/DevOps.html

Пройти курс

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

  • Настроить рабочее окружение, подготовить и запустить Docker-контейнеры.
  • Управлять конфигурацией с использованием Ansible.
  • Настроить сценарии развертывания.
  • Настроить взаимодействие Ansible с Docker.
  • Понимать системы оркестрации с использованием Kubernets.
  • Применять мониторинг с использованием Prometheus.

Содержание:

  1. DevOps
  2. Системы виртуализации и контейнеризации
  3. Системы непрерывной интеграции
  4. Системы управления конфигурацией. Инфраструктура как код
  5. Системы оркестрации
  6. Системы мониторинга.

19. Курс DevOps от ITEA

Цена курса: 600 EUR

Сайт школы: https://onlineitea.com/course/devops/

Пройти курс

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

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

План курса:

  1. Определение DevOps. Культура DevOps
  2. Scrum. Kanban
  3. HTTP, HTTPS, DNS
  4. Backend and Frontend
  5. Организационные вопросы. Домашки. Telegram. Google-документы
  6. GitHub flow
  7. Веб-сервера (Nginx, Apache, IIS, Tomcat)
  8. Базы-данных (Mysql, PostgreSQL, MSSQL, SQlite)
  9. Docker
  10. Что такое CI / CD
  11. Обзор существующих инструментов (Drone CI, Travis CI, Jenkins, GitLab, Circle CI)
  12. Pipelines для различных систем интеграции
  13. Основы Kubernetes и Helm
  14. Обзор существующих систем оркестрации
  15. Automation and Orchestration with Ansible
  16. AWS Intro. Обзор ключевых сервисов
  17. EC2, IAM
  18. Infrastructure as code
  19. Automate AWS infra creation with Terraform
  20. CloudFront, Route53, S3, ELB
  21. Autoscaling, VPC
  22. EKS, GKE
  23. OpenShift
  24. Rancher
  25. Основные команды для работы с SQL
  26. Примеры программирования SQL
  27. Основы Python для автоматизации процессов
  28. Logging with ELK (Elasticsearch + Logstash + Kibana)
  29. Lambda functions
  30. Monitoring with Prometheus
  31. Sentry
  32. Обзор микросервисной архитектуры
  33. AWS EKS. Setup production ready EKS cluster with logging and CI / CD helm
  34. Финальное задание. Развертывание сложной инфраструктуры из кода
  35. Тестовое интервью на позицию Junior DevOps Engineer
  36. SRE practice
  37. Тестирование инфраструктуры
  38. Gamedays
  39. Disaster recovery plans
  40. Post mortems
  41. Как составить резюме и пройти собеседование

20. Курс DevOps v.1.0 от DeusOps

Бесплатно

Сайт школы: https://www.youtube.com/playlist?list=PLGQiJX6wM-zzcPye1y7gpyJO0uH7NMNP7

Пройти курс

Видеоуроки:

  1. Жизненный цикл разработки ПО и методологии работы
  2. Что такое DevOps
  3. Знакомство с Git, GitLab и BitBucket
  4. Continuous Integration и CICD Workflow
  5. Автоматическая сборка и тестирование
  6. Continuous Delivery и Continuous Deployment
  7. Введение в контейнеризацию
  8. Docker: докерфайлы, основные команды, базовые образы
  9. Docker: добавляем docker в пайплайн
  10. Практика с Docker-Compose
  11. Инфраструктура как код
  12. Инструменты управления конфигурациями
  13. Ansible: экосистема и реестр
  14. Ansible: Пишем плейбук и рассуждаем о философии IaC
  15. Ansible: пишем роли с Galaxy
  16. Тестирование ролей в Molecule
  17. Teamcity знакомство с архитектурой и понятиями
  18. Teamcity интеграция с Bitbucket, плагины, триггеры запуска
  19. Teamcity Kotlin DSL
  20. Teamcity, Bitbucket и JIRA
  21. Teamcity и SonarQube.

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

Цена курса: 720 BYN (16 044 ₽)

Сайт школы: https://belhard.academy/devops

Пройти курс

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

  • Узнаете принципы работы операционных систем.
  • Научитесь работать с сетью и базами данных.
  • Освоите основные инструменты DevOps-инженера.
  • Научитесь использовать такие технологии, как Jenkins, Ansible, Docker, Kubernetes.
  • Научитесь писать сценарии для автоматизации процессов.
  • Узнаете, как собираются и развертываются веб-приложения.
  • Узнаете, как устроены облачные технологии.

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

  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. Введение в облачные технологии.

22. Курс DevOps от Академия IT

Бесплатно

Сайт школы: https://academiait.ru/course/devops/

Пройти курс

Уроки:

  • Инфраструктура как код – введение.
  • Создание сервера puppet
  • Установка puppet агентов
  • Первый puppet манифест: установка пакета
  • Управление пользователями при помощи puppet
  • Управление файлами при помощи puppet.
Оцените статью
KursTop