Introducción

Completado

Las plantillas de Azure Resource Manager (ARM) de JSON proporcionan algunas características que facilitan la implementación de software en distintos entornos.

Imagine que administra un equipo de software que desarrolla un sistema de inventario para empresas asociadas. Cada entorno en el que implementa software tiene diferentes directivas implementadas por medio de distintas SKU de la cuenta de almacenamiento de Azure. Tiene una plantilla de ARM que implementa una cuenta de almacenamiento que se puede ejecutar en cada entorno. Pero le gustaría facilitar el cambio de entradas para cada entorno de implementación. Decide usar variables y funciones en la plantilla de Resource Manager, y archivos de parámetros para las entradas.

En este módulo, hará que la plantilla de Resource Manager se pueda volver a usar en diferentes entornos, para lo que agregará variables y expresiones a través de funciones de Resource Manager. También agregará un seguimiento y una organización mejorados de los recursos implementados mediante el uso de etiquetas. Por tanto, completará el objetivo de mejorar la flexibilidad de las implementaciones mediante el uso de archivos de parámetros.

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:

  • Crear una expresión para un valor único mediante funciones de plantilla de ARM de JSON.
  • Reutilizar la expresión almacenándola en una variable de plantilla de Resource Manager.
  • Organizar los recursos de Azure implementados y realizar su seguimiento mediante etiquetas de recursos.
  • Administrar parámetros de varias implementaciones mediante archivos de parámetros de plantilla de Resource Manager.

Requisitos previos