ИНТЕНСИВ
13–15 октября 2022
СТенды
2 года

DevOps Tools для разработчиков

|

лёрм

С Frontend-разработки начинал Влад, на сторону технического лидерства ступил однажды, DevOps-инструменты привносить вновь и вновь в житие разработчиков - одно из важнейших деяний и смыслов труда.
Владислав Килин
Техлид
Кирилл Борисов
Infrastructure Engineer технологического центра Deutsche Bank
DevOps-инженера путём идёт Кирилл, за взаимодействие ратуя команд разработчиков и эксплуатации. Спикером по Jenkins стал, скоро и сей курс вы узреть сможете.
Курс подойдёт, если сейчас
Пишу нормальный код, а что там дальше х... знает
Программа
теории и кода
часа
до 21
практики
часа
18-24
дня
3
этапов
интеграции
кода
7
Этап 1. Локальное окружение и контуры
Вы узнаете, что сегодня создать локальное окружение идентичное контурам не сложно. Также разберём нюансы грамотного приложения, которые мало освещены. Есть что-то больше, чем 12 факторов.

Стек и теория:
  • Vagrant
  • Docker
  • Грамотное приложение
Этап 2. Развертывание - CI
Вы увидите первые связки элементов приложения с помощью Docker Composeи поймёте разницу между CI инструментами.

Стек:
  • Docker Compose
  • Github Actions
  • Gitlab CI
  • Jenkins
  • Team City

Этап 3. Работа с данными
Вы увидите разницу между подключением баз данных, брокерами сообщений, а также как накатывать миграции.

Стек и теория:
  • PostgreSQL
  • MySQL
  • Oracle
  • Redis
  • Apache Kafka
  • Rabbit
  • Миграции баз данных
Этап 4. Балансировка и сеть
На этом этапе настроим веб-сервер, балансировку нагрузки и затронем тему service mesh.

Стек:
  • Nginx
  • Apache
  • Envoy
  • Istio
Этап 5. Мониторинг и логи
Вы узнаете как настроить метрики, логи, зачем это нужно, какие есть варианты, а также рассмотрим трассировку сервисов с Jaeger.

Стек и теория:
  • Prometheus
  • Zabbix
  • Elastic Stack
  • Loki
  • Jaeger
  • Grafana
  • Алерты
Этап 6. Безопасность
Рассмотрим статическую и динамическую безопасность на уровне приложения, а также базовую безопасность от DDos на 2 и 3 уровнях сетевой модели OSI.

Стек и теория:
  • SonarQube
  • Динамический анализ и другие типы
  • DDoS: анализ логов Nginx
Этап 7. Деплой
На заключительном этапе вновь вернёмся к автоматизации и задеплоим наши сервисы, посмотрим разницу в возможных инструментах.

Стек:
  • Gitlab CI
  • Jenkins
  • Ansible
Как проходит обучение
Приложенька
Учебная программа строится вокруг нескольких сервисов приложения на Python, которое мы должны пронести через все интеграции до успешного деплоя. При этом мы строим подачу информации так, чтобы понять устройство интеграций и применить знания на любом языке программирования.
Смотрим живые видео, задаём вопросы
За три интенсивных дня с 10 до 18 по мск вы слушаете спикеров, смотрите презентацию и демонстрацию практики. Задаете вопросы - получаете ответы. Записи останутся в личном кабинете на 2 года.
Общаемся со спикерами
Для интенсива будет создан чат, в нём вы сможете задать любой вопрос. После окончания интенсива чат будет закрыт, но вы всё равно сможете перечитать сообщения и освежить нужный диалог в памяти.
Делаем практические задания на стендах в личном кабинете
После проведения интенсива на стендах в личном кабинете выполняете практику в свободном ритме. Стенды доступны 2 года.
Личная онлайн-консультация с директором курса
Специально для тех, кого интересует обучение командой, есть возможность лично проконсультироваться с директором курса Евгением Бутыриным. Вы сможете вместе обсудить цели и формат обучение. А также узнать, сколько ресурсов потратят на него ваши разработчики и что потребуется после курса, чтобы вы быстро увидели результат.

Чтобы согласовать формат и время консультации, напишите Евгению в Telegram.
Пройти тест
Себе
Живая трансляция, доступ к записям на 2 года

Практика на стендах
в удобное время


Общение
со спикерами
30 000
DevOps Tools для разработчиков — 13–15 октября 2022
Возможность забронировать место и оплатить в удобное время до 13 октября
Живая трансляция, доступ к записям

на 2 года

Практика на стендах в удобное время



Общение

со спикерами
30 000
DevOps Tools для разработчиков — 13-15 октября 2022
Командам от 10 человек
Возможность забронировать место и оплатить в удобное время до 13 октября
50 000
DevOps Tools для разработчиков — 13–15 октября 2022
Командам до 10 человек
Возможность забронировать место и оплатить в удобное время до 13 октября
Общение
со спикерами
Практика на стендах
в удобное время

Живая трансляция, доступ к записям
на 2 года