Partager via


Migration Azure de gestion des API vers les zones de disponibilité

Le service de gestion des API Azure prend en charge la redondance de zone, qui assure la résilience et la haute disponibilité d’une instance de service dans une région Azure spécifique. Avec la redondance de zone, la passerelle et le plan de contrôle de votre instance Gestion des API (API de gestion, portail des développeurs, configuration Git) sont répliqués dans les centres de données de zones physiquement séparées. Elles sont donc résilientes à une défaillance de zone.

Cet article décrit quatre options pour migrer une instance Gestion des API vers des zones de disponibilité. Pour plus d’informations sur la configuration de gestion des API pour la haute disponibilité, consultez Garantir la disponibilité et la fiabilité de gestion des API.

Prérequis

Exigences en matière de temps d’arrêt

Aucune exigence de temps d’arrêt n’est requise pour l’une des options de migration.

À propos de l’installation

  • L’application des modifications peut prendre 15 à 45 minutes. La passerelle Gestion des API peut continuer à gérer les demandes d’API pendant ce temps.

  • Lorsque vous migrez une instance de gestion des API déployée dans un réseau virtuel externe ou interne vers des zones de disponibilité, vous devez spécifier une nouvelle ressource d’adresse IP publique. Dans un réseau virtuel interne, l’adresse IP publique est utilisée uniquement pour les opérations de gestion, non pas pour les requêtes API. En savoir plus sur les adresses IP de Gestion des API.

  • La migration vers des zones de disponibilité ou la modification de la configuration des zones de disponibilité entraîne un changement d’adresse IP publique.

  • Lorsque vous activez des zones de disponibilité dans une région, vous configurez l’échelle des unités de gestion des API que vous pouvez distribuer uniformément entre les zones. Par exemple, si vous configurez deux zones, vous pouvez configurer deux unités, quatre unités ou un autre multiple de deux unités.

    L’ajout d’unités entraîne des coûts supplémentaires. Pour plus d’informations, consultez Tarification du service Gestion des API.

  • Si vous avez configuré la mise à l’échelle automatique pour votre instance Gestion des API dans l’emplacement principal, vous devrez peut-être ajuster vos paramètres de mise à l’échelle automatique après avoir activé la redondance de zone. Le nombre d’unités de Gestion des API dans les règles et les limites de mise à l’échelle automatique doit être un multiple du nombre de zones.

Emplacement de passerelle existant non injecté dans un réseau virtuel

Pour migrer un emplacement existant de votre instance de Gestion des API vers des zones de disponibilité lorsque l’instance n’est pas injectée dans un réseau virtuel.

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

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

  3. Dans la zone Emplacement, sélectionnez l’emplacement à migrer. L’emplacement doit prendre en charge les zones de disponibilité, comme mentionné précédemment dans les prérequis.

  4. Dans la zone Unités, sélectionnez le nombre d’unités de mise à l’échelle souhaitées dans l’emplacement.

  5. Dans la case dezones de disponibilité, sélectionnez une ou plusieurs zones. Le nombre d’unités sélectionnées qui doit être réparti uniformément dans les zones de disponibilité. Par exemple, si vous avez sélectionné 3 unités, sélectionnez 3 zones afin que chaque zone héberge une unité.

  6. Sélectionnez Appliquer, puis Enregistrer.

Capture d’écran montrant les sélections pour la migration d’un emplacement existant de l’instance de gestion des API qui n’est pas injectée dans un réseau virtuel.

Emplacement de passerelle existant (plateforme stv1) injecté dans un réseau virtuel

Pour migrer un emplacement existant de votre instance de gestion des API vers des zones de disponibilité lorsque l’instance est actuellement injectée dans un réseau virtuel et hébergée sur la plateforme stv1, procédez comme suit. La migration vers des zones de disponibilité migre également l’instance vers la plateforme stv2.

  1. Créez un sous-réseau et une adresse IP publique à l’emplacement pour migrer vers des zones de disponibilité. Les exigences détaillées sont fournies dans les conseils de mise en réseau virtuel.

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

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

  4. Dans la zone Emplacement, sélectionnez l’emplacement à migrer. L’emplacement doit prendre en charge les zones de disponibilité, comme mentionné précédemment dans les prérequis.

  5. Dans la zone Unités, sélectionnez le nombre d’unités de mise à l’échelle souhaitées dans l’emplacement.

  6. Dans la case dezones de disponibilité, sélectionnez une ou plusieurs zones. Le nombre d’unités sélectionnées qui doit être réparti uniformément dans les zones de disponibilité. Par exemple, si vous avez sélectionné 3 unités, sélectionnez 3 zones afin que chaque zone héberge une unité.

  7. Dans les cases respectives sous Réseau, sélectionnez le nouveau sous-réseau et la nouvelle adresse IP publique dans l’emplacement.

  8. Sélectionnez Appliquer, puis Enregistrer.

Capture d’écran montrant les sélections pour la migration d’un emplacement existant de l’instance de gestion des API qui est injectée dans un réseau virtuel.

Emplacement de passerelle existant (plateforme stv2) injecté dans un réseau virtuel

Pour migrer un emplacement existant de votre instance de gestion des API vers des zones de disponibilité lorsque l’instance est déjà injectée dans un réseau virtuel et hébergée sur la plateforme stv2 :

  1. Créez un sous-réseau et une adresse IP publique à l’emplacement pour migrer vers des zones de disponibilité. Les exigences détaillées sont fournies dans les conseils de mise en réseau virtuel.

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

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

  4. Dans la zone Emplacement, sélectionnez l’emplacement à migrer. L’emplacement doit prendre en charge les zones de disponibilité, comme mentionné précédemment dans les prérequis.

  5. Dans la zone Unités, sélectionnez le nombre d’unités de mise à l’échelle souhaitées dans l’emplacement.

  6. Dans la case dezones de disponibilité, sélectionnez une ou plusieurs zones. Le nombre d’unités sélectionnées qui doit être réparti uniformément dans les zones de disponibilité. Par exemple, si vous avez sélectionné 3 unités, sélectionnez 3 zones afin que chaque zone héberge une unité.

  7. Dans la case Adresse IP publique, sélectionnez la nouvelle adresse IP publique dans l’emplacement.

  8. Sélectionnez Appliquer, puis Enregistrer.

Capture d’écran montrant les sélections pour la migration d’un emplacement existant de l’instance de gestion des API (plateforme stv2) qui est injectée dans un réseau virtuel.

Nouvel emplacement de la passerelle

Pour ajouter un nouvel emplacement à votre instance de Gestion des API et activer les zones de disponibilité dans cet emplacement :

  1. Si votre instance de gestion des API est déployée dans un réseau virtuel sur le site principal, configurez un réseau virtuel, un sous-réseau et une adresse IP publique sur tout nouveau site où vous prévoyez d’activer la redondance de zone.

  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 + 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.

  5. Dans la zone Unités, sélectionnez le nombre d’unités de mise à l’échelle souhaitées dans l’emplacement.

  6. Dans la case dezones de disponibilité, sélectionnez une ou plusieurs zones. Le nombre d’unités sélectionnées qui doit être réparti uniformément dans les zones de disponibilité. Par exemple, si vous avez sélectionné 3 unités, sélectionnez 3 zones afin que chaque zone héberge une unité.

  7. Si votre instance de gestion des API est déployée dans un réseau virtuel, utilisez les cases sous Réseau pour sélectionner le réseau virtuel, le sous-réseau et l’adresse IP publique disponibles dans l’emplacement.

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

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