Modernice sus aplicaciones con una moderna solución de gestión de API

Las empresas modernas dependen de las API para operar. No permita que su solución de gestión de API (o la falta de ella) suponga la ruina para su organización. En lugar de eso, elija F5 y NGINX para la gestión de sus API, para obtener un rendimiento máximo, una visibilidad detallada y una velocidad sin igual.

¿EL RETO? ENCONTRAR UNA SOLUCIÓN DE GESTIÓN DE API QUE FUNCIONE

Es un hecho: las API son fundamentales para la transformación digital. Son el tejido conectivo que impulsa las modernas arquitecturas web y las aplicaciones móviles, y permite a las empresas ofrecer un mercado digital. Las API se han vuelto omnipresentes: cuando pedimos comida en línea, llamamos a un taxi con una aplicación del teléfono o reservamos billetes de avión, las API están detrás de todo ello.

Con la proliferación de las API y los microservicios, las soluciones tradicionales de gestión de API diseñadas para aplicaciones monolíticas no son capaces de satisfacer las necesidades de las aplicaciones y los entornos modernos. Son costosas, ocupan mucho, proporcionan un rendimiento insuficiente y presentan una complejidad adicional para las aplicaciones modernas.

Esto es lo que puedes hacer

A medida que vaya modernizando las aplicaciones, va a necesitar una solución de gestión de API moderna. Su solución de gestión de API tiene que ser ligera, flexible, portátil y capaz de funcionar en contenedores para dar soporte a aplicaciones basadas en microservicios. Debe ser capaz de manejar el tráfico de API tanto para aplicaciones tradicionales como para aplicaciones modernas, sin que suponga una complejidad añadida. ¿Lo más importante? No puede, bajo ninguna circunstancia, comprometer el rendimiento.

Cómo puede ayudar F5

El módulo de gestión de API para el controlador NGINX es la solución de gestión de API más rápida disponible, y combina la potencia y la eficiencia de NGINX Plus como puerta de enlace de API con la nueva funcionalidad del plano de control. El controlador NGINX permite a la infraestructura/operaciones y a los equipos de DevOps definir, publicar, proteger, supervisar y analizar las API.

Diagrama de gestión de API de F5 NGINX

Guía de soluciones

PANORAMA DE API

Las API se han convertido en elemento central de la economía digital.

Las API ayudan a impulsar la innovación, acelerar el tiempo de lanzamiento al mercado y proporcionar nuevas oportunidades para generar ingresos y crear asociaciones con desarrolladores de terceros, así como con todo su ecosistema empresarial de proveedores, distribuidores, revendedores e incluso clientes.

Las API también ayudan a descomponer los silos al desbloquear el acceso a los datos a través de varios sistemas internos. Proporcionar una interfaz bien definida reduce la complejidad y el coste al eliminar la necesidad de desarrollar interfaces personalizadas para diferentes aplicaciones de cliente, lo que permite a los desarrolladores y a otros equipos funcionales colaborar de forma más rápida y sencilla.

Por último, pero no menos importante, las API son fundamentales para las iniciativas de modernización de aplicação que utilizan microservicios , ya que son la interfaz principal para la comunicación entre microservicios. Descargue la guía de la solución NGINX para obtener todos los detalles. 

PASARELAS API

Cuantas más API utilice, más importante será la puerta de enlace de API.

Tanto si desea acceder a datos de aplicaciones monolíticas tradicionales como si desea crear una nueva aplicación utilizando microservicios, las puertas de enlace de API son cruciales para ofrecer API fiables y de alto rendimiento.

NGINX Plus, la puerta de enlace API más utilizada en la industria, ofrece una funcionalidad sólida, como enrutamiento de solicitudes, limitación de velocidad y autenticación de API. También acelera el rendimiento de sus aplicações almacenando en caché las respuestas de API comunes y reduciendo la carga en los puntos finales de API.

  • Historia de un cliente de Capital One

    Tomemos el caso del portal para desarrolladores de Capital One, DevExchange . La tecnología NGINX ha permitido a la empresa escalar sus aplicações a 12 mil millones de operaciones por día, con picos de 2 millones de operaciones por segundo en latencias de solo 10 a 30 milisegundos.

    Los desarrolladores y socios de terceros pueden proporcionar una experiencia digital de primera clase a sus clientes, así como crear nuevas fuentes de ingresos, utilizando las API de Capital One para abrir cuentas bancarias, generar ofertas de tarjetas de crédito personalizadas y realizar un seguimiento de las recompensas de clientes.

    Lea la historia completa del cliente de NGINX ›

RETO

A medida que aumenta el número de API y puertas de enlace de API, tanto el equipo de NetOps como el de DevOps tienen que lidiar con varios desafíos. Todas estas API necesitan ser gestionadas de manera eficiente a lo largo de todo su ciclo de vida, incluyendo la definición, publicación, seguridad, supervisión y análisis del uso para evaluar su valor.

La gestión de una puerta de enlace de API no debe disminuir el rendimiento de la propia puerta de enlace, que es responsable del tráfico de enrutamiento. También es esencial contar con una solución ligera para gestionar el tráfico de API para microservicios, que a su vez ocupan poco espacio. Por último, necesita un portal para desarrolladores que exponga todas las API y facilite el consumo de las API a través de una documentación sólida.

La gestión integral de las API es esencial para la rápida adopción y el éxito continuo de sus API.Obtenga más detalles sobre la gestión de API de NGINX ›

Solución

El módulo de gestión de API para el controlador de NGINX combina la potencia, velocidad y eficiencia de NGINX Plus con la funcionalidad del plano de control, permitiendo a los equipos de NetOps y DevOps definir, publicar, proteger, supervisar y analizar sus API.

Construida sobre una arquitectura innovadora que separa el plano de control del plano de datos, la solución tiene las siguientes características:

  • Probado
    El software NGINX impulsa más de 350 millones de sitios web y, según una encuesta de usuarios de 2018, más del 40% de los usuarios de NGINX ya han implementado NGINX como puerta de enlace API. NGINX también es un componente popular en muchas soluciones de gestión de API tradicionales, y proporciona la puerta de enlace subyacente para Axway, IBM DataPower, Kong, MuleSoft, Red Hat 3Scale y otros.
  • Alto rendimiento
    NGINX elimina la necesidad de bases de datos locales y otros componentes adicionales que introducen complejidad, latencia y puntos de falla innecesarios. A diferencia de las soluciones de gestión de API tradicionales, NGINX aísla el tráfico de tiempo de ejecución de API del tráfico de gestión de API. Como resultado, la puerta de enlace API NGINX Plus (plano de datos) no requiere conectividad constante con el controlador NGINX (plano de control). Esto reduce la complejidad y maximiza el rendimiento al reducir el tiempo de respuesta promedio para atender una llamada API.
  • Portátil
    Debido a su pequeño tamaño, tanto NGINX Controller como NGINX Plus se pueden implementar en cualquier entorno, incluidos servidores físicos, máquinas virtuales, contenedores y nubes públicas, privadas e híbridas. Esta versatilidad significa que puede utilizar el módulo de gestión de API de NGINX tanto para API internas como externas. Implemente fácilmente NGINX Plus en entornos tradicionales para administrar el tráfico de aplicações monolíticas, e impleméntelo en contenedores para administrar el tráfico entre microservicios para aplicações distribuidas.

CONCLUSIÓN

Las API juegan un papel fundamental en el consumo de aplicaciones entre bastidores, y su importancia para su negocio no hará más que crecer en los próximos años. Una cosa está clara: a medida que modernice sus aplicaciones, necesitará una solución de gestión de API moderna.

El módulo de gestión de API para el controlador NGINX facilita la definición y publicación de sus API en entornos de producción, prueba o puesta en marcha, a la vez que obtiene la visibilidad que necesita para solucionar problemas de rendimiento, aumentar la satisfacción del cliente y maximizar el valor del negocio. Además, ayuda a garantizar que sus API permanezcan seguras al proporcionar autenticación, autorización, control de acceso basado en funciones y limitación de velocidad.

En la economía digital, la gestión integral de API es esencial para el éxito empresarial. NGINX ofrece una única solución para gestionar todo el ciclo de vida de sus API, sin comprometer el rendimiento. Obtenga más información sobre la solución de gestión del ciclo de vida de API de F5 y NGINX .

 

Introducción

Obtener la hoja de datos

Mire con más detalle cómo funciona el módulo de gestión de API del controlador NGINX y cómo puede ayudarle a evitar de forma consistente los problemas de rendimiento mediante una visibilidad en profundidad y un seguimiento de métricas.

Lea la hoja de datos de NGINX ›

Leer el libro electrónico

Este libro electrónico es una guía práctica que proporciona modelos de panoramas individuales y multi-API para ayudarle a invertir en los recursos adecuados para el nivel de madurez correspondiente en el momento oportuno.

Obtenga el libro electrónico de NGINX ›

Ver una demostración

Vea en profundidad cómo es la gestión de API de NGINX, incluyendo una demostración de cómo gestionar la definición, la publicación, el enrutamiento y la seguridad de las API con el controlador NGINX y NGINX Plus.

Vea la demostración de NGINX ›

Contenido relacionado
Caso de uso

Adobe potencia su API Gateway con NGINX

Cuando se trató de la puerta de enlace API de Adobe, NGINX fue la única opción lógica. 

Vea su historia ›