Introducción

Completado

Azure API Management funciona como una puerta de enlace entre sus API web y la red pública de Internet.

Supongamos que eres el desarrollador jefe de una empresa de zapatos en línea. La empresa está creciendo rápidamente y quiere optimizar su cadena de suministro. Un componente de esta optimización consiste en exponer algunos datos y procesos internos, como el inventario y el planeamiento, a los asociados de forma que puedan acceder directamente a información sobre los niveles actuales de existencias. Quiere proporcionar acceso a socios mediante un conjunto de APIs web. Cuando estas API se publican en la red pública de Internet, solo las aplicaciones de los asociados deben poder usarlas. La empresa y los asociados quieren reducir los costos de integración, y los equipos de desarrollo quieren centrarse en la lógica de negocios, y no en aspectos secundarios como la autorización.

En este módulo, creará una puerta de enlace de API para publicar una API de forma segura. Para introducir distintas formas de proteger el acceso a una API, usa una clave de suscripción de gestión de API. Al final de este módulo, podrá usar API Management para publicar cualquier API.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Cree una puerta de enlace de Azure API Management.
  • Importar una API al gateway de API.
  • Publique una API lista para el acceso para desarrolladores.
  • Llamar a una API con una clave de suscripción

Requisitos previos

  • Familiaridad con los conceptos básicos de las API web, incluidas las operaciones, los puntos de conexión y los estándares de API, como OpenAPI.
  • Conocimientos básicos de Azure y conceptos de nube, servicios y Azure Portal.
  • Para completar los ejercicios, necesita una suscripción de Azure. Si no tiene ninguna, cree una cuenta gratuita y agregue una suscripción antes de empezar. Si es alumno, puede aprovechar la oferta Azure for Students.