Практикуем DevOps
Набор авторских практических курсов для devops инженеров и разработчиков
Выбрать курсПошаговые инструкции
Движение от простого к сложному, пошаговое выполнение инструкций с подробным описанием результата
Автоматическая проверка
После выполнения каждого задания вы сможете проверить решение сразу, не обращаясь к преподавателю
Возможность задать вопрос
Обратная связь с автором курса на каждом шаге. Список самых популярных вопросов с ответами
Курсы
Kubernetes
Курс “Kubernetes на практике”
Курс подойдет не только DevOps инженерам, но и разработчикам, имеющим дело с k8s. Он включает в себя все важные практические знания, необходимые в работе. В основе курса подход "от практики к теории" - скучно не будет!
Покупка дает право на скидку на другие авторские курсы
Задачи практики (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
Стоимость курса
10900 ₽
8900 ₽
/ $90 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой
Бесплатно выдается доступ на первые 4 задачи практики
Что я получаю после прохождения курса?
- Умение запускать приложения в кластере Kubernetes
- Понимание ограничений и способов их преодоления
- Умение оперировать всеми основными ресурсами в k8s
- Умение решать полный спектр задач для обеспечения доступности приложений из интернета
- Умение масштабировать приложения в зависимости от нагрузки
- Понимание как работают statefull/stateless приложения
Для кого этот курс?
Для devops инженеров, разработчиков и других IT специалистов, которые так или иначе имеют дело с Kubernetes. В настоящее время уровень внедрения этого продукта очень высок среди различных организаций и понимание тонкостей его работы требуется часто.
Как происходит автоматическая проверка задания?
В зависимости от задания специальный алгоритм инспектирует ресурсы вашего кластера Kubernetes и сверяет вашу работу с требуемым результатом
Какая у меня должна быть базовая подготовка для выполнения заданий?
От вас потребуется уверенные навыки работы в терминале(консоли), базовые знания работы с клиент-серверными приложениями
На какой срок расчитан данный курс?
Расчетное время для освоения данного курса 20-30 часов. Никаких графиков занятий нет, вы обучаетесь в удобном для вас темпе и всегда продолжаете с того места, на котором остановились.
Если я не нашел ответа на вопрос, поможете?
Поможем! Если не ясно что-то на каком-то шаге, то спрашивайте. Если нет какой-то информации в принципе, тоже спрашивайте. Возможно добавим новый раздел.
Могу ли я пропускать некоторые задания и сразу переходить к произвольному?
Да, можете. Однако, следует учитывать, что некоторые задачи зависят от одной или нескольких предыдущих. В этом случае, вам нужно сначала завершить их. К примеру, нельзя запустить что-то в кластере, если вы не выполнили первый шаг(запуск самого кластера)
В чем отличие от аналогичных курсов на известных образовательных сервисах?
Начнем с того, что это не классический курс, а практикум. Теория дается в контексте с заданиями. А работодатели в настоящее время не особенно ценят выпускников известных курсов, им нужен опыт в первую очередь. А опыт можно получить лишь в реальной работе.
Terraform
Курс “Terraform на практике”
Научитесь управлять инфраструктурой из кода с помощью самого популярного инструмента. В основе курса также подход "от практики к теории".
Задачи практики (16 занятий)
- Установка Terraform
- Сущности в Terraform
- Полный цикл работы Terraform
- Terraform layout
- Версии Terraform и providers
- Работа с Яндекс.Облаком
- Terraform state
- Создание облачных ресурсов
- Datasources
- Variables
- Управляющие структуры и функции
- Решение Terraform drift(расхождений)
- Управление окружениями через workspaces
- Разделение кода на логические части
- Использование модулей
- Утилиты terraform-docs, fmt
Стоимость курса
7900 ₽
5900 ₽
/ $60 цены в рублях при оплате картой РФ, а в долларах при оплате любой другой картой
Бесплатно выдается доступ на первые 4 задачи практики
Что я получаю после прохождения курса?
- Понимание, что такое инфраструктура как код (IaC)
- Уверенный навык работы с самым популярным инструментом IaC
- Лучшие практики и самую ценную выжимку из реальной практической работы, без воды
- Важную строчку в резюме
Для кого этот курс?
Для devops инженеров, системных администраторов и любых технических специалистов, которые хотят оставаться up-to-date.
Как происходит автоматическая проверка задания?
В зависимости от задания специальная утилита Kurator(open-source разработка DevopsTrain) сверяет вашу работу с требуемым результатом
Какая у меня должна быть базовая подготовка для выполнения заданий?
От вас потребуется уверенные навыки работы в терминале(консоли), базовые знания работы с клиент-серверными приложениями
На какой срок расчитан данный курс?
Расчетное время для освоения данного курса 20-30 часов. Никаких графиков занятий нет, вы обучаетесь в удобном для вас темпе и всегда продолжаете с того места, на котором остановились.
Если я не нашел ответа на вопрос, поможете?
Поможем! Если не ясно что-то на каком-то шаге, то спрашивайте. Если нет какой-то информации в принципе, тоже спрашивайте. Возможно добавим новый раздел.
Могу ли я пропускать некоторые задания и сразу переходить к произвольному?
Да, можете. Однако, следует учитывать, что некоторые задачи зависят от одной или нескольких предыдущих. В этом случае, вам нужно сначала завершить их.
В чем отличие от аналогичных курсов на известных образовательных сервисах?
Начнем с того, что это не классический курс, а практикум. Теория дается в контексте с заданиями. Соотношения цена/польза и срок обучения/польза - просто сумасшедшие из-за ориентации на результат.
Docker
Курс “Docker на практике”
В деталях изучим обязательный для использования инструмент контейнеризации, выполняя практические задачи, с которыми вы точно столкнетесь в ежедневной работе
Задачи практики (13 занятий)
- Установка Docker
- Запуск контейнера. Основные понятия.
- Создание образа. Dockerfile. Filesystem
- Хранение данных. Volumes.
- Переменные окружения. dot env file.
- Multistage builds
- Docker Registry
- Docker network
- Инструменты Docker, lazydocker
- Docker compose
- Безопасность в Docker
- Docker в CI/CD
- 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 занятий)
- Список уточняется
Курс в разработке
Early bird access
Мы сообщим вам в числе первых когда курс будет готов.
Kubernetes advanced
Курс “Kubernetes advanced”
Курс подойдет DevOps инженерам, которые сталкиваются с задачами по развертыванию своего кластера, а также его администрированию. Затрагивает глубокие темы вроде написания своих Операторов, Service Mesh, Helm и настройки мониторинга
Покупка дает право на скидку на другие авторские курсы
Задачи практики
- Запуск cloud k8s
- Использование Helm
- Создание чартов Helm
- Средства мониторинга кластера. Grafana.
- Средства для логгирования
- Авторизация: AuthProxy
- Авторизация: KeyCloak
- Vault в k8s
- HPA с кастомными метриками
- K8s операторы
- Validating webhooks
- Service Mesh (Linkerd)
- Под капотом k8s
- Запуск self-hosted cluster
- Операции со своим кластером
- User management
- Custom scheduler
- Storage solutions
- 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
Продолжаем профессиональное развитие
Преимущества
платформы
Команда
Отзывы
Блог
Ранний доступ к курсу
Будьте среди первых, кто получит приглашение и специальную цену
Спасибо
Мы с вами свяжемся как только курс будет готов
Требуется помощь?
Задайте вопрос
Ответим быстрее, чем кажется
Спасибо за обращение
Скоро вам придет ответ