Experiencia DevOps tras la migración

Aplica a: ✔️ Front Door (clásico) ✔️ CDN Standard de Microsoft (clásico)

Después de migrar de Azure Front Door (classic) o CDN Standard de Microsoft (classic) a Azure Front Door Standard o Premium, actualiza tus scripts de pipeline DevOps para desplegar y gestionar los nuevos recursos Front Door Standard o Premium. Utiliza las siguientes indicaciones para distintas herramientas y tipos de pipelines.

Terraformación

Prerrequisitos

Pasos

Tras la migración, todos los recursos clásicos de Azure Front Door se migran a Azure Front Door Standard y Premium. A continuación:

  • Exporta la nueva configuración Azure Front Door Standard o Premium: Utiliza la herramienta de exportación de Azure para generar configuraciones de Terraform para tus nuevos recursos Front Door Standard o Premium. Sigue Quickstart: Exporta tus primeros recursos usando Azure Export para Terraform para exportar los recursos Front Door Standard o Premium a archivos de Terraform.
  • Actualiza las plantillas de Terraform en tu pipeline: Sustituye las referencias a los recursos clásicos de Front Door por la configuración Standard o Premium exportada.
  • Revisa el código actualizado de Terraform en tu pipeline y plan de ejecución y solicita empezar a gestionar la nueva puerta principal a través de Terraform.

Plantilla ARM

Pasos

Tras la migración, todos los recursos clásicos de Azure Front Door se migran a Azure Front Door Standard y Premium.

  • Exporta plantillas ARM para Front Door Standard/Premium utilizando cualquiera de los siguientes métodos:
  • Actualice las plantillas de ARM en la canalización para usar la nueva plantilla de Front Door Standard/Premium en lugar de la plantilla de Front Door (clásico). En Azure DevOps o Acciones de GitHub, actualiza la ruta y los parámetros de la plantilla en tu paso de despliegue, y luego despliega la nueva plantilla.
  • Validar: Quite o archive las referencias a la plantilla clásica de Front Door para evitar confusiones.

Bíceps

Prerrequisitos

Pasos

Tras la migración, todos los recursos clásicos de Azure Front Door se migran a Azure Front Door Standard y Premium.

  • Genere una plantilla de Bicep para Front Door Standard/Premium mediante la descompilación de una plantilla de ARM exportada. Consulte Descompilar JSON de plantilla de ARM en Bicep.
  • Actualiza los archivos de Bicep en tu pipeline: Sustituye las definiciones de Front Door (classic) por Standard/Premium. Este reemplazo puede incluir la actualización de tipos de recursos, como Microsoft.Cdn/profiles, y de recursos secundarios (puntos de conexión, rutas, etc.).
  • Prueba un despliegue (por ejemplo, az deployment group create) para verificar la provisión de Azure Front Door Standard o Premium.

PowerShell

Prerrequisitos

Asegúrate de tener instalados los últimos módulos de Azure PowerShell Az (versión de módulos de Az.Cdn que soporta Azure Front Door Standard o Premium). Consulte Instalar Azure PowerShell.

Pasos

  • Actualizar los scripts de despliegue de PowerShell: Sustituye cualquier cmdlet de Azure Front Door (classic) por cmdlets de Azure Front Door Standard o Premium. Para obtener ejemplos, consulte el inicio rápido de PowerShell de Azure Front Door.
  • Incorporar nuevas configuraciones y eliminar referencias antiguas: Asegurarse de que los scripts configuren los componentes necesarios (orígenes, grupos de origen, rutas, reglas, etc.). Elimina o comenta los comandos que gestionan Azure Front Door (clásico).
  • Asignación de grupos de comandos:
    • Los comandos AzFrontDoorCdn bajo el módulo Az.Cdn son para Azure Front Door Standard o Premium.
    • Los comandos AzCdn bajo el módulo Az.Cdn son para CDN Standard de Microsoft (clásico).
    • El módulo Az.FrontDoor es para Azure Front Door (clásico).
  • Prueba tu script (localmente o en una canalización de prueba) para verificar la creación o la actualización de Azure Front Door Standard o Premium y, después, confirma los cambios en tu canalización.

Interfaz de línea de comandos (CLI)

Prerrequisitos

  • Asegúrese de que la CLI de Azure está instalada y actualizada a una versión que admita el afd grupo de comandos (por ejemplo, 2.63.0 o posterior). Consulte Instalación de la CLI de Azure.
  • Inicie sesión (az login) y establezca el contexto de suscripción correcto.

Pasos

  • Actualización de comandos de la CLI en scripts: Use el grupo de comandos Azure Front Door Standard/Premium: az afd.
  • Reemplace o elimina el uso de la CLI de Front Door (clásico)::
  • Valide el script de la CLI actualizado manualmente o en una canalización de almacenamiento provisional para garantizar una configuración correcta de Front Door Standard/Premium.