Accélérateur de zone d’atterrissage pour le service Gestion des API Azure

L’accélérateur de zone d’atterrissage pour le service Gestion des API Azure fournit une approche architecturale et une implémentation de référence pour préparer des abonnements de zone d’atterrissage pour une infrastructure Gestion des API évolutive. L’implémentation adhère à l’architecture et aux meilleures pratiques des zones d’atterrissage Azure de Cloud Adoption Framework, en mettant l’accent sur les principes de conception de l’architecture à l’échelle de l’entreprise.

Les clients adoptent le service Gestion des API de différentes manières. L’approche architecturale peut être utilisée comme un guide de conception pour l’implémentation greenfield et comme une évaluation pour les clients brownfield utilisant déjà Gestion des API. L’implémentation de référence peut être adaptée pour produire une architecture qui convient à vos préférences. Elle place votre organisation sur la voie d’une mise à l’échelle durable.

Le modèle d’infrastructure en tant que code fourni peut être modifié pour adapter vos conventions d’affectation de noms, utiliser des ressources existantes (agent DevOps, coffre de clés, etc.) et s’étendre à différents back-ends. Par exemple, ajouter des connexions aux API hébergées sur App Service, AKS, etc.

Implémenter une base de plateforme

L’accélérateur de zone d’atterrissage pour Gestion des API Azure suppose qu’une base de plateforme qui prend en charge les services partagés (réseau, sécurité, identité et gouvernance) nécessaires pour construire et faire fonctionner efficacement une zone d’atterrissage à l’échelle de l’entreprise a été implémentée avec succès. Cela n’est pas obligatoire dans le cadre de l’implémentation de l’accélérateur de zone d’atterrissage pour Gestion des API Azure. Toutefois, cela permet la prise en charge d’une grande partie des fonctionnalités de sécurité et de gestion nécessaires au bon fonctionnement de votre environnement cloud. Si vous en avez déjà une, vous pouvez passer cette étape. Pour plus d’informations sur ceci, consultez ces articles :

Que fournit l’accélérateur de zone d’atterrissage Gestion des API Azure ?

L’approche d’accélérateur de zone d’atterrissage fournit ces atouts pour soutenir votre projet :

  • Approche modulaire vous permettant de personnaliser les variables d’environnement
  • Instructions de conception pour faciliter l’évaluation des décisions critiques
  • Architecture de la zone d’atterrissage
  • L’implémentation comprend :
    • Une référence déployable en mesure de créer l’environnement pour votre déploiement Gestion des API
    • Une implémentation de référence Gestion des API approuvée par Microsoft pour tester l’environnement déployé

Recommandations en matière de conception

Les articles suivants fournissent des instructions pour la création de votre zone d’atterrissage en fonction des domaines de conception des zones d’atterrissage Azure :

Exemple d’architecture de référence conceptuelle

L’architecture de référence conceptuelle suivante est un exemple qui illustre les zones de conception et les meilleures pratiques.

Diagramme illustrant l’architecture de l’accélérateur de la zone d’atterrissage de Azure API Management.

Elle comprend le service Gestion des API déployé dans un réseau virtuel en mode interne, piloté par une Application Gateway, avec des exemples de back-ends Azure Functions.

Déployer l’accélérateur de zone d’atterrissage pour le service Gestion des API Azure

L’accélérateur de zone d’atterrissage pour l’implémentation de référence Gestion des API Azure avec des modèles d’infrastructure en tant que code est disponible sur GitHub.

Étapes suivantes

En savoir plus sur les considérations relatives à la conception pour la gestion des identités et des accès dans vos zones d’atterrissage Azure.