Implementación y administración de recursos en Azure usando plantillas de ARM de JSON

Principiante
Desarrollador
Administrador
Arquitecto de soluciones
Azure
Azure Resource Manager

Las plantillas de Azure Resource Manager (ARM) le permiten definir los requisitos de infraestructura de sus implementaciones en Azure.

Las plantillas de ARM de JSON usan una sintaxis de código declarativo que se trata como código de aplicación. El hecho de tratar la infraestructura como código le permite realizar un seguimiento de los cambios en los requisitos de infraestructura, además de lograr implementaciones más coherentes y repetibles.

Tome esta ruta de aprendizaje para aprender a hacer lo siguiente:

  • Definir mediante declaración los recursos de Azure que necesita en la estructura de una plantilla de ARM.
  • Crear y validar plantillas mediante Visual Studio Code.
  • Implementar plantillas mediante la CLI de Azure, Azure PowerShell y Acciones de GitHub.
  • Dividir implementaciones complejas en componentes más pequeños y reutilizables mediante plantillas anidadas y plantillas vinculadas.
  • Validar y obtener una vista previa de los cambios en la infraestructura mediante What If y el kit de herramientas de pruebas de plantillas de ARM.
  • Agregue pasos personalizados a las plantillas de ARM mediante scripts de implementación.
  • Use construcciones avanzadas como el orden de implementación, las implementaciones condicionales y los secretos para administrar implementaciones complejas.

Requisitos previos

Se recomienda estar familiarizado con Azure Resource Manager y los grupos de recursos de Azure, pero no es obligatorio.

Módulos en esta ruta de aprendizaje

Escriba plantillas de Azure Resource Manager de JSON con Visual Studio Code (plantillas de ARM) para implementar la infraestructura en Azure de forma coherente y confiable.

Administre implementaciones en varios entornos de Azure de las plantillas de Azure Resource Manager mediante funciones, variables, etiquetas y archivos de parámetros.

Obtenga una vista previa de los efectos de las implementaciones. Comprenda los tipos de cambios detectados por la operación hipotética. Implemente las plantillas mediante el modo incremental y completo.

En este módulo se enseña cómo crear plantillas válidas y se dan recomendaciones que puede seguir con el kit de herramientas para pruebas de plantillas de ARM.

Aprenda a implementar plantillas de Azure Resource Manager (ARM) de JSON mediante Azure PowerShell, la CLI de Azure y Acciones de GitHub. Use plantillas vinculadas para dividir plantillas complejas en otras más modulares.

Agregue pasos personalizados a las plantillas JSON o Bicep de Azure Resource Manager (plantillas de ARM). Integre los scripts de implementación con la implementación mediante parámetros y salidas.

En este módulo aprenderá a usar las características avanzadas de las plantillas de ARM de JSON para realizar implementaciones condicionales y de administración de secretos.

Reutilice y comparta las plantillas de ARM en toda la organización. Publique especificaciones de plantilla que implementen recursos preconfigurados para los requisitos de su organización. Controle el acceso y actualice de forma segura las especificaciones de plantilla mediante versiones.