DevOps Artisan – Докер Розширений

курс DevOps Artisan – Докер Розширений охоплює теми, необхідні для роботи з кластерами Docker Swarm і образами Docker.

Кому воно адресоване?

Цей курс стосується:

  • DevOps інженери
  • Системні адміністратори Linux
  • Інженери-проектувальники систем
  • Архітектори

Що ти навчишся?

1. Докерський рій. Створення рою. Ройові команди
2. Мітки та фільтри. Робота з секретами
3. Використання мережі накладання
4. Створення файлів. Докер стек
5. Розширене керування вузлом. обмеження. Доступність
6. Моніторинг і журналювання. Збір метрик. InfluxDB/Grafana, Pometheus, Elastic Stack
7. Docker Security. Можливості.
8. Docker Trusted Registry

Передумови:

Щоб взяти участь у цьому курсі, студенти повинні мати базові знання Docker, які включають:

  • взаємодія з контейнерами Docker з командного рядка (запуск і зупинка контейнерів, приєднання, виконання тощо)
  • робота з мережами та томами Docker Bridge
  • Створення образів Docker (Dockerfiles)

Рекомендується, щоб студенти попередньо пройшли цей курс, модуль «Основи Docker».

Розклад курсу:

Матеріали курсу англійською мовою. Викладання ведеться румунською мовою.

Модуль 1: Створення безпечного Docker Swarm
  • Що таке Docker Swarm?
  • Кластер Docker Secure Swarm
  • Режими докера
  • Створення ройового кластера
  • Видалення рою
  • Оркестрація
  • Типи послуг
  • Створення, оновлення, перевірка та видалення Сервісу
  • Практична лабораторія: Лабораторне середовище
  • Практична лабораторія: ініціалізація, розширення та запуск Docker Swarm.
Модуль 2: Мітки та фільтри. Робота з секретами
  • Що таке мітки?
  • Ключі та значення
  • Поведінка мітки
  • Фільтрація зображень, контейнерів та інших об'єктів
  • Практична лабораторія: мітки та фільтри
Модуль 3: Типи мереж. Мережеві служби. Балансування навантаження
  • Мережа Docker
  • Swarm Networking
  • Відображення портів у Swarm
  • Налаштування мережі Ingress
  • Практична лабораторія: Мережа
Модуль 4: створення файлів і стек Docker
  • Docker Compose vs. Докер стек
  • Встановлення Docker Compose
  • Підтримувані команди створення
  • Змінні оточення
  • Docker Stack
  • Перевірка розгортання стека
  • Оновлення запущеного стека
  • Практична лабораторна робота: створення файлів, стек Docker
Модуль 5: Розширене керування вузлом. Обмеження ресурсів контейнера. Доступність
  • Обмеження ресурсів контейнера
  • Swarm – Обмеження ресурсів служби
  • Налаштування розміщення служби Swarm
  • Контейнери з автоматичним перезапуском
  • Автоматичний перезапуск Swarm
  • Постійні оновлення служби
  • Сервіс відкату
  • Перевірка працездатності
Модуль 6: Моніторинг і журналювання. Збір метрик. InfluxDB/Графана та Прометей
  • Плагіни журналювання
  • Простий моніторинг
  • Докерські події
  • Prometheus – моніторинг Docker Daemon
  • Налаштування Prometheus – Docker Engine
  • Prometheus – показники часу виконання, показники програми
  • Біг Графана
  • Конфігурація Grafana – Prometheus
  • Налаштування Grafana
  • Практична лабораторія: Налаштування Prometheus і Grafana для моніторингу вашого Swarm
Модуль 5: Безпека Docker
  • Безпека контейнерів
  • Шифрування мережі
  • Swarm Security
  • Секрети
  • Захист Docker Socket
  • Лавка Docker для безпеки
  • Практична лабораторія: обмеження, безпека
Модуль 6: Розширене створення зображень Docker. Багатоетапні збірки. Автоматизовані збірки
  • Приватні реєстри
  • Контейнерний приватний реєстр
  • Багатоетапні збірки
  • Docker Content Trust
  • Підписання зображень
  • Github – тригерні збірки
  • Практична лабораторія: Керування зображеннями

Рекомендуємо продовжити:

Програми сертифікації

У цьому курсі студенти готуються до складання сертифікаційного іспиту, що дає їм можливість стати професійним інженером з розгортання та операцій.

DevOps Artisan – Докер Розширений

DevOps Artisan - Докер Розширений

Індивідуальні пропозиції для груп від 2 осіб

Деталі курсу

Тривалість:

2
днів

Ціна:

840 EUR

Доставка:

Віртуальний клас

Рівень:

3. Розширений

Ролі:

розробник, Devops Інженер, DevOps Команда, Програміст, Системний інженер