Реализация инфраструктуры приложения
Пятая часть курса описывает инфраструктуру приложений в конвейерах DevOps: внедрение инфраструктуры в виде управления кодом и конфигурацией, подготовка инфраструктуры Azure с помощью общих инструментов автоматизации, развертывание инфраструктуры приложений с использованием различных служб Azure и методологий развертывания. Слушатели также узнают, как интегрировать сторонние средства развертывания с Azure, такие как Chef и Puppet для включения соответствия и безопасности в конвейер релиза.
Модуль 1: Инструменты Azure для инфраструктуры и конфигурации
Темы
- Инфраструктура как управление кодом и конфигурацией;
- Создание источников данных Azure с использованием шаблонов ARM;
- Создание ресурсов Azure с помощью интерфейса командной строки Azure;
- Создание ресурсов Azure с помощью Azure PowerShell;
- Дополнительные инструменты автоматизации;
- Контроль версий.
Лабораторная работа: Развертывание в Azure с использованием шаблонов ARM.
Модуль 2: Модели и службы развертывания Azure
Темы
- Модели и опции развертывания;
- Службы Azure «Инфраструктура как услуга» (Infrastructure-as-a-Service, IaaS);
- Azure Automation Azure с DevOps;
- Конфигурация желаемого состояния (Desired State Configuration, DSC);
- Службы Azure «Платформа как услуга» (Platform-as-a-Service, PaaS);
- Azure Service Fabric.
Лабораторная работа: Развертывание IaaS или PaaS.
Модуль 3: Создание и управление сервисной инфраструктурой Kubernetes
Темы
- Azure Kubernetes Service (AKS).
Лабораторная работа: Развертывания и масштабирование кластера AKS.
Модуль 4: Сторонние инструменты и инструменты с открытым исходным кодом, доступные в Azure
Темы
- Chef;
- Puppet;
- Ansible;
- Cloud-Init;
- Terraform.
Лабораторная работа: Подготовка и настройка приложения в Azure с использованием X.
Модуль 5: Реализация соответствия и безопасности в инфраструктуре
Темы
- Принципы безопасности и соответствия с DevOps;
- Центр безопасности Azure;
Лабораторная работа: Интеграция сканирующего расширения или инструмента в конвейер / центр безопасности AZ DevOps.
Необходимая подготовка
Для эффективного обучения слушатели должны обладать следующими знаниями и навыками:
- Практический опыт работы с операционными системами, виртуализацией, облачной инфраструктурой, структурами хранения и сетями.
Запись на курс
Код курса | AZ-400T05 |
---|---|
Длительность | 1д (8ч) |
Код экзамена | |
Стоимость без НДС | 300 $ |