DevOps Tools для разработчиков
Описание курса
Освойте контейнеризацию для ускорения разработки, деплоя и сопровождения приложений. Программа выстроена от базовых команд до CI/CD и безопасности.
Введение
О курсе, как организована работа на курсе, практика курса, как учиться онлайн, полезные материалы по курсу.
Введение в Docker
Основные команды и абстракции Docker. CLI. Общая схема работы Docker.
Docker и хранение данных
Механизмы хранения данных в Docker.
Docker-compose файл
Docker Compose: определение, назначение.
Сеть в Docker
Компоненты сети в Docker.
Docker под капотом
Контейнер – это виртуальная машина.
Особенности использования Docker с различными языками программирования
Docker и разработка: Python, PHP, Golang, NodeJS, Java, C++.
Логирование и мониторинг Docker контейнеров
Введение в логи и метрики.
Продвинутая работа с образами. Настройка собственного Registry
Container registry, публичный docker.io.
Безопасность в Docker
Уязвимости в Docker, инструменты для повышения защиты.
Аналоги Docker
Зачем нужны аналоги, когда есть Docker?
Оркестрация Docker. Kubernetes, Docker SWARM.
Оркестраторы и тест.
CI/CD
Интеграция, доставка, CI/CD инструменты.
онлайн
- Павел Минкин (DevOps Инженер, наставник и автор по направлению DevOps)
- Дмитрий Желудков (Спикер обучающего курса)
- Использовать Docker для разработки микросервисов
- Упаковывать в Docker образы приложения, основанные на разных языках
- Управлять сетями в Docker
- Обеспечивать безопасность ваших контейнеров
- Контролировать контейнеры и образы с помощью Docker CLI
- Системные администраторы
- Разработчики
- DevOps инженеры
- Инженеры поддержки
- Тимлиды
Уметь работать с терминалом и командной строкой, знать базовые команды для работы с терминалом, иметь коммерческий опыт работы системным администратором или разработчиком.
Выводы о курсе
Возможны неточности
Курс «Docker для админов и разработчиков» предлагает уникальную возможность освоить современные инструменты контейнеризации. На протяжении 6 недель вы изучите основы Docker, научитесь работать с контейнерами и образами, а также получите практические навыки, которые помогут улучшить процессы разработки и деплоя в вашей команде. Сертификация по окончании курса подтвердит ваши новые знания и умения.
Отзывы о школе Слёрм
Читать все отзывыРекомендованные курсы