Введение

Завершено

Инфраструктура как код, иногда называемая IaC, — это способ подготовки ресурсов инфраструктуры, аналогичных развертыванию программного обеспечения. Эти ресурсы включают виртуальные машины, виртуальные сети и веб-приложения. Подход "Инфраструктура как код" помогает автоматизировать развертывания, повысить доверительный уровень в развертываниях и улучшить эффективность и повторяемость.

Пример сценария

Предположим, вы работаете как администратор инфраструктуры Azure в компании по производству игрушек, которая переживает период значительного роста на глобальном рынке. В результате инфраструктура должна масштабироваться с ростом компании, в том числе:

  • Развертывания новых приложений для внутренних команд и клиентов.
  • Несколько развертываний регионов для поддержки клиентов и партнеров по всему миру.
  • Несколько развертываний среды для обеспечения согласованности.

Вам будет предложено оценить, может ли инфраструктура как код быть ценным подходом к подготовке ресурсов в вашей компании. Кроме того, вам нужно решить, какую технологию использовать для развертывания инфраструктуры Azure.

Что мы делаем?

В этом модуле вы узнаете о концепции инфраструктуры как кода и ее преимуществах. Вы также узнаете о цели Bicep в качестве языка инфраструктуры как кода и понять, как это работает. Этот модуль помогает найти ответы на следующие вопросы:

  • Что такое "Инфраструктура как код"?
  • Как подход "Инфраструктура как код" может помочь автоматизировать подготовку ресурсов?
  • Что такое язык Bicep и как он работает?
  • Когда следует использовать Bicep вместо других вариантов средств?

Какова основная цель?

После завершения этого модуля вы сможете определить, является ли инфраструктура кодом правильным подходом и инструментом для вашей организации.

Необходимые компоненты

Предполагается, что вы знакомы со следующими темами.

  • Основные понятия и терминология облачных вычислений.
  • Различные типы облачных ресурсов.