Практикуем DevOps

Набор авторских практических курсов для devops инженеров и разработчиков

Выбрать курс
картинка
инструкции иконка

Пошаговые инструкции

Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результата

автоматическая проверка иконка

Автоматическая проверка

После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателю

возможность задать вопрос иконка

Возможность задать вопрос

Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответами

Курсы

Kubernetes

Курс “Kubernetes на практике”

Курс подойдет не только DevOps инженерам, но и разработчикам, имеющим дело с k8s. Он включает в себя все важные практические знания, необходимые в работе. В основе курса подход "от практики к теории" - скучно не будет!

Покупка дает право на скидку на другие авторские курсы

Задачи практики (25 занятий)

  1. Запуск кластера, файл конфигурации
  2. Установка kubectl. Подключение к кластеру
  3. Запуск продакшн нагрузки через kubectl
  4. Создание манифеста для описания нагрузки (pod, deployment)
  5. Настройка Limits/Requests. Master и Work nodes
  6. Pod статусы. Readiness, Liveness проверки
  7. Ресурс Service. Тип NodePort
  8. Service типа ClusterIP и ExternalName
  9. Запуск pod с инструментарием(ping, dig, telnet …)
  10. Port forwarding
  11. Service типа Load balancer. Ресурс Ingress. Пускаем трафик из интернета
  12. Cert-manager. Автоматическое получение SSL сертификата
  13. Хранение данных: ConfigMap, Secrets
  14. Volumes: персистентность данных(PV, PVC)
  15. Config Volumes: подключаем файлы ConfigMap
  16. Настройка приложения через ENV и Secrets
  17. StatefulSets
  18. DaemonSet
  19. Jobs и запуск по расписанию Cronjobs
  20. NodeAffinity, NodeSelector
  21. PodDisruptionBudget, PriorityClass
  22. Масштабирование pods: HorizontalPodAutoscaler
  23. Масштабирование nodes: Autoscaler
  24. LimitRange/ResourceQuota
  25. Service Accounts & RBAC

Стоимость курса

10900 ₽

8900 ₽

/ $90 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой

Начать бесплатно

Бесплатно выдается доступ на первые 4 задачи практики

Подробнее о курсе
Что я получаю после прохождения курса?
стрелка иконка
  • Умение запускать приложения в кластере Kubernetes
  • Понимание ограничений и способов их преодоления
  • Умение оперировать всеми основными ресурсами в k8s
  • Умение решать полный спектр задач для обеспечения доступности приложений из интернета
  • Умение масштабировать приложения в зависимости от нагрузки
  • Понимание как работают statefull/stateless приложения
Для кого этот курс?
стрелка иконка

Для devops инженеров, разработчиков и других IT специалистов, которые так или иначе имеют дело с Kubernetes. В настоящее время уровень внедрения этого продукта очень высок среди различных организаций и понимание тонкостей его работы требуется часто.

Как происходит автоматическая проверка задания?
стрелка иконка

В зависимости от задания специальный алгоритм инспектирует ресурсы вашего кластера Kubernetes и сверяет вашу работу с требуемым результатом

Какая у меня должна быть базовая подготовка для выполнения заданий?
стрелка иконка

От вас потребуется уверенные навыки работы в терминале(консоли), базовые знания работы с клиент-серверными приложениями

На какой срок расчитан данный курс?
стрелка иконка

Расчетное время для освоения данного курса 20-30 часов. Никаких графиков занятий нет, вы обучаетесь в удобном для вас темпе и всегда продолжаете с того места, на котором остановились.

Если я не нашел ответа на вопрос, поможете?
стрелка иконка

Поможем! Если не ясно что-то на каком-то шаге, то спрашивайте. Если нет какой-то информации в принципе, тоже спрашивайте. Возможно добавим новый раздел.

Могу ли я пропускать некоторые задания и сразу переходить к произвольному?
стрелка иконка

Да, можете. Однако, следует учитывать, что некоторые задачи зависят от одной или нескольких предыдущих. В этом случае, вам нужно сначала завершить их. К примеру, нельзя запустить что-то в кластере, если вы не выполнили первый шаг(запуск самого кластера)

В чем отличие от аналогичных курсов на известных образовательных сервисах?
стрелка иконка

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

Подробнее о курсе

Terraform

Курс “Terraform на практике”

Научитесь управлять инфраструктурой из кода с помощью самого популярного инструмента. В основе курса также подход "от практики к теории".

Задачи практики (16 занятий)

  1. Установка Terraform
  2. Сущности в Terraform
  3. Полный цикл работы Terraform
  4. Terraform layout
  5. Версии Terraform и providers
  6. Работа с Яндекс.Облаком
  7. Terraform state
  8. Создание облачных ресурсов
  9. Datasources
  10. Variables
  11. Управляющие структуры и функции
  12. Решение Terraform drift(расхождений)
  13. Управление окружениями через workspaces
  14. Разделение кода на логические части
  15. Использование модулей
  16. Утилиты terraform-docs, fmt

Стоимость курса

7900 ₽

5900 ₽

/ $60 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой

Начать бесплатно

Бесплатно выдается доступ на первые 4 задачи практики

Подробнее о курсе
Что я получаю после прохождения курса?
стрелка иконка
  • Понимание, что такое инфраструктура как код (IaC)
  • Уверенный навык работы с самым популярным инструментом IaC
  • Лучшие практики и самую ценную выжимку из реальной практической работы, без воды
  • Важную строчку в резюме
Для кого этот курс?
стрелка иконка

Для devops инженеров, системных администраторов и любых технических специалистов, которые хотят оставаться up-to-date.

Как происходит автоматическая проверка задания?
стрелка иконка

В зависимости от задания специальная утилита Kurator(open-source разработка DevopsTrain) сверяет вашу работу с требуемым результатом

Какая у меня должна быть базовая подготовка для выполнения заданий?
стрелка иконка

От вас потребуется уверенные навыки работы в терминале(консоли), базовые знания работы с клиент-серверными приложениями

На какой срок расчитан данный курс?
стрелка иконка

Расчетное время для освоения данного курса 20-30 часов. Никаких графиков занятий нет, вы обучаетесь в удобном для вас темпе и всегда продолжаете с того места, на котором остановились.

Если я не нашел ответа на вопрос, поможете?
стрелка иконка

Поможем! Если не ясно что-то на каком-то шаге, то спрашивайте. Если нет какой-то информации в принципе, тоже спрашивайте. Возможно добавим новый раздел.

Могу ли я пропускать некоторые задания и сразу переходить к произвольному?
стрелка иконка

Да, можете. Однако, следует учитывать, что некоторые задачи зависят от одной или нескольких предыдущих. В этом случае, вам нужно сначала завершить их.

В чем отличие от аналогичных курсов на известных образовательных сервисах?
стрелка иконка

Начнем с того, что это не классический курс, а практикум. Теория дается в контексте с заданиями. Соотношения цена/польза и срок обучения/польза - просто сумасшедшие из-за ориентации на результат.

Подробнее о курсе

Docker

Курс “Docker на практике”

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

Задачи практики (13 занятий)

  1. Установка Docker
  2. Запуск контейнера. Основные понятия.
  3. Создание образа. Dockerfile. Filesystem
  4. Хранение данных. Volumes.
  5. Переменные окружения. dot env file.
  6. Multistage builds
  7. Docker Registry
  8. Docker network
  9. Инструменты Docker, lazydocker
  10. Docker compose
  11. Безопасность в Docker
  12. Docker в CI/CD
  13. Docker Swarm

Стоимость курса

6900 ₽

4900 ₽

/ $50 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой

Начать бесплатно

Бесплатно выдается доступ на первые 4 задачи практики

Подробнее о курсе
Что я получаю после прохождения курса?
стрелка иконка
  • Понимание, что такое контейнеры
  • Уверенный навык работы с самым популярным инструментом для создания и управления контейнерными приложениями
  • Умение "докернизировать" любые приложения
  • Запускать множество связанных контейнезированных сервисов
  • Получите базу для изучения таких платформ как Kubernetes
  • Лучшие практики и самую ценную выжимку из реальной практической работы, без воды
  • Важную строчку в резюме
Для кого этот курс?
стрелка иконка

Для devops инженеров, разработчиков и любых технических специалистов, которые хотят оставаться up-to-date.

Как происходит автоматическая проверка задания?
стрелка иконка

В зависимости от задания специальная утилита Kurator(open-source разработка DevopsTrain) сверяет вашу работу с требуемым результатом

Какая у меня должна быть базовая подготовка для выполнения заданий?
стрелка иконка

От вас потребуется уверенные навыки работы в терминале(консоли), базовые знания работы с клиент-серверными приложениями

На какой срок расчитан данный курс?
стрелка иконка

Расчетное время для освоения данного курса 20-30 часов. Никаких графиков занятий нет, вы обучаетесь в удобном для вас темпе и всегда продолжаете с того места, на котором остановились.

Если я не нашел ответа на вопрос, поможете?
стрелка иконка

Поможем! Если не ясно что-то на каком-то шаге, то спрашивайте. Если нет какой-то информации в принципе, тоже спрашивайте. Возможно добавим новый раздел.

Могу ли я пропускать некоторые задания и сразу переходить к произвольному?
стрелка иконка

Да, можете. Однако, следует учитывать, что некоторые задачи зависят от одной или нескольких предыдущих. В этом случае, вам нужно сначала завершить их.

В чем отличие от аналогичных курсов на известных образовательных сервисах?
стрелка иконка

Начнем с того, что это не классический курс, а практикум. Теория дается в контексте с заданиями. Соотношения цена/польза и срок обучения/польза - просто сумасшедшие из-за ориентации на результат.

Подробнее о курсе

Devops Roadmap

Бесплатный мета-курс

Этот мета-курс представляет собой расширенный чеклист, который поможет вам сориентироваться в мире DevOps. В нем перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования. Он будет полезен также при подготовке к собеседованиям.

Devops skills checklist

Стоимость курса

0 ₽

0 ₽

/ $0 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой

Пройти бесплатно

CI/CD

Курс “CI/CD на практике”

Научитесь создавать пайплайны и выкатвать код в продакшн и тестовые окружения

Задачи практики (15 занятий)

  1. Список уточняется

Курс в разработке

Early bird access
Оставить email

Мы сообщим вам в числе первых когда курс будет готов.

Kubernetes advanced

Курс “Kubernetes advanced”

Курс подойдет DevOps инженерам, которые сталкиваются с задачами по развертыванию своего кластера, а также его администрированию. Затрагивает глубокие темы вроде написания своих Операторов, Service Mesh, Helm и настройки мониторинга

Покупка дает право на скидку на другие авторские курсы

Задачи практики

  1. Запуск cloud k8s
  2. Использование Helm
  3. Создание чартов Helm
  4. Средства мониторинга кластера. Grafana.
  5. Средства для логгирования
  6. Авторизация: AuthProxy
  7. Авторизация: KeyCloak
  8. Vault в k8s
  9. HPA с кастомными метриками
  10. K8s операторы
  11. Validating webhooks
  12. Service Mesh (Linkerd)
  13. Под капотом k8s
  14. Запуск self-hosted cluster
  15. Операции со своим кластером
  16. User management
  17. Custom scheduler
  18. Storage solutions
  19. Load balancer solutions

Стоимость курса

19900 ₽

14900 ₽

/ $!50 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой

Начать бесплатно

Бесплатно выдается доступ на первые 3 задачи практики

Подробнее о курсе
Что я получаю после прохождения курса?
стрелка иконка
  • Умение запускать управлять приложениями через Helm, создавать свои чарты
  • Настраивать мониторинг и журналирование приложений
  • Настраивать авторизацию через OIDC/oAuth
  • Создвать свои операторы, валидаторы, планировщики и кастомные HPA
  • Настраивать service mesh
  • Узнаете о внутреннем устройстве Kubernetes
  • Научитесь управлять пользователями и создавать свой кластер, а также эксплуатировать его
Для кого этот курс?
стрелка иконка

Для devops инженеров, разработчиков и других IT специалистов, которые так или иначе имеют дело с Kubernetes. В настоящее время уровень внедрения этого продукта очень высок среди различных организаций и понимание тонкостей его работы требуется часто.

Как происходит автоматическая проверка задания?
стрелка иконка

В зависимости от задания специальный алгоритм инспектирует ресурсы вашего кластера Kubernetes и сверяет вашу работу с требуемым результатом

Какая у меня должна быть базовая подготовка для выполнения заданий?
стрелка иконка

От вас потребуется уверенные базовые знания Kubernetes, которые мы даем в курсе "Kubernetes на практике"

На какой срок расчитан данный курс?
стрелка иконка

Расчетное время для освоения данного курса 40-60 часов. Никаких графиков занятий нет, вы обучаетесь в удобном для вас темпе и всегда продолжаете с того места, на котором остановились.

Если я не нашел ответа на вопрос, поможете?
стрелка иконка

Поможем! Если не ясно что-то на каком-то шаге, то спрашивайте. Если нет какой-то информации в принципе, тоже спрашивайте. Возможно добавим новый раздел.

Могу ли я пропускать некоторые задания и сразу переходить к произвольному?
стрелка иконка

Да, можете. Однако, следует учитывать, что некоторые задачи зависят от одной или нескольких предыдущих. В этом случае, вам нужно сначала завершить их. К примеру, нельзя запустить что-то в кластере, если вы не выполнили первый шаг(запуск самого кластера)

В чем отличие от аналогичных курсов на известных образовательных сервисах?
стрелка иконка

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

Подробнее о курсе
аватарка
Александр Бабочкин

CTO, DevOps инженер, Go разработчик

Частные консультации

Персональный план профессионального развития на основе ваших навыков и приоритетов

  • Консультации от действующего devops инженера уровня Lead
  • Оценим ваш бекграунд
  • Определим ваши цели
  • Составим план профессионального развития(и роста ЗП)
  • Регулярные встречи для контроля и коррекции плана при необходимости
  • Поделюсь опытом и моими прогнозами на ближайшие годы
  • Дам рекомендации по вашему резюме
  • Дам советы по прохождению интервью
  • Выжмем максимум за очень приемлемую сумму(высокое соотношение цена/результат)
  • Формат: онлайн встреча один на один
4900 ₽

/ $50 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой

Выбрать время
иконка обучения
Корпоративное обучение

Сформируем и обучим DevOps отдел

  • Предоставим специальные расценки для вашей огранизации
  • Персональный менеджер
  • Адаптация и разработка курсов для вашей специфики
  • Обучение с минимальным отрывом от текущей работы

Стоимость -

уточняйте
Контакты

Самостоятельный путь

/01

Вы получаете подробную инструкцию и теорию для выполнения каждого задания и готовый тестовый стенд

/02

После выполнения задания происходит автоматическая проверка вашего результата

/03

По каждому заданию курса вы можете задать вопрос автору и получить ответ. Нам важно, чтобы для вас все было понятно

Путь с ментором

/01

На первой онлайн встрече в формате один на один выясняем ваши цели и навыки. Составляем план профессионального развития

/02

Вы двигаетесь согласно плану, в том числе с использованием наших курсов

/03

Раз в 2 недели встречаемся онлайн для обсуждения вопросов и коррекции плана

/04

Раз в месяц подводим итоги, закрепляем изученные темы

/05

Доводим до результата: повышение грейда, повышение ЗП, получение оффера

/06

Продолжаем профессиональное развитие

Преимущества
платформы

преимущества иконки

Вы получаете практические знания, выполняя задания в готовой, реально работающей среде

преимущества иконки

Подготовка к обучению - минимальная, начинайте сразу!

преимущества иконки

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

преимущества иконки

Обратная связь с автором курса на каждом шаге — уточните любые детали, если что-то непонятно

преимущества иконки

Каждый курс - обновляемый. Мы постоянно дополняем и актуализируем материалы, поэтому они всегда остаются актуальными

преимущества иконки

Самые свежие версии и утилита собственной разработки - Kurator

преимущества иконки

По завершению курса вы можете запросить сертификат от DevopsTrain

преимущества иконки

Цена несравнимо ниже известных курсов, а эффект лучше

Команда

аватарка
Александр

CTO, DevOps инженер, Go разработчик. Автор и создатель DevopsTrain

аватарка
Софья

Менеджер по работе с партнерами.

аватарка
Галина

Куратор курсов. Всегда поможет и передаст вопросы автору.

Отзывы

Хороший курс с пратическими заданиями(Kubernetes)

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

avatar

Михайл, разработчик Python

Практикум явно недооценен(Kubernetes)

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

avatar

Иван, тимлид

Интересный формат(Kubernetes)

Думаю, что курс идеально подойдет для тех, кто ценит время и не любит смотреть много видеоматериалов. Буквально с первого задания я погрузился в практику, и это действительно интересно!

avatar

Алексей, Devops инженер

Блог

Что такое DevSecOps

В чем его особенности и предназначение?

Что такое MLOPS

В чем отличие от DevOps?

Кто такой Platform Engineer

Это новый модный термин или полезное детище DevOps?

Отчет: Внедрение kubernetes в разных организациях(по состоянию на 2023 г.)

Оценим их результаты и отзывы

Почему devops направление в IT наиболее выгодное?

Разберем причины, по которым выбирают devops, плюсы и минусы

Инструменты для управления k8s

Рассмотрим наиболее популярные и удобные приложения

Как добавить пользователя в Kubernetes?

Рассмотрим варианты аутентификации в k8s

Кто такой Cloud engineer?

В чем его отличие от devops engineer и в чем сходство?

Observability stack

Observability stack - необходимая часть успешной работы проекта

Кто такой SRE?

Site reliablity engineer - кто это, какими задачами занимается?

Что такое Infrastructure as a Code?

Что такое IaC, основные принципы и предназначение

Что такое devops?

Попробуем разобраться что это за зверь, и чем мы тут занимаемся вообще

help

Требуется помощь?