Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure Blueprints (versión preliminar) se está retirando. La retirada se anunció originalmente el 14 de septiembre de 2023 con una fecha de retirada del 11 de julio de 2026. Esa escala de tiempo se ha ampliado al 31 de enero de 2027, con una retirada por fases a partir del 31 de julio de 2026.
En este artículo se explica la escala de tiempo por fases, los cambios en cada fase y cómo migrar. Para obtener respuestas a preguntas comunes, consulte las preguntas más frecuentes sobre Azure Blueprints retirada.
Escala de tiempo de retirada por fases
| Date | Qué cambios |
|---|---|
| 31 de julio de 2026 | Ya no se pueden crear nuevas definiciones y versiones de plano técnico. |
| 31 de octubre de 2026 | Las definiciones de plano técnico existentes ya no se pueden modificar. Ya no se pueden crear nuevas asignaciones de plano técnico. |
| 31 de diciembre de 2026 | Las asignaciones de plano técnico existentes ya no se pueden modificar. |
| 31 de enero de 2027 | Azure Blueprints se retira. La API ya no responde. Los comandos Az CLI y Azure PowerShell dejan de funcionar. Blueprints se ha eliminado del portal de Azure. Las definiciones, las versiones y las asignaciones de planos técnicos que no se exportan se eliminan automáticamente. Los bloqueos de blueprint ("No eliminar" y "Solo lectura") dejan de funcionar. Los recursos creados a través de planos técnicos permanecen y no se eliminan. |
Important
Exporte las definiciones, versiones y asignaciones de planos técnicos que quiera conservar antes del 31 de enero de 2027. Las definiciones, las versiones y las asignaciones que no se exportan se eliminan permanentemente en la retirada y no se pueden recuperar.
Lo que permanece disponible en cada fase
| Phase | Portal | PowerShell / API REST | Read | Create | Actualizar | Eliminar |
|---|---|---|---|---|---|---|
| Fase 1 (en el momento del anuncio) | Sí | Sí | Sí | Definiciones: no (nuevas netas deshabilitadas). Asignaciones: Sí | Sí | Sí |
| Fase 2 (~T+90) | Sí | Sí | Sí | Asignaciones: No. Definiciones: No | Definiciones: No. Asignaciones: Sí | Sí |
| Fase 3 (~T-30) | Sí | Sí | Sí | No | No (PUT totalmente deshabilitado) | Sí |
| Fase 4 (retirada, 31 de enero de 2027) | Quitado | Comandos CLI/PS aplazados (abril/mayo de 2027). REST: solo lectura y eliminación hasta que se quite | Read desaparece al eliminar el servicio. | No | No | Ventana de solo eliminación hasta la retirada completa del servicio |
Identificar dónde se usa Azure Blueprints
Puede identificar el uso de Azure Blueprints de dos maneras:
- Azure Advisor muestra una recomendación que resalta las suscripciones y los grupos de administración en los que blueprints está en uso.
- La hoja Azure Blueprints de Azure Portal muestra directamente sus definiciones y asignaciones de planos técnicos existentes.
Migración recomendada
Migre a Azure Deployment Stacks (recomendado) para la agrupación de recursos, la administración del ciclo de vida y la aplicación de las asignaciones de denegación. Publique las definiciones como especificaciones de plantilla o almacénelas en una carpeta de plantilla en Git para obtener la ventaja del control de versiones. Exporte los datos del plano técnico antes del 31 de enero de 2027.
Elegir un reemplazo
Las funcionalidades de Azure Blueprints han sido sustituidas por dos funcionalidades complementarias: Azure Deployment Stacks y especificaciones de plantilla. Azure Blueprints combinaba dos funciones distintas que ahora se gestionan mediante funcionalidades independientes diseñadas específicamente para ello:
- Almacenar y controlar versiones de artefactos (definiciones) → especificaciones de plantilla (o un repositorio de Git).
- Asignar, implementar, administrar el ciclo de vida y bloquear recursos (asignaciones) → Pilas de implementación de Azure.
Normalmente, se utilizan pilas de implementación y especificaciones de plantilla conjuntamente: almacene la plantilla como una especificación de plantilla y, a continuación, impleméntela y adminístrela con una pila de implementación.
Comparación de características
| Capacidad | Azure Blueprints (retirada) | Azure Deployment Stacks | Especificaciones de plantilla |
|---|---|---|---|
| Función principal | Empaquetar y asignar artefactos de gobernanza | Implementación y administración de una colección de recursos como una unidad | Almacenamiento y versión de una plantilla en Azure |
| Situación | Versión preliminar, se retirará el 31 de enero de 2027 | Disponible con carácter general | Disponible con carácter general |
| Agrupar recursos como una unidad | Sí (asignación) | Sí (pila) | No (solo almacenamiento) |
| Gestión del ciclo de vida (crear/actualizar/eliminar) | Parcial | Sí | No |
| Bloqueo de recursos/denegación de cumplimiento | Sí (bloqueos de plano técnico) | Sí (configuración de denegación) | No |
| Versioning | Sí (versiones de definición) | Sí, a través de especificaciones de plantilla o Git | Sí (versiones de especificación de plantilla) |
| Directivas y asignaciones de roles | Sí (artefactos) | Sí (definido en la plantilla de ARM o Bicep) | Sí (definido en la plantilla de ARM o Bicep) |
| Scope | Suscripción, grupo de administración | Grupo de recursos, suscripción, grupo de administración | Grupo de recursos |
| Creación | Artefactos de Blueprint | Plantilla de ARM / Bicep | Plantilla de ARM / Bicep |
¿Cuál debo usar?
- Utilice Azure Deployment Stacks cuando necesite el comportamiento del plano de administración de las asignaciones de plano técnico: agrupación de recursos, administración del ciclo de vida y bloqueo mediante asignaciones de denegación. Este es el reemplazo recomendado para la mayoría de los clientes.
- Use las especificaciones de plantilla cuando necesite almacenar una plantilla y controlar sus versiones en Azure, y compartirla en toda su organización; el rol que desempeñaban las definiciones de planos técnicos de rol. Implemente la especificación de plantilla con una pila de implementación para disponer también de ciclo de vida y bloqueo.
- Use un repositorio de Git en lugar de especificaciones de plantillas cuando prefiere administrar las plantillas como código con revisión de solicitudes de extracción e implementarlas con pilas de implementación a través de una canalización.
En la mayoría de las migraciones, combinarás las especificaciones de plantilla (o Git) para el almacenamiento y el control de versiones con pilas de implementación para la implementación, el ciclo de vida y el bloqueo; en conjunto, cubren todo lo que ofrecía Azure Blueprints.