Protección de aplicaciones lógicas frente a errores de zona con redundancia de zona y zonas de disponibilidad

Se aplica a: Azure Logic Apps (consumo + estándar)

En cada región de Azure, las zonas de disponibilidad son ubicaciones separadas físicamente que toleran los errores locales. Estos errores pueden abarcar desde errores de software y hardware hasta eventos como terremotos, inundaciones e incendios. Estas zonas logran tolerancia a través de la redundancia y el aislamiento lógico de los servicios de Azure.

Para proporcionar resistencia y disponibilidad distribuida, en todas las regiones de Azure existen al menos tres zonas de disponibilidad independientes que admiten y habilitan la redundancia de zona. La plataforma Azure Logic Apps distribuye estas zonas y cargas de trabajo de aplicaciones lógicas entre estas zonas. Esta funcionalidad es un requisito clave para habilitar las arquitecturas resistentes y proporcionar alta disponibilidad si se producen errores en el centro de datos en una región. Para más información sobre la redundancia de zona de disponibilidad, consulte Regiones de Azure y zonas de disponibilidad.

En este artículo se proporciona información general breve, consideraciones e información sobre cómo habilitar la redundancia de zona de disponibilidad en Azure Logic Apps.

Consideraciones

La compatibilidad con las zonas de disponibilidad está disponible para las aplicaciones lógicas estándar, que funcionan con la extensibilidad de Azure Functions. Para más información, consulte ¿Qué es la confiabilidad de Azure Functions?

  • Puede habilitar la redundancia de zona de disponibilidad solo al crear aplicaciones lógicas estándar, ya sea en una región de Azure compatible o en una instancia de App Service Environment v3 (ASE v3): solo para planes de Windows. Actualmente, esta funcionalidad solo admite las operaciones de conector integradas, no las operaciones de conectores de Azure (administrados).

  • Puede habilitar la redundancia de zona de disponibilidad solo para las nuevas aplicaciones lógicas estándar con flujos de trabajo que se ejecutan en Azure Logic Apps de un solo inquilino. No se puede habilitar la redundancia de zona de disponibilidad para los flujos de trabajo de las aplicaciones lógicas estándar existentes.

  • Puede habilitar la redundancia de zona de disponibilidad solo en el momento de la creación mediante Azure Portal. Actualmente, no hay compatibilidad con herramientas de programación, como Azure PowerShell o la CLI de Azure, para habilitar la redundancia de zona de disponibilidad.

Limitaciones

Con las acciones basadas en HTTP, los certificados exportados o creados con cifrado AES256 no funcionarán cuando se usen para la autenticación de certificados de cliente. Los mismos certificados tampoco funcionarán cuando se usen para la autenticación de OAuth.

Requisitos previos

Habilitar las zonas de disponibilidad

  1. En Azure Portal, empiece a crear una aplicación lógica estándar. En la página Crear aplicación lógica, deténgala después de seleccionar Estándar como tipo de plan para la aplicación lógica.

    Screenshot showing Azure portal,

    Para ver un tutorial, consulte Creación de flujos de trabajo de aplicación lógica estándar con Azure Logic Apps de inquilino único en Azure Portal.

    Tras seleccionar Estándar, tanto la sección Redundancia de zona como todas sus opciones estarán disponibles.

  2. En Redundancia de zona, seleccione Habilitado.

    En este momento, la experiencia de creación de una aplicación lógica parece similar a este ejemplo:

    Screenshot showing Azure portal,

  3. Termine de crear el flujo de trabajo de aplicación lógica.

  4. Si usa un firewall y no ha configurado el acceso del tráfico a través de las direcciones IP necesarias, asegúrese de que cumple ese requisito.

Pasos siguientes