This is the Trace Id: af6e595b2b7d3c5c5f52544e27165eff
Passer directement au contenu principal
Azure

Azure API Management

Unifiez, gouvernez et sécurisez vos API à travers des environnements nuage et sur site avec une solution de gestion d'API native à Azure.
Fournissez des API prêtes pour l'IA avec une gouvernance, une sécurité, des analyses et une scalabilité Azure intégrées.
VUE D’ENSEMBLE

Alimentez l'innovation pilotée par l'IA avec une gestion unifiée des API

  • Sécurisez vos API contre les 10 principales menaces de sécurité API du projet Open Worldwide Application Security Project (OWASP) et d'autres menaces grâce à une authentification, une autorisation, une limitation de débit, une validation de schéma, un réseau privé, et plus encore. Renforcez et activez la gouvernance à grande échelle en fédérant API Management à l'aide d'espaces de travail. Unifiez l'inventaire des API et surveillez la conformité de la conception des API dans Azure API Center. Renforcez la sécurité avec la détection des menaces alimentée par l'IA et l'analyse de l’état de la sécurité dans Microsoft Defender pour le nuage.
  • Prenez en main et accélérez l'adoption de l'IA dans votre organisation avec des API prêtes à être consommées par des assistants IA. Sécurisez, surveillez et contrôlez facilement l'utilisation des LLM populaires avec des quotas de jetons, un suivi des jetons, un cache sémantique et un équilibrage de charge intelligent.
  • Profitez d'un ensemble riche de politiques pour façonner le trafic API pour vos charges de travail les plus exigeantes. Utilisez des journaux et des mesures détaillés, complets et personnalisables pour obtenir des informations, anticiper les problèmes et maintenir des performances optimales.
  • Réduisez les frictions tout au long du cycle de vie des API en permettant à vos équipes de développement de travailler plus rapidement et plus efficacement grâce à un portail des développeurs intégré, une documentation automatisée et des outils de contrôle de version qui rationalisent les flux de travail des API. Gérez et unifiez votre inventaire d'API pour améliorer la détectabilité et la gouvernance. Renforcez la conformité et assurez une conception d'API de haute qualité avec des fonctionnalités telles que le linting dans Visual Studio Code, des règles de conception d'API et des rapports en temps réel.
FONCTIONNALITÉS

Simplifiez la sécurité, la performance et la gouvernance des API

Passerelle API flexible

Sécurisez et gérez les API avec des politiques déclaratives pour l'authentification des requêtes, la validation, le routage, la limitation de débit, la mise en cache, la transformation, l'équilibrage de charge et la rupture de circuit. Apportez n'importe quel style d'API, y compris REST, WebSockets, GraphQL, SOAP et gRPC.

Conception d'API et rédaction de politiques basées sur l'IA

Accélérez la conception d'API avec la préversion de GitHub Copilot pour Azure pour Visual Studio Code en générant des spécifications d'API de haute qualité à partir de requêtes ou en affinant des spécifications existantes pour la qualité et la conformité. Simplifiez la rédaction et le dépannage des politiques avec Microsoft Copilot in Azure.

Passerelle IA complète

Exposez de manière sécurisée et facile des modèles d'IA populaires à vos développeurs d'applications intelligentes. Gérez l'utilisation avec des quotas de jetons détaillés et des limites de débit, suivez de près la consommation et les coûts des jetons, assurez des latences faibles et constantes avec un cache sémantique, et mettez en œuvre des mesures de sécurité pour les requêtes et le contenu.

Surveillance et analyses détaillées

Collectez des journaux de requêtes complets et obtenez des informations sur l'utilisation des API, la latence et les taux d'erreur avec des tableaux de bord préconçus et une intégration avec Azure Monitor et Application Insights.

Conformité, cohérence et inventaire unifié des API

Construisez un inventaire d'API unifié, des emplacements de déploiement et des étapes de cycle de vie avec Azure API Center. Enrichissez votre catalogue avec des métadonnées personnalisées pour améliorer la détectabilité et la gouvernance. Renforcez la qualité et la conformité des API avec des règles de conception d'API et des rapports, et permettez aux développeurs de créer des API conformes plus rapidement grâce au linting dans Visual Studio Code.

Documentation du portail développeur et API prête à l'emploi

Améliorez l'expérience développeur grâce à la découverte d'API en libre-service, à la gestion des accès, à la documentation interactive et à une console de test – le tout adapté à votre marque et à vos besoins.

Connectivité transparente avec les services Azure

Connectez-vous nativement avec Azure Functions, Logic Apps, App Service et d'autres services Azure. Avec une passerelle gérée par Kubernetes, activez une expérience de gestion d'API axée sur Kubernetes tout en unifiant la sécurité, le contrôle du trafic et la gouvernance à travers des applications natives Nuage et serverless.

Opérations API automatisées

Améliorez l'agilité des affaires et la fiabilité des API avec des contrôles de version et des déploiements automatisés d'API. Choisissez parmi une gamme d'outils CI/CD – Azure Resource Manager, Bicep, Azure CLI, Terraform et SDK clients – dans divers langages de programmation pour mettre en œuvre des déploiements d'API répétables et automatisés.

Gestion d'API flexible à travers des environnements hybrides et multi-cloud

Étendez la gestion des API au-delà d'Azure avec des passerelles auto-hébergées : des passerelles API légères et conteneurisées déployées aux côtés de vos API, que ce soit sur site ou dans d'autres clouds, permettant une visibilité et une gouvernance des API cohérentes à travers les environnements nuage et sur site.
Sécurité

Sécurité et de conformité intégrées 

Une femme aux cheveux bouclés tenant une tablette.
TARIFICATION

Consommation flexible, tarification par niveaux pour répondre à vos besoins variés en matière de charge de travail API

  • Sélectionnez Développeur pour l'évaluation, l'expérimentation et le développement. 
  • Sélectionnez Standard pour ajouter API Management à votre charge de travail. 
  • Sélectionnez haut de gamme pour exécuter un programme API à l'échelle de l'entreprise.

Évoluez en toute confiance sur une plateforme de niveau entreprise avec plus de 10 ans d'innovation en matière d’API

Approuvé par plus de 35 000 clients dans le monde. Gère près de 2 millions d'API. Plus de 2 trillions de requêtes traitées par mois. Disponible dans plus de 60 régions.

Questions fréquentes

  • La gestion des API est le processus de sécurisation, de surveillance et d'optimisation des API pour garantir qu'elles soient évolutives, fiables et faciles à trouver et à utiliser. Il comprend des fonctionnalités telles que l'authentification, la limitation de débit, l'analyse, la gestion du cycle de vie et l'intégration qui permettent aux entreprises de gouverner et de réutiliser les API de manière efficace.
  • Azure API Management est un service complètement managé qui aide les entreprises à publier, sécuriser, surveiller et faire évoluer les API dans des environnements nuage et hybrides. Il offre des fonctionnalités telles que l'authentification des requêtes, la gestion du trafic, l'engagement des développeurs et l'analyse qui fonctionnent de manière transparente avec de nombreux services Azure.
  • Les stratégies d'API Management sont des règles qui évaluent ou modifient les requêtes et les réponses des API au niveau de la passerelle sans changer les applications clientes ou les services en arrière-plan. Les stratégies sont utilisées, par exemple, pour appliquer la sécurité, transformer les charges utiles, contrôler le trafic, enregistrer les requêtes et permettre une gouvernance API fine grâce à une configuration déclarative.
  • API Management propose plus de 50 stratégies déclaratives, y compris la limitation de débit, les quotas, l'authentification, la validation de contenu, la mise en cache et la transformation. Les stratégies peuvent être appliquées à des portées variées (comme s'appliquer à toutes les API ou à une seule API) et peuvent être personnalisées dynamiquement et évaluées conditionnellement à l'aide d'expressions de stratégie.
  • API Management effectue l'authentification, l'autorisation et la validation au niveau de la passerelle, empêchant les requêtes non autorisées ou malformées d'atteindre les services en arrière-plan. Il prend en charge une variété d'options d'authentification et d'autorisation, y compris le filtrage IP, le TLS mutuel, les clés, OAuth 2.0 et les certificats, ainsi que des capacités de validation des requêtes fines.
  • Avec la passerelle auto-hébergée, API Management permet la gouvernance des API dans des environnements sur site et multi-cloud tout en maintenant un plan de contrôle centralisé, réduisant la latence et garantissant la conformité à travers des systèmes distribués.
  • Pour les développeurs d'applications, API Management propose un portail développeur personnalisable pour l'intégration autonome des API, complet avec une documentation automatisée et une console interactive. Les développeurs d'API peuvent utiliser des fonctionnalités flexibles de révision et de contrôle de version des API pour gérer les API en toute sécurité.
  • API Management prend en charge divers styles d'API, y compris REST, GraphQL, gRPC, SOAP, WebSocket et Webhook. Cette flexibilité permet aux entreprises de gérer une large gamme d'API au sein d'une seule plateforme.
Femmes en manteau jaune travaillant sur un ordinateur portable.
ÉTAPES SUIVANTES

Choisir le compte Azure qui vous convient 

Payez au fur et à mesure ou essayez Azure gratuitement pendant 30 jours maximum.
Deux personnes qui se parlent et sourient.
Solutions Azure

Solutions nuage Azure

Résolvez vos problèmes métier avec des combinaisons éprouvées de services nuage Azure, ainsi que des exemples d’architectures et la documentation.
Un homme en chemise blanche utilisant un ordinateur portable.
Hub de solutions professionnelles

Trouvez la solution Microsoft Cloud appropriée

Parcourez le hub de solutions professionnelles Microsoft pour trouver les produits et solutions qui peuvent aider votre organisation à atteindre ses objectifs.