Concevoir l’intégration d’API dans Azure

Intermédiaire
Architecte Solutions
Azure
Gestion des API Azure

Apprenez à concevoir l’intégration d’API dans Azure et à fournir un accès scalable et sécurisé aux API pour vos applications.

Prérequis

  • Connaissance des concepts de base des API web, notamment les opérations, les points de terminaison et les normes d’API comme OpenAPI.
  • Connaissance du langage C#
  • Connaissance de base des concepts d’Azure et de cloud, des services et du portail Azure.

Modules de ce parcours d’apprentissage

Découvrez comment fonctionne le service Gestion des API, comment transformer et sécuriser des API, puis comment créer une API back-end.

Utilisez la gestion des API pour contrôler qui utilise vos API, pour appliquer des stratégies d’utilisation et pour présenter un front-end professionnel aux développeurs qui utilisent l’API.

Dans Gestion des API, les stratégies sont des modules configurables que vous pouvez ajouter à des API pour changer leurs comportements. Ces stratégies permettent de mettre en cache des réponses, de transformer des documents et des valeurs, d’appeler des webhooks à des fins de notification ou d’audit et d’effectuer des nouvelles tentatives de demandes après des échecs temporaires. Ce module montre comment utiliser des stratégies pour activer la mise en cache afin d’améliorer les performances de l’API quand elles sont soumises à une charge.

Protégez vos API back-end d’une exposition d’informations et implémentez une limitation pour empêcher l’épuisement des ressources en utilisant des stratégies dans Gestion des API Azure.

Découvrez comment protéger vos API contre toute utilisation non autorisée à l’aide de clés API et de l’authentification par certificat client.

Combinez plusieurs applications de fonctions Azure en une interface unifiée en les important dans une seule instance Gestion des API Azure.