Protéger les applications logiques des défaillances de région avec la redondance de zone et des zones de disponibilité

S’applique à : Azure Logic Apps (Consommation + Standard)

Dans chaque région Azure, les zones de disponibilité sont des emplacements physiquement séparés qui sont tolérants aux défaillances locales. Ces défaillances sont aussi bien des défaillances logicielles et matérielles que des événements de type tremblements de terre, inondations et incendies. Ces zones permettent d’atteindre la tolérance via la redondance et l’isolation logique des services Azure.

Pour fournir la résilience et la disponibilité distribuée, au moins trois zones de disponibilité distinctes existent dans les régions Azure prenant en charge et assurant la redondance de zone. La plateforme Azure Logic Apps distribue ces zones et les charges de travail d’application logique entre ces zones. Cette fonctionnalité est une condition essentielle pour obtenir des architectures résilientes et fournir une haute disponibilité si des défaillances de centre de données se produisent dans une région. Pour plus d’informations sur la redondance de zone de disponibilité, passez en revue Régions Azure et zones de disponibilité.

Cet article fournit une brève vue d’ensemble, des considérations et des informations sur la façon d’activer la redondance des zones de disponibilité dans Azure Logic Apps.

Considérations

Le support des zones de disponibilité est disponible pour les applications logiques Standard, qui sont alimentées par l’extensibilité Azure Functions. Pour plus d’informations, consultez Qu’est-ce que la fiabilité dans Azure Functions ?.

  • Vous pouvez activer la redondance des zones de disponibilité uniquement lorsque vous créez des applications logiques Standard, soit dans une région Azure prise en charge, soit dans un App Service Environment v3 (ASE v3) - plans Windows uniquement. Actuellement, cette fonctionnalité prend en charge uniquement les opérations de connecteur intégrées, et non les opérations de connecteur Azure (managé).

  • Vous pouvez activer la redondance de zone de disponibilité uniquement pour les nouvelles applications logiques Standard avec des flux de travail qui s’exécutent dans Azure Logic Apps à locataire unique. Vous ne pouvez pas activer la redondance de zone de disponibilité pour les flux de travail d’application logique Standard existants.

  • Vous pouvez activer la redondance des zones de disponibilité uniquement au moment de la création à l’aide du portail Azure. Il n’existe actuellement pas de prise en charge d’outil de programmation, comme Azure PowerShell ou Azure CLI, pour activer la redondance des zones de disponibilité.

Limites

Avec les actions basées sur HTTP, les certificats exportés ou créés avec le chiffrement AES256 ne fonctionnent pas quand ils sont utilisés pour l’authentification par certificat client. Les mêmes certificats ne fonctionnent pas non plus quand ils sont utilisés pour l’authentification OAuth.

Prérequis

Activer les zones de disponibilité

  1. Dans le portail Azure, commencez à créer une application logique Standard. Dans la page Créer une application logique, arrêtez après avoir sélectionné Standard comme type de plan pour votre application logique.

    Screenshot showing Azure portal,

    Pour un tutoriel, consultez Créer des flux de travail d’application logique Standard avec Azure Logic Apps monolocataire dans le portail Azure.

    Une fois que vous avez sélectionné Standard, la section Redondance de zone et ses options deviennent disponibles.

  2. Sous Redondance de zone, sélectionnez Activé.

    À ce stade, votre expérience de création d’application logique est similaire à cet exemple :

    Screenshot showing Azure portal,

  3. Terminez la création de votre workflow d’application logique.

  4. Si vous utilisez un pare-feu et que vous n’avez pas configuré l’accès pour le trafic via les adresses IP nécessaires, veillez à satisfaire cette exigence.

Étapes suivantes