Управление ресурсами Azure

Управление и контроль в Microsoft Azure

Maarten Van den Broeck

Senior Content Developer at DataCamp

Группы ресурсов

  • Группы ресурсов

    • Объединение связанных ресурсов
    • Можно управлять коллективно
    • Теги и свойства (например, роли доступа) задаются на уровне группы
  • Аналог отделов в компании

Снимок экрана с группами ресурсов

Управление и контроль в Microsoft Azure

Azure Resource Manager (ARM)

  • Уровень управления ресурсами на портале Azure
    • Создание, обновление и удаление ресурсов
    • Управление доступом и свойствами ресурсов
  • Ключевые возможности:
    • Поставщики ресурсов
    • Шаблоны

Снимок экрана процесса создания ресурса

Управление и контроль в Microsoft Azure

Поставщики ресурсов

  • Обеспечивает определённые типы ресурсов и управляет ими
    • Пример: Microsoft.Compute для виртуальных машин
  • Azure Resource Manager опирается на поставщиков при выполнении задач
  • Аналог: архитектор/генподрядчик (Azure Resource Manager) координирует узких специалистов, например электрика (поставщик ресурсов)

Снимок экрана поставщиков ресурсов

Управление и контроль в Microsoft Azure

Шаблоны Azure Resource Manager

  • Определяют и настраивают ресурсы (например, группы ресурсов) для многократного использования

    • Модульность: отдельные шаблоны можно объединять для сложных развёртываний
    • Интеграция с Azure DevOps для автоматизации через конвейеры
    • Поддержка Infrastructure as Code (IaC), в том числе версионирование
  • Используйте встроенные шаблоны или создавайте собственные с помощью синтаксиса Bicep

Снимок экрана создания шаблона

Управление и контроль в Microsoft Azure

Пример использования: автомасштабирование при сезонных пиках

Вы консультируете компанию, которая в праздничные периоды сталкивается с сезонными пиками онлайн-трафика — им нужно решение, автоматически масштабирующее ресурсы в зависимости от нагрузки

Шаблоны ARM позволяют:

  • задать автомасштабирование для ресурсов, например виртуальных машин, чтобы они подстраивались автоматически
  • определить настраиваемые параметры для гибкости

GIF создания шаблона ARM

Управление и контроль в Microsoft Azure

Давайте потренируемся!

Управление и контроль в Microsoft Azure

Preparing Video For Download...