Introducción

Completado

Las plantillas de Azure Resource Manager (plantillas de ARM) de JSON le permiten especificar la infraestructura del proyecto de forma declarativa y reutilizable. Puede realizar el control de versiones y guardar las plantillas en el mismo control de código fuente que el proyecto de desarrollo.

Imagine que administra un equipo de software que desarrolla un sistema de inventario para empresas asociadas. Tiene planeado implementar este producto en Azure y permitir que cada empresa asociada tenga su propia solución. Tiene previsto implementar directivas diferentes para cada implementación a través de diferentes cuentas de almacenamiento de Azure. Decida usar la práctica de infraestructura como código mediante el uso de plantillas de ARM. Este enfoque le permite realizar un seguimiento de las distintas versiones y asegurarse de que las implementaciones de infraestructura para cada entorno son coherentes y flexibles.

En este módulo, se presenta la estructura de plantillas de ARM y se le permite practicar la creación e implementación de una plantilla de ARM en Azure.

Nota:

Bicep es un lenguaje para la definición de recursos de Azure. Ofrece una experiencia de creación más sencilla que JSON, junto con otras características que ayudan a mejorar la calidad de la infraestructura como código. Se recomienda que cualquier usuario nuevo en la infraestructura como código en Azure utilice Bicep en lugar de JSON. Para obtener más información sobre Bicep, consulte la ruta de aprendizaje Aspectos básicos de Bicep.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Ha implementado una plantilla de ARM de JSON mediante Visual Studio Code.
  • Declarar recursos y dotar de flexibilidad a la plantilla mediante la adición de parámetros y salidas.

Requisitos previos