Курс: DevOps. Уровень 1. Инфраструктура как код, основные инструменты
Курс: DevOps. Уровень 1. Инфраструктура как код, основные инструменты
Дополнительная дата проведения курса: 06.10.2025 - 08.10.2025
Продолжительность курса: 24 ак. ч.
Описание курса:
Infrastructure as Code (IaC) — это особый подход к управлению инфраструктурой, который позволяет реализовывать наиболее эффективные инженерные сетапы. Это ключевая практика DevOps, и мы приглашаем освоить ее для автоматизации развертывания и управления IT инфраструктурой предприятия.
Аудитория:
• Инженеры DevOps и системные администраторы, которые хотят освоить IaC;
• Технические специалисты, работающие с Linux.
Необходимая подготовка:
• Успешное окончание курса Linux. Уровень 2. Администрирование сетевых сервисов, или эквивалентная подготовка;
• Успешное окончание курса Linux. Уровень 3. Обеспечение безопасности систем, сервисов и сетей, или эквивалентная подготовка.
• Успешное окончание курса Linux. Уровень 6. Создание отказоустойчивых кластерных решений, или эквивалентная подготовка.
Программа курса:
Модуль 1. Введение:
• Основные понятия DevOPS;
• Система контроля версий Git.
Модуль 2. Docker:
• Основные понятия;
• Микросервисная архитектура;
• Собираем docker контейнер;
• Связываем контейнеры с помощью docker-compose;
• Деплоим контейнеры вручную.
Модуль 3. Инфраструктура как код:
• Общие принципы и модели управления;
• Jinja шаблоны;
• Описание инфраструктуры с помощью Ansible;
• Написание Ansible playbooks для docker и gitlab.
Модуль 4. Continuous Integration:
• Что такое Continuous Integration и Continuous Delivery;
• Обзор GitLab;
• Запуск пайплайнов из .gitlab-ci в gitlab-runners.
Модуль 5. Обзор задач QA:
• Задачи тестирования;
• Программы для тестирования.
Модуль 6. Kubernetes:
• Обзор систем оркестрации;
• Компоненты управления Kubernetes.
Модуль 7. Дополнительные материалы:
• Jenkins система с открытым исходным кодом (обеспечение процесса непрерывной интеграции);
• Развертывание инфраструктуры в On-premise облаке с использованием Terraform.
Окончательная цена указывается в договоре на обучение.