Практикуем DevOps
Набор авторских практических курсов для devops инженеров и разработчиков
Выбрать курсКурсы
Kubernetes
Курс "Kubernetes на практике"
Курс подойдет не только DevOps инженерам, но и разработчикам, имеющим дело с k8s. Он включает в себя все важные практические знания, необходимые в работе. В основе курса подход "от практики к теории" - скучно не будет!
Входит в программу наставничества
Бесплатно выдается доступ на первые 4 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (25 занятий)
- Запуск кластера, файл конфигурации
- Установка kubectl. Подключение к кластеру
- Запуск продакшн нагрузки через kubectl
- Создание манифеста для описания нагрузки (pod, deployment)
- Настройка Limits/Requests. Master и Work nodes
- Pod статусы. Readiness, Liveness проверки
- Ресурс Service. Тип NodePort
- Service типа ClusterIP и ExternalName
- Запуск pod с инструментарием(ping, dig, telnet …)
- Port forwarding
- Service типа Load balancer. Ресурс Ingress. Пускаем трафик из интернета
- Cert-manager. Автоматическое получение SSL сертификата
- Хранение данных: ConfigMap, Secrets
- Volumes: персистентность данных(PV, PVC)
- Config Volumes: подключаем файлы ConfigMap
- Настройка приложения через ENV и Secrets
- StatefulSets
- DaemonSet
- Jobs и запуск по расписанию Cronjobs
- NodeAffinity, NodeSelector
- PodDisruptionBudget, PriorityClass
- Масштабирование pods: HorizontalPodAutoscaler
- Масштабирование nodes: Autoscaler
- LimitRange/ResourceQuota
- Service Accounts & RBAC
Kubernetes
Курс "Kubernetes advanced"
Этот курс предназначен для тех, кто уже знаком с основами работы с Kubernetes и хочет углубить свои знания и навыки. Мы погрузимся в продвинутые аспекты управления Kubernetes, включая запуск облачных и self-hosted кластеров Kubernetes, использование Helm для управления приложениями, создание чартов Helm и многое другое.
Курс охватывает различные инструменты и техники, которые позволяют эффективно мониторить и логировать действия в кластере, включая использование Grafana. Мы также рассмотрим различные методы авторизации, такие как AuthProxy и KeyCloak, а также использование Vault в Kubernetes.
Вы научитесь работать с HPA с кастомными метриками, узнаете о Kubernetes операторах и Validating webhooks. Кроме того, мы погрузимся в мир Service Mesh, в частности, рассмотрим Linkerd.
Входит в программу наставничества
Бесплатно выдается доступ на первые 3 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (18 занятий)
- Запуск cloud k8s
- Использование Helm
- Создание чартов Helm
- Средства мониторинга кластера. Grafana.
- Средства для логирования
- Авторизация: AuthProxy
- Авторизация: KeyCloak
- Vault в k8s
- Автомасштабирование с KEDA
- K8s операторы
- Validating webhooks
- Service Mesh (Linkerd)
- Под капотом k8s
- Запуск self-hosted cluster
- Операции со своим кластером
- User management
- Storage solutions
- Load balancer solutions
Linux & Network
Курс "Linux & Networks + Ansible & Bash"
Изучение основ работы с операционной системой Linux, сетевыми технологиями, автоматизацией с помощью Ansible и написанием Bash скриптов. Проходит в прикольном и интересном формате, с использованием практических задач на наших можностях. Начать можно прямо сейчас!
Входит в программу наставничества
Бесплатно выдается доступ на первые 3 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (18 занятий)
- История Linux и его вклад
- Установка Linux (desktop)
- Первые шаги в Linux
- Работа с файловой системой
- Система привилегий пользователей
- Работа с устройствами
- Процессы, потоки сигналы
- Текстовые редакторы и утилиты
- Система инициализации (systemd)
- Управление пакетами
- Ядро и модули
- Мониторинг и логирование
- Система контроля версий Git
- Ubuntu server edition
- Сеть в Linux
- Bash scripting
- Ansible basics
- Security in Linux
Terraform
Курс "Terraform на практике"
Научитесь управлять инфраструктурой из кода с помощью самого популярного инструмента. В основе курса также подход "от практики к теории". Есть 2 варианта курса: работа с Яндекс.Облаком и с AWS.
Входит в программу наставничества
Бесплатно выдается доступ на первые 4 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (16 занятий)
- Установка Terraform
- Сущности в Terraform
- Полный цикл работы Terraform
- Terraform layout
- Версии Terraform и providers
- Работа с Яндекс.Облаком / AWS (2 варианта курса)
- Terraform state
- Создание облачных ресурсов
- Datasources
- Variables
- Управляющие структуры и функции
- Решение Terraform drift(расхождений)
- Управление окружениями через workspaces
- Разделение кода на логические части
- Использование модулей
- Утилиты terraform-docs, fmt
Docker
Курс "Docker на практике"
В деталях изучим обязательный для использования инструмент контейнеризации, выполняя практические задачи, с которыми вы точно столкнетесь в ежедневной работе
Входит в программу наставничества
Бесплатно выдается доступ на первые 4 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (13 занятий)
- Установка Docker
- Запуск контейнера. Основные понятия.
- Создание образа. Dockerfile. Filesystem
- Хранение данных. Volumes.
- Переменные окружения. dot env file.
- Multistage builds
- Docker Registry
- Docker networks
- Инструменты Docker, lazydocker
- Docker compose
- Безопасность в Docker
- Docker Swarm
CI/CD
Курс "CI/CD на практике"
Научитесь создавать пайплайны и выкатывать код в продакшн и тестовые окружения. Обучение ведется на практике с использованием GitLab и GitLab CI. Включает как работу с обычными раннерами, так и с раннерами в kubernetes.
Входит в программу наставничества
Бесплатно выдается доступ на первые 3 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (10 занятий)
- Что такое CI и CD?
- Gitlab и Gitlab CI
- Установка Gitlab Runner
- Конфигурация gitlab-ci.yml
- Gitlab services
- GitlabCI в kubernetes
- Универсальный pipeline
- Advanced Gitlab CI syntax
- Артефакты в ci/cd
- GitOps(ArgoCD)
12-Factor App
Курс "12-Factor App на практике"
Изучение методологии 12-Factor App через создание реального микросервисного приложения на Go с применением современных DevOps практик
Бесплатно выдается доступ на первые 3 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (14 занятий)
- Codebase - Один кодбейс, отслеживаемый в системе контроля версий
- Dependencies - Явно объявляйте и изолируйте зависимости
- Config - Храните конфигурацию в среде выполнения
- Backing services - Считайте backing services присоединенными ресурсами
- Build, release, run - Строго разделяйте стадии сборки и выполнения
- Processes - Запускайте приложение как один или несколько процессов
- Port binding - Экспортируйте сервисы через порт
- Concurrency - Масштабируйте горизонтально
- Disposability - Максимизируйте надежность с помощью быстрого запуска и корректного завершения
- Dev/prod parity - Держите разработку, постановку и рабочую среду максимально похожими
- Logs - Рассматривайте логи как потоки событий
- Admin processes - Запускайте админские/управляющие задачи как разовые процессы
- Bonus factors: 13 и 14 факторы от автора курса
DevSecOps
Курс "DevSecOps на практике"
Изучение принципов безопасности в DevOps через практическую интеграцию инструментов безопасности в CI/CD pipeline и защиту приложений
Бесплатно выдается доступ на первые 3 задачи практики
Пошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результатаАвтоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателюВозможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответамиОбученный AI ассистент
24x7 ответит на все ваши вопросы, проведет техническое собеседование и предоставит список частых вопросов по темеЗадачи практики (11 занятий)
- Intro
- Безопасность в жизненном цикле разработки ПО (SDLC)
- Статический анализ: SAST
- Динамический анализ: DAST и Fuzzing
- Безопасность контейнеров: Защита от угроз
- Web Application Firewall (WAF)
- Network Policy в DevSecOps
- VPN
- Безопасность на локальном хосте
- Принцип минимальных привилегий
- OWASP Top 10
Devops Roadmap
Бесплатный мета-курс
Этот мета-курс представляет собой расширенный чеклист, который поможет вам сориентироваться в мире DevOps. В нем перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования.
Он будет полезен также при подготовке к собеседованиям.
Входит в программу наставничества
Бесплатный курс для всех
Devops skills checklist
- Linux основы и командная строка
- Сетевые технологии и протоколы
- Основы программирования (Python/Go/Bash)
- Системы контроля версий (Git)
- Контейнеризация (Docker)
- Оркестрация контейнеров (Kubernetes)
- Infrastructure as Code (Terraform)
- CI/CD pipeline и автоматизация
- Мониторинг и логирование
- Безопасность (DevSecOps)
- Облачные платформы (AWS/GCP/Azure)
- Конфигурационное управление
Devops mentorship
Программа наставничества
Освойте профессию devops по уникальной авторской программе. Индивидуальное менторство(наставничество) для максимально эффективного обучения профессии DevOps инженера и достижения ваших конечных целей: повышения зарплаты, грейда, устройства на желаемую работу.
Стоимость программы: Индивидуальная

Программа обучения (4-6 мес.)
Персональный подход
Изучение на практике
Регулярные встречи
Работа с проектом
Уникальные материалы
Чувство уверенности
Изучаемые темы
Что входит в программу
4 часа консультации, где мы оценим ваш опыт, умения, приоритеты, стремления и выстроим индивидуальный план
Оперативная и приоритетная поддержка по email на весь срок обучения. Помощь с резюме и прохождением собеседований.
Проектная работа, чтобы получить практику в реальном проекте, который работает в проде в настоящий момент.
Доступ к базе вопросов и ответов на собеседованиях и базе DevOps кейсов
Полный доступ на все курсы программы
По запросу может быть выдан сертификат
Какие программы есть?
С апреля 2024 есть 2 программы: полная и сокращенная. Программы похожи, сокращенная отличается тем, что в ней не предусмотрен практический проект и количество включенных часов консультаций 3 (вместо 4). Вы можете в любой момент доплатить разницу и переключиться на полную программу.
Что я получаю после прохождения программы?
Уверенные навыки работы с популярными Devops инструментами, фундаментальные знания, которые вы сможете применять в реальной работе. Понимание принципов для успешного трудоустройства. Есть варианты стажировки для выпускников.
Для кого эта программа?
Для специалистов уровня Junior, pre-Junior, Middle +-. Если не уверены, пишите, я рассматриваю каждого индивидуально. Если совсем не имели опыта в IT, то, к сожалению, я не смогу взять вас на обучение, до успешного прохождения курса Linux & Networks
Какая у меня должна быть базовая подготовка для выполнения заданий?
От вас потребуются навыки работы в терминале(консоли), базовые знания работы с клиент-серверными приложениями, понимание Linux на уровне пользователя
На какой срок расcчитан данный курс?
Срок поддержки 6 месяцев для полной программы и 4 месяца для сокращенной
Сколько стоит обучение?
Цена зависит от вашего уровня, поэтому она назначается индивидуально, но сразу скажу, что это сильно дешевле, чем стоимость популярных курсов на известных платформах, при этом они не обеспечат индивидуального подхода. На текущий момент средняя цена обучения составляет от 1/3 до 1/2 от средней заработной платы специалиста со схожим уровнем.
А если я уже покупал курсы на вашей платформе?
Тогда стоимость программы обучения для вас будет ниже, я учитываю этот факт при расчете цены
В чем отличие от аналогичных курсов на известных образовательных сервисах?
Рекомендую изучить сравнительную таблицу на странице программы
Есть ли рассрочка?
С апреля есть возможность оплатить в рассрочку 33%+33%+34%, с оплатой каждый месяц. В этом случае повышение стоимости на 10%. При оплате 50% + 50% все остается по-прежнему, она беспроцентная. UPD: с августа 2025 г. есть возможность оформить банковскую рассрочку(на долгий срок)
Успешное трудоустройство после программы
Артем, 17.06.24
Бесценный опыт облачной инфраструктуры
Виктор, 23.09.24
Получил оффер после технических созвонов
Леонид, 27.12.24
Выверенный набор релевантных знаний
Евгений, 8.01.25
Практический подход без воды
Тимур, 10.04.25
Устроился DevOps-ом еще до завершения программы
Максим, 02.07.25
Преимущества платформы

CTO, DevOps инженер, Go разработчик
Частные консультации
Персональный план профессионального развития на основе ваших навыков и приоритетов
- Консультации от действующего devops инженера уровня Lead
- Оценим ваш бекграунд
- Определим ваши цели
- Составим план профессионального развития(и роста ЗП)
- Регулярные встречи для контроля и коррекции плана при необходимости
- Поделюсь опытом и моими прогнозами на ближайшие годы
- Дам рекомендации по вашему резюме
- Дам советы по прохождению интервью
- Выжмем максимум за очень приемлемую сумму(высокое соотношение цена/результат)
- Формат: онлайн встреча один на один
10000 ₽
/ $110 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой
Обо мне
В IT с 1999 года, именно тогда начал заниматься разработкой, а также настройкой и поддержанием серверов. В те давние времена еще не было такого понятия DevOps, но часть практик уже существовали. Шли годы, и мне все больше хотелось уйти от разработки и наладить CI/CD процессы в компании, что в итоге и было сделано.
Несколько лет назад появилась идея создания практических курсов на собственной платформе, благо опыт в разработке позволял реализовать это с легкостью. Уже тогда мне было очевидно, что популярные образовательные платформы движутся не в том направлении, а их цена/качество очень далеки от идеала. Так появился проект DevopsTrain. Я уверен, что будущее не за массовым сегментом, а за персональным подходом.
Работая со мной, вы можете расcчитывать не следующее:
- Экспертные знания сферы
- Внимательное отношение к каждому учащемуся
- Отличное соотношение цена/результат
- Открытость к обратной связи
Обращайтесь!
Команда
Отзывы
Блог
Ранний доступ к курсу
Будьте среди первых, кто получит приглашение и специальную цену
Спасибо
Мы с вами свяжемся как только курс будет готов
Требуется помощь?
Задайте вопрос
Ответим быстрее, чем кажется
Спасибо за обращение
Скоро вам придет ответ