Aspectos avanzados de Bicep

Avanzado
Desarrollador
Administrador
Arquitecto de soluciones
Azure
Azure Resource Manager

Bicep permite implementar recursos de Azure. Bicep usa una sintaxis declarativa 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 comprender cómo puede usar Bicep con escenarios de implementación complejos. En la ruta, hará lo siguiente:

  • Implementar tipos de recursos avanzados de Azure y comprender el modelo de recursos de Azure.
  • Implementará recursos en el nivel de suscripción, grupo de administración e inquilino.
  • Compilará scripts de implementación que definen pasos personalizados en las plantillas de Bicep.
  • Garantizar la reusabilidad, la coherencia y el cumplimiento mediante la creación de bibliotecas de módulos y plantillas.

Sugerencia

¿Quiere aprender Bicep en directo de expertos en la materia? Siga las sesiones en directo de Learn a petición con nuestros expertos.

Para obtener información sobre Bicep, se recomienda seguir estas tres rutas de aprendizaje:

Después de esto, es posible que le interese agregar su código de Bicep a una canalización de implementación. Siga una de estas dos rutas de aprendizaje en función de la herramienta que desee usar:

Requisitos previos

En esta ruta de aprendizaje se da por supuesto que está familiarizado con la implementación de recursos de Azure mediante Bicep.

Módulos en esta ruta de aprendizaje

Implemente recursos de Azure en el ámbito de suscripción, grupo de administración e inquilino. Descubra cómo se implementan los recursos de Azure en distintos ámbitos, por qué es importante esta tarea y cómo crear código de Bicep para implementarlos. Cree un único conjunto de archivos de Bicep que pueda implementar en varios ámbitos en una sola operación.

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.

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.

Reutilice los módulos de Bicep para reducir la duplicación de código y aumentar la calidad de las implementaciones. Cree un registro privado para su organización. Publique los módulos compartidos en el registro y consúmalos en varias implementaciones.