Présentation

Effectué

La Gestion des API Azure fait office de passerelle entre vos API web et l’Internet public.

Supposez que vous êtes développeur senior dans une entreprise de ventes de chaussures en ligne. L’entreprise s’accroît rapidement et souhaite optimiser sa chaîne logistique. Une composante de cette optimisation est d’exposer certaines données internes et certains processus, comme l’inventaire et la planification, aux partenaires, pour leur permettre d’accéder directement aux informations sur les niveaux des stocks. Vous voulez fournir à ces partenaires un accès via un ensemble d’API web. Lorsque ces API sont publiées sur l’Internet public, seules les applications des partenaires doivent être en mesure de les utiliser. Votre entreprise et vos partenaires veulent minimiser les coûts d’intégration, et vos équipes de développeurs veulent se concentrer sur la logique métier, et non pas sur des problèmes secondaires comme les autorisations.

Dans ce module, vous créez une passerelle d’API pour publier une API de façon sécurisée. Pour présenter des façons de sécuriser l’accès à une API, vous utilisez une clé d’abonnement de Gestion des API. À la fin de ce module, vous êtes en mesure d’utiliser Gestion des API pour publier n’importe quelle API.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Créez une passerelle de Gestion des API Azure.
  • Importer une API dans la passerelle API.
  • Publier une API prête pour l’accès développeur.
  • Appeler une API avec une clé d’abonnement.

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 de base des concepts d’Azure et de cloud, des services et du portail Azure.
  • Vous avez besoin d’un abonnement Azure pour effectuer ces exercices. Si vous n’avez pas d’abonnement Azure, créez un compte gratuit et ajoutez un abonnement avant de commencer. Si vous êtes étudiant, vous pouvez bénéficier de l’offre Azure for Students.