Parece que Azure Blueprints no encontró su publico en Azure y será deprecado. A partir del 11 de julio de 2026, Azure Blueprints (en vista previa) será deprecado. Es necesario migrar nuestras definiciones y asignaciones de blueprints existentes a Template Specs y Deployment Stacks.
Los artefactos de blueprints deben ser convertidos a plantillas ARM JSON o archivos Bicep que se utilizan para definir stacks de despliegue. Para aprender cómo autorizar un artefacto como un recurso ARM, consulta los siguientes enlaces:
Deployment Stacks (preview)
Un Deployment Stack en Azure es un tipo de recurso que permite gestionar un grupo de recursos de Azure como una unidad atómica. Se utilizar un JSON ARM o un archivo de Azure Biceps para definir los recursos que serán gestionados por el stack. Si un recurso previamente incluido en la plantilla es removido, será desvinculado o eliminado dependiendo del comportamiento especificado en la acción “actionOnUnmanage” del “Deployment Stack”.
Para crear y actualizar un “Deployment Stack”, se pueden utilizar:
- Azure CLI,
- Azure PowerShell
- Portal de Azure,
- Archivos Biceps
Los beneficios de usar “Deployment Stacks” incluyen:
- Provisión y gestión simplificadas de recursos a través de diferentes ámbitos como una entidad cohesiva.
- Prevención de modificaciones no deseadas a los recursos gestionados mediante configuraciones de denegación.
- Limpieza del entorno utilizando indicadores de eliminación durante laos updates del stack.
- Utilización de plantillas estándar como Bicep, ARM o especificaciones de plantillas para los stacks.
Template Specs
Los Template Specs son un tipo de recurso que permite almacenar y compartir plantillas ARM para su utilización colaborativa. Pueden ser creados utilizando Azure CLI o Azure PowerShell con archivos Bicep, que se transforman en plantillas ARM JSON. Facilitan la organización y gestión de los recursos al permitir agrupar a los que compartan un ciclo de vida similar.
Soportan versionado y pueden ser desplegados utilizando herramientas estándar de Azure. Es importante tener en cuenta que aunque los “Template Specs” y el registro de módulos de Bicep tienen funcionalidades similares, el registro de módulos solo es soportado por Bicep y no puede empaquetar otros artefactos de proyecto, mientras que los “Template Specs” pueden ser desplegados directamente desde varias herramientas y plataformas de Azure.
Leave a Reply