Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

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

15 000 ₽
есть рассрочка

Кому подойдёт курс:

  • Junior-разработчики
  • Junior DevOps инженеры
  • Руководители разработки

Узнаете, что такое Docker, разберете особенности использования Docker с различными языками программирования, научитесь безопасно работать с Docker-контейнерами и расширите пул доступных вам инструментов

  • Системные администраторы

Сэкономите время и силы на обучение новичков. В рамках курса сделаем из Junior-разработчиков специалистов по Docker, которые смогут полноценно использовать инструмент в своей работе



 

Что вы получите после обучения

Приобретаемые навыки
2
Работа с данными
3
Docker Compose
4
CI/CD
5
DNS
7
Multistage
8
Мониторинг
9
Логи
10
Docker Registry Hub
11
Безопасность
12
Kubernetes
13
SWARM
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Developer Advocate в Southbridge

— Инженер с 8-летним стажем,
— Certified Kubernetes Administrator,
— Внедрения Kubernetes для клиентов Southbridge,
— Разработчик курсов и спикер Слёрм.

Старший системный инженер, Wrike, ex-Слёрм, ex-Southbridge

 

– Настраивал и сопровождал Kubernetes-проекты в Southbridge
– Certified Kubernetes Administrator
– Преподаёт на курсах Слёрм

DevOps-инженер в НЛМК IT

Техлид DevOps-команды в X5 Group

Образовательная организация

Учебный центр: обучение для инженеров и технических лидеров. 

Слёрм вырос из внутреннего обучения Southbridge, аутсорсера администрирования нагруженных проектов. В процессе обучения сотрудников появился учебный курс по Kubernetes, а потом базовый курс дополнился продвинутым, появились курсы DevOps, Docker, Ceph, SRE.

Задача Слёрма - передавать применимые на практике знания для IT-специалистов. Учим DevOps-инженеров и разработчиков от новичков до техлидов. 

Учим тому, в чём уверены сами.

Мы улучшаем IT-мир, создавая полезное образование для специалистов, и предпочитаем развиваться без оглядки на других, идти собственным путём.

Программа курса

Знакомство с курсом

  • О курсе
  • Спикеры курса
  • Как учиться онлайн

Введение в Docker

  • Вводное слово, ожидания от курса
  • Виртуализация и контейнеризация, питомцы и стадо
  • История Docker и проблемы, которые он решает
  • 12 факторное приложение и Docker
  • Ответы на вопросы после темы

Основные команды и абстракции Docker. CLI. Общая схема работы Docker

  • Основные команды и компоненты Docker
  • Демо основ работы с Docker
  • Запуск своего приложения в Docker
  • Best Practices
  • Ответы на вопросы после тем
  • Практика

Docker и хранение данных

  • Docker и хранение данных
  • Тест
  • Практика

Docker-compose файл

  • Docker-compose файл
  • Тест
  • Практика

Сеть в Docker

  • Сеть в Docker
  • Тест
  • Практика

Docker под капотом

  • Что такое контейнер и что такое Docker?
  • Как Docker запускает контейнеры и как запустить контейнер без Docker?
  • Практика
  • Вопросы по предыдущим темам

Особенности использования Docker с различными языками программирования, в том числе с компилируемыми языками

  • Общие для всех языков проблемы и рекомендации
  • Python
  • Java
  • Ruby
  • Go
  • Практика в терминале
  • Вопросы по предыдущим темам

Логирование и мониторинг Docker контейнеров

  • Что такое метрики и логи
  • Метрики Docker daemon и контейнеров
  • Логи в Docker. Состояния контейнеров
  • Healthcheck и обзор энтерпрайз решений для мониторинга контейнеров
  • Практика после темы
  • Практика

Продвинутая работа с образами. Настройка собственного Registry

  • Введение и демонстрация работы с registry-зеркалом
  • Теория работы с образами в командной строке, практическое задание
  • Практика работы со своим registry на примере Gitlab
  • Краткий обзор сторонних Docker registry, установка Harbor
  • Обзор интерфейса и возможностей Harbor
  • Ответы на вопросы после темы

Безопасность в Docker

  • Безопасность в Docker
  • Практика

Аналоги Docker

  • Обзор аналогов
  • Использование аналогов Docker
  • Аналоги Docker build

Оркестрация Docker. Kubernetes, Docker SWARM. Различия, фичи, для чего оно нужно

  • Оркестрация и обзор оркестраторов
  • Обзор K8s
  • Демо по K8s

CI/CD

  • Основы CI/CD
  • Gitlab CI/CD
  • Jenkins
  • Подготовка и запуск CI
  • Практическое задание

Заключение

  • Аутро

Рейтинг курса

3
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 20.11.2024 09:43
Docker для админов и разработчиков

Docker для админов и разработчиков

Оставить отзыв
Поделиться курсом с друзьями