Летняя распродажа видеокурсов в Слёрм, скопируй промокод
Выбрать комплект
К каждому потоку — видеокурс в подарок
старт в любой момент
DevOps Tools для разработчиков
|
Занять место
видеокурс
Программа
лёрм
Курс подойдёт, если сейчас
Пишу нормальный код, а что там дальше х... знает
Разработчикам, которые пишут на любом языке
Вы научитесь автоматизировать процессы в команде и говорить с DevOps на одном языке
Бэкендерам и фронтендерам
Вы начнёте лучше понимать, что происходит с вашим кодом, после того как он написан
Компаниям
Вы улучшите качество своего ПО, расширив зоны ответственности разработчиков
Чему вы научитесь
Пользоваться самыми популярными инструментами DevOps
Писать Dockerfile и Vagrant файл
Добавлять в pipeline анализ кода с SonarQube
Писать pipeline для Gitlab
Запускать приложение в связке с MySQL, добавив docker-compose.yml
Устанавливать Prometheus, настраивать сбор метрик и составлять дашборды
Настраивать сбор логов в Loki
Писать K8S-манифест для запуска приложения в кластере Kubernetes
Проходить технические собеседования
Работать в команде с DevOps
Что нужно, чтобы учиться на нашем курсе
Иметь опыт программирования на любом из популярных языков
Владеть основной технической терминологией
Знать GIT
Разбираться в Linux на базовом уровне
Иметь опыт коммерческой разработки в команде
На курсе вы создадите несколько проектов
Мы дадим 2 простых приложения
Вы создадите многопоточный сетевой микросервис
Настроите ci/cd pipeline, который умеет собирать docker image, сделаете пару простых тестов.
Настроите 4 golden signal для метрик и дашборд для логов.
Запустите приложение в связке с MySQL и напишете K8S-манифест для запуска приложения в кластере Kubernetes.
Проведёте автоматический деплой в k8s в namespace test и деплой в k8s в namespace - prod.
Добавите в приложение возможность собирать метрики и логи.
Добавите в k8s loki и prometheus.
Готовый проект можно разместить на GitHub и демонстрировать на собеседованиях.
После прохождения курса
Вы будете видеть приложение как цельную систему
Разберётесь, как устроена интеграция
Поймете и сможете применять на практике докер, вагрант
Сможете готовить приложение к запуску или разворачивать его самостоятельно
Где вам пригодятся полученные знания
Вы будете эффективно работать в команде и взаимодействовать с DevOps.
Поймёте, как уменьшить количество ошибок на проде за счёт подготовки приложения к запуску.
Разобравшись в одних DevOps-инструментах, вы быстрее и проще освоите все остальные.
С новыми знаниями вам будет проще перейти к новым технологиям внутри компании или поменять компанию.
Спикеры курса
Владислав Килин
Tech Team Lead в Голландской e-commerce компании, fullstack developer
15 лет в разработке
Перешёл из Frontend-разработки на должность технического тимлида
Кирилл Борисов
SRE Lead в MTS Digital
Более 11 лет в ИТ
Подробнее о спикере
Подробнее о спикере
Отвечает за коммуникации разработчиков с администраторами и сетевыми инженерами в нидерландском e-commerce
Общается с DevOps больше, чем с разработчиками
Вместе с командой написал все пайплайны на текущем проекте
DevOps-инженер, внедрял DevOps-процессы в нескольких крупных проектах
Отвечает за взаимодействие команд разработчиков и эксплуатации
Спикер по Jenkins
Большой опыт построения CI/CD pipeline на базе Jenkins, планирования и развертывания инфраструктуры с нуля.
Владислав Килин
Tech Team Lead в Голландской e-commerce компании, fullstack developer
15 лет в разработке
Перешёл из Frontend-разработки на должность технического тимлида
Отвечает за коммуникации разработчиков с администраторами и сетевыми инженерами в нидерландском e-commerce
Общается с DevOps больше, чем с разработчиками
Вместе с командой написал все пайплайны на текущем проекте
Кирилл Борисов
SRE Lead в MTS Digital
Более 11 лет в ИТ
DevOps-инженер, внедрял DevOps-процессы в нескольких крупных проектах
Отвечает за взаимодействие команд разработчиков и эксплуатации
Спикер по Jenkins
Большой опыт построения CI/CD pipeline на базе Jenkins, планирования и развертывания инфраструктуры с нуля.
Проекты спикеров курса
Владислав Килин
Стримы по 12-factor-app via dotnet
еще один клиент для RabbitMQ с тривиальными пайплайнами:
https://github.com/quilin/Jamq.Client
Кирилл Борисов
Поднимал инфраструктуру и devops процессы для проекта finuslugi.ru.
Участвует в конференциях в роли спикера
Программа
2
7
доступа
интеграции кода
29
видеоуроков
14
практики
часов
года
этапов
Знакомство с курсом
Урок 1.1. О курсе
Урок 1.2. Спикер курса
Урок 1.3. Стенды
Локальное окружение и контуры
Урок 2.1. Кто такой Devops, дорожная карта
Урок 2.2. Локальное окружение
Урок 2.3. Vagrant
Урок 2.4. Контейнеризация, Docker
Урок 2.5. Infrasctructure as code
Урок 2.6. Terraform
Урок 2.7. Ansible
Урок 2.8. Контуры
Урок 2.9. Практическое задание
CI/CD
Урок 3.1. Основы CI/CD
Урок 3.2. Gitlab CI/CD
Урок 3.3. Jenkins
Урок 3.4. Подготовка и запуск CI
Урок 3.5. Практическое задание
Работа с данными, оркестрация контейнеров, тесты
Урок 4.1. Работа с данными
Урок 4.2. Docker Compose
Урок 4.3. Миграции баз данных
Урок 4.4. Интеграционные тесты
Урок 4.5. Практическое задание
Балансировка, докеризация, оркестрация
Урок 5.1. Nginx и Frontend
Урок 5.2. Nginx и Backend
Урок 5.3. Kubernetes: оркестрация контейнеров
Урок 5.4. Service mesh
Урок 5.5. Практическое задание
Мониторинг и логирование
Урок 6.1. О мониторинге и инструментах
Урок 6.2. Prometheus и Grafana
Урок 6.3. О логировании и инструментах
Урок 6.4. Loki
Урок 6.5. Трассировка, Jaeger
Урок 6.6. Практическое задание
Безопасность
Урок 7.1. О безопасности, SAST, DAST, WAF
Урок 7.2. SonarQube
Урок 7.3. Практическое задание
Деплой
Урок 8.1. Деплой
Урок 8.2. Деплой в Kubernetes
Урок 8.3. Практическое задание
Заключительная ама-сессия
Длительность
Открываем по 1 модулю в неделю.
Курс можно пройти за 2 месяца.
Доступ к материалам сохраняется на 2 года.
7
этапов интеграции кода
29
видеоуроков
14
часов практики
4
АМА-сессии
Особое предложение для команд от 10 человек:
запустим поток в удобные для вас даты с поддержкой наставников в чате и АМА-сессиями только для сотрудников вашей компании
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Как купить курс
DevOps Tools для разработчиков
Видеоуроки, доступ 2 года
Практические задания
Свидетельство
Стенды для практики
при
рассрочке
от 4 месяцев или 35 000 ₽ единовременно
Оплатить
8 750 ₽/мес
видеокурс
Заявка от юрлица
50 000 ₽
Оставить заявку
за 1 сотрудника
только для компаний
Оплатить участие
в курсе «DevOps Tools для разработчиков»
Вы можете оплатить российской картой, купить в рассрочку, а также ввести промокод на следующем шаге. Или подать заявку на оплату зарубежной картой
Выберите должность
Выберите вариант из списка
Тимлид
Технический директор
Техлид
Тестировщик
SRE
Специалист техподдержки
Системный администратор
Руководитель отдела
Разработчик
Менеджер проекта
Инженер эксплуатации
Директор
DevOps-инженер
Архитектор
Аналитик данных
Администратор баз данных
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Перейти к оплате
Заявка от компании
на курс «DevOps Tools для разработчиков»
Вы отправляете нам заявку. Мы связываемся с вами, чтобы обсудить все детали, обменяться документами и запустить обучение ваших специалистов
Даю согласие на обработку моих персональных данных в соответствии с
Политикой конфиденциальности
Даю согласие на получение
рекламной и информационной рассылки
Отправить заявку
Задать вопрос менеджеру
Ник в Телеграм
Отправить
Отправляя форму, я соглашаюсь с
Политикой Конфиденциальности Слёрм
и предоставляю Согласие на обработку персональных данных и
аудио- и видеорелиз
Корпоративное обучение
Если ваша задача — обучить больше 30 сотрудников, мы готовы предложить вашей компании корпоративный формат обучения или адаптировать обучение под вас.
Пример
корпоративного обучения по Kubernetes для сотрудников Тинькофф банка →
Подробнее
Прошедшие мероприятия
Вебинар
Запись от 12 марта
ChatOps: автоматизация в вашем рабочем чатике
Смотреть запись
GitOps + ArgoCD. Решение проблем и практика
Смотреть запись
Как потерять друзей, настроив им алерты в телегу. Разберем:
Генерацию тестовых данных на стенде
Релиз по сообщению в чате
Владислав Килин
Спикер
Тимлид в голландской e-commerce компании
Инцидент-менеджмент made easy
Деплоите prod? Тогда мы gitops к вам
Рассмотрим подход GitOps + ArgoCD. Что это, зачем и какие проблемы решает.
На практике задеплоим simple app с помощью argocd.
Кирилл Борисов
Спикер
Старший инженер-программист VK
Вебинар
Запись от 13 марта