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, consultez la documentation suivante :

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

À propos de l’installation

Les zones de disponibilité sont prises en charge avec les flux de travail d’application logique Standard, qui s’exécutent dans les Azure Logic Apps à locataire unique et qui sont alimentés par l’extensibilité d’Azure Functions. Pour plus d’informations, consultez Fiabilité dans Azure Functions.

  • Vous pouvez activer cette fonctionnalité uniquement lorsque vous créez des applications logiques Standard dans une région Azure prise en chargeou dans un App Service Environment v3 (ASE v3) - plans Windows uniquement.

  • Vous pouvez activer cette fonctionnalité uniquement pour les nouvelles applications logiques Standard. Vous ne pouvez pas activer la prise en charge des zones de disponibilité pour les flux de travail d’application logique Standard existants.

  • Vous pouvez activer cette fonctionnalité uniquement lors de la création. Il n’existe actuellement pas de prise en charge d’outil de programmation, comme Azure PowerShell ou Azure CLI, pour activer la prise en charge des zones de disponibilité post création.

  • Cette fonctionnalité prend uniquement en charge les opérations de connecteur intégrées, qui s’exécutent directement avec le runtime Azure Logic Apps, et non les opérations de connecteur hébergées et exécutées dans Azure.

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é

Pour uniquement les applications logiques Standard, procédez comme suit :

  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.

    Capture d’écran montrant le Portail Azure, la page « Créer une application logique », les détails de l’application logique et le type de plan Standard sélectionné.

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

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

    Remarque

    Les options de redondance de zone apparaissent comme indisponibles si vous sélectionnez une région Azure non prise en charge ou un plan Windows existant créé dans une région Azure non prise en charge. Veillez à sélectionner une région Azure prise en charge et un plan Windows créé dans une région Azure prise en charge ou à créer un nouveau plan Windows.

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

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

    Capture d’écran montrant le Portail Azure, la page « Créer une application logique », les détails de l’application logique Standard et l’option « Activée » sous « Redondance de zone » sélectionnée.

  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.