Capítulo 3. Pasarelas API: Gestión del Tráfico de Entrada

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Ahora que conoces bien la definición y las pruebas de una API, podemos centrar nuestra atención en las plataformas y las herramientas responsables de entregar las API a los consumidores en producción. Una pasarela API es una parte fundamental de cualquier pila tecnológica moderna, ya que se sitúa en el "perímetro" de red de los sistemas y actúa como una herramienta de gestión que media entre un consumidor y una colección de servicios backend.

En este capítulo aprenderás el "por qué", el "qué" y el "dónde" de las pasarelas API y explorarás la historia de la pasarela API y otras tecnologías de perímetro. También explorarás la taxonomía de las pasarelas API y aprenderás cómo encajan éstas en el panorama general de la arquitectura de sistemas y los modelos de implementación, todo ello evitando los errores comunes.

Basándote en todos estos temas, concluirás el capítulo aprendiendo a seleccionar una pasarela API adecuada en función de tus requisitos, limitaciones y casos de uso.

¿Es una pasarela API la única solución?

En nos han preguntado con frecuencia: "¿Es una pasarela API la única solución para llevar el tráfico de usuarios a los sistemas backend?" La respuesta corta es no. Pero aquí hay algo más de matiz.

Muchos sistemas de software necesitan enrutar las solicitudes de API de los consumidores o el tráfico ...

Get Dominar la arquitectura API now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.