Partager via


Activer la prise en charge des zones de disponibilité sur les instances gestion des API Azure

S’APPLIQUE À : Premium

Ce guide pratique explique comment activer et configurer des zones de disponibilité sur une instance gestion des API Azure.

Pour plus d’informations sur les fonctionnalités de fiabilité de Gestion des API, telles que les zones de disponibilité et les déploiements multirégions, consultez Fiabilité dans Gestion des API.

Important

Les modifications apportées à l’infrastructure de votre service Gestion des API (telles que la configuration de domaines personnalisés, l’ajout de certificats d’autorité de certification, la mise à l’échelle, la configuration du réseau virtuel, les modifications de zone de disponibilité et les ajouts de régions) peuvent prendre 15 minutes ou plus, en fonction du niveau de service et de la taille du déploiement. Attendez-vous à des temps plus longs pour une instance avec un plus grand nombre d’unités d’échelle ou de configuration multirégion. Les modifications propagées apportées à Gestion des API sont exécutées avec soin pour préserver la capacité et la disponibilité.

Pendant la mise à jour du service, d’autres modifications de l’infrastructure de service ne peuvent pas être apportées. Toutefois, vous pouvez configurer des API, des produits, des stratégies et des paramètres utilisateur. Le service n’aura pas de temps d’arrêt de passerelle et Gestion des API continuera à traiter les demandes d’API sans interruption (sauf dans le niveau Développeur).

Conditions préalables

Prise en charge des zones de disponibilité par défaut

Lorsque vous créez une instance Gestion des API dans le niveau Premium d’une région qui prend en charge les zones de disponibilité ou que vous déployez Gestion des API dans plusieurs régions, Gestion des API fournit deux types de prise en charge des zones de disponibilité :

  • Automatique: Gestion des API fournit une prise en charge automatique des zones de disponibilité lorsque vous ne spécifiez pas les zones de disponibilité à utiliser.

  • Manuelle: Gestion des API fournit une prise en charge manuelle des zones de disponibilité lorsque vous spécifiez explicitement les zones de disponibilité à utiliser.

Important

Pour garantir la fiabilité de votre instance Gestion des API, nous vous recommandons d’utiliser la prise en charge automatique de la zone de disponibilité. Pour obtenir une redondance maximale des zones, nous vous recommandons de déployer au moins deux unités dans chaque région où vous déployez la Gestion des API afin de garantir qu’une panne de zone de disponibilité n’affecte pas votre instance. Pour plus d’informations, consultez Fiabilité dans Gestion des API.

Prise en charge manuelle des zones de disponibilité

Nous vous recommandons de configurer automatiquement la zone de disponibilité, mais vous pouvez configurer ou mettre à jour manuellement des zones de disponibilité pour un emplacement existant de votre instance Gestion des API. Les sections suivantes fournissent des étapes pour configurer manuellement la redondance de zone sur un emplacement existant de votre instance Gestion des API, selon que l’instance est injectée dans un réseau virtuel.

Remarque

Vous pouvez éventuellement activer une configuration zonale , où l’instance ou l’emplacement gestion des API est déployé dans une seule zone de disponibilité. Étant donné qu’elle ne fournit pas de résilience à une panne dans cette zone, cette configuration n’est généralement pas recommandée, à l’exception de scénarios spécifiques. Pour plus d’informations, consultez Fiabilité dans Gestion des API.

Avertissement

Si vous configurez manuellement des zones de disponibilité sur une instance Gestion des API configurée avec la mise à l’échelle automatique, vous devrez peut-être ajuster vos paramètres de mise à l’échelle automatique après la configuration. Dans ce cas, le nombre d’unités gestion des API dans les règles et limites de mise à l’échelle automatique doit être un multiple du nombre de zones. Si vous utilisez par défaut la prise en charge de la zone de disponibilité automatique, vous n’avez pas besoin d’ajuster vos paramètres de mise à l’échelle automatique.

Instance non injectée dans un réseau virtuel

Pour configurer manuellement la prise en charge des zones de disponibilité sur un emplacement existant d’une instance gestion des API, procédez comme suit :

  1. Comprenez soigneusement toutes les exigences et considérations relatives aux zones de disponibilité dans Gestion des API.

  2. Dans le portail Azure, accédez à votre instance de gestion des API.

  3. Dans le menu Déploiement + infrastructure, sélectionnez Emplacements.

  4. Sélectionnez l’emplacement que vous souhaitez activer. L’emplacement doit prendre en charge les zones de disponibilité, comme mentionné précédemment dans les prérequis.

  5. Sous Unités, sélectionnez le nombre d’unités d’échelle souhaitées dans l’emplacement.

  6. Sous Zones de disponibilité, laissez le paramètre Automatique (recommandé) ou sélectionnez éventuellement une ou plusieurs zones. Si vous sélectionnez des zones spécifiques, le nombre d’unités que vous sélectionnez doit être réparti uniformément entre les zones de disponibilité. Par exemple, si vous sélectionnez trois unités, vous devez sélectionner trois zones afin que chaque zone héberge une unité.

  7. Sélectionnez Appliquer, puis Enregistrer.

Capture d’écran montrant la configuration de zone de disponibilité pour un emplacement existant d’une instance Gestion des API qui n’est pas injectée dans un réseau virtuel.

Instance injectée dans un réseau virtuel

Pour configurer manuellement la prise en charge des zones de disponibilité sur un emplacement existant d’une instance Gestion des API injectée dans un réseau virtuel, procédez comme suit :

  1. Comprenez soigneusement toutes les exigences et considérations relatives à l’activation de la redondance de zone dans Gestion des API.

  2. Créez une adresse IP publique à l’emplacement pour activer les zones de disponibilité. Pour obtenir des exigences détaillées, consultez les instructions de mise en réseau virtuelle.

  3. Dans le portail Azure, accédez à votre instance de gestion des API.

  4. Dans le menu Déploiement + infrastructure, sélectionnez Emplacements.

  5. Sélectionnez l’emplacement que vous souhaitez activer. L’emplacement doit prendre en charge les zones de disponibilité, comme mentionné précédemment dans les prérequis.

  6. Sous Unités, sélectionnez le nombre d’unités d’échelle souhaitées dans l’emplacement.

  7. Sous Zones de disponibilité, laissez le paramètre Automatique (recommandé) ou sélectionnez éventuellement une ou plusieurs zones. Si vous sélectionnez des zones spécifiques, le nombre d’unités que vous sélectionnez doit être réparti uniformément entre les zones de disponibilité. Par exemple, si vous sélectionnez trois unités, vous devez sélectionner trois zones afin que chaque zone héberge une unité.

  8. Sous Adresse IP publique, sélectionnez une adresse IP publique à l’emplacement.

  9. Sélectionnez Appliquer, puis Enregistrer.

Capture d’écran montrant la configuration de zone de disponibilité pour un emplacement existant d’une instance gestion des API injectée dans un réseau virtuel.

Nouvel emplacement de la passerelle

Pour ajouter un nouvel emplacement à votre instance Gestion des API et configurer des zones de disponibilité à cet emplacement, procédez comme suit :

  1. Comprenez soigneusement toutes les exigences et considérations relatives à l’activation des zones de disponibilité dans Gestion des API.

  2. Si votre instance Gestion des API est déployée dans un réseau virtuel à l’emplacement principal, configurez un réseau virtuel, un sous-réseau et une adresse IP publique facultative dans le nouvel emplacement où vous prévoyez d’activer les zones de disponibilité.

  3. Dans le portail Azure, accédez à votre instance de gestion des API.

  4. Dans le menu Déploiement + infrastructure, sélectionnez Emplacements.

  5. Sélectionnez + Ajouter pour ajouter un nouvel emplacement. L’emplacement doit prendre en charge les zones de disponibilité, comme mentionné précédemment dans les prérequis.

  6. Sous Unités, sélectionnez le nombre d’unités d’échelle souhaitées dans l’emplacement.

  7. Sous Zones de disponibilité, laissez le paramètre Automatique (recommandé) ou sélectionnez éventuellement une ou plusieurs zones. Si vous sélectionnez des zones spécifiques, le nombre d’unités que vous sélectionnez doit être réparti uniformément entre les zones de disponibilité. Par exemple, si vous sélectionnez trois unités, vous devez sélectionner trois zones afin que chaque zone héberge une unité.

  8. Si votre instance Gestion des API est déployée dans un réseau virtuel, sous Réseau, sélectionnez le réseau virtuel, le sous-réseau et l’adresse IP publique disponibles à l’emplacement.

  9. Sélectionnez Ajouter, puis sélectionnez Enregistrer.

Capture d’écran montrant les sélections permettant d’ajouter un nouvel emplacement pour une instance gestion des API avec ou sans réseau virtuel.