Получите продвинутые навыки работы с Terraform для создания и управления инфраструктурой в Azure.
Описание:
В этом курсе вы узнаете, как использовать Terraform для создания и управления различными инфраструктурами в Azure. Мы будем применять наилучшие практики создания повторно используемого кода и построения нашей инфраструктуры с прицелом на будущее. Одна из продвинутых тем, которую мы затронем, это создание кластеров виртуальных машин с использованием наборов масштабирования виртуальных машин (Azure Scale Sets). Мы создадим простое приложение с помощью CosmoDB, создадим различные группы безопасности и правила для балансировщика нагрузки, которые будут отвечать за масштабирование нашей инфраструктуры. Также с помощью Terraform мы создадим кластер AKS (Azure Kubernetes Service).
Во-первых, вы изучите такие темы, как импорт существующих ресурсов в Terraform, настройка службы хранилища Azure (Azure Storage) под использование ваших удаленных состояний Terraform, настройка сетевых ресурсов. Далее вы узнаете, как использовать Terraform для создания и управления виртуальными машинами в Azure, после чего мы рассмотрим управление и развертывание инстанса CosmosDB в Azure с помощью Terraform. И наконец, вы узнаете, как создавать и управлять кластером AKS (Azure Kubernetes Service) в Azure с помощью Terraform.
По завершению курса вы получите навыки и знания по работе Terraform в Azure, необходимые для создания и управления инфраструктурными ресурсами в Azure.
Содержание:
Введение
Предварительные требования
Использование Terraform с Azure в Visual Studio Code
Использование Terraform с Azure в Azure Cloud Shell
Использование Terraform с Azure локально
Аутентификация Terraform в Azure
Закладываем основы
Импорт существующих ресурсов
Использование хранилища Azure для состояний Terraform
Настройка виртуальной сети
Настройка подсети
Настройка балансировщика нагрузки
Создание групп безопасности
Работа с виртуальными машинами
Настройка виртуальной машины
Настройка кластера виртуальных машин
Настройка кластера виртуальных машин с помощью Terraform Count
Настройка кластера виртуальных машин с помощью модулей Terraform
Настройка набора масштабирования виртуальных машин (Azure Scale Sets)
"Терраформирование космоса"
Создание инстанса CosmosDB с помощью Terraform
Редактирование вашей конфигурации под использование инстанса CosmosDB
Тестирование вашего приложения
Что по контейнерам?
Подготовительная работа
Определение кластера Kubernetes
Создание переменных кластера
Создание выходных переменных кластера
Создание кластера Kubernetes
Тестирование кластера Kubernetes
Тип перевода:перевод с английского языка на русский и озвучивание Дата релиза: 2022 Объем оригинала: 3 часа Объем перевода первой части: ~60 мин Формат: видео, без субтитров