Moderniza tus aplicaciones con una solución moderna de gestión de API
Las empresas modernas dependen de las API para funcionar. No permita que su solución de gestión de API (o la falta de ella) se convierta en el talón de Aquiles de su organización. Elija F5 y NGINX para gestionar sus API y obtener el máximo rendimiento, una visibilidad exhaustiva 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 sustenta las arquitecturas web modernas y las aplicaciones móviles, y permite a las empresas ofrecer un mercado digital. Las API se han vuelto omnipresentes: cuando pedimos comida por Internet, solicitamos un taxi mediante una aplicación en el móvil 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 pueden satisfacer las necesidades de las aplicaciones y los entornos modernos. Son caras, ocupan muchos recursos, ofrecen un rendimiento deficiente y añaden complejidad a las aplicaciones modernas.
Esto es lo que puede hacer
A medida que modernice sus aplicaciones, necesitará una solución moderna de gestión de API. Su solución de gestión de API debe ser ligera, flexible y portátil, además de poder ejecutarse en contenedores para admitir aplicaciones basadas en microservicios. Debe ser capaz de gestionar el tráfico de API tanto de aplicaciones tradicionales como modernas sin añadir complejidad. ¿Y lo más importante? Bajo ninguna circunstancia puede comprometer el rendimiento.
Cómo puede ayudar F5
El módulo de gestión de API para NGINX Controller es la solución de gestión de API más rápida disponible, ya que combina la potencia y la eficiencia puras de NGINX Plus como puerta de enlace de API con nuevas funciones del plano de control. NGINX Controller permite a los equipos de infraestructura/operaciones y DevOps definir, publicar, proteger, supervisar y analizar API.
Guía de soluciones
Panorama de las API
Las API se han convertido en un elemento central de la economía digital.
Las API ayudan a impulsar la innovación, acelerar la comercialización y ofrecer nuevas oportunidades para generar ingresos y establecer alianzas con desarrolladores externos, así como con todo el ecosistema empresarial de proveedores, distribuidores, revendedores e incluso clientes.
Las API también ayudan a eliminar los silos al facilitar el acceso a los datos de distintos sistemas internos. Proporcionar una interfaz bien definida reduce la complejidad y los costes al eliminar la necesidad de desarrollar interfaces personalizadas para diferentes aplicaciones 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 por ello menos importante, las API son fundamentales para las iniciativas de modernización de aplicaciones que utilizan microservicios (https://www.nginx.com/blog/introduction-to-microservices/), ya que constituyen la principal interfaz de comunicación entre ellos. Descargue la guía de soluciones de NGINX para conocer todos los detalles.
Puertas de enlace de API
Cuantas más API utilices, más esencial será contar con una puerta de enlace de API.
Tanto si desea acceder a datos de aplicaciones monolíticas tradicionales como crear una nueva aplicación mediante microservicios, las puertas de enlace de API son fundamentales para ofrecer API fiables y de alto rendimiento.
NGINX Plus, la puerta de enlace de API más extendida del sector, ofrece funcionalidades robustas como el enrutamiento de solicitudes, la limitación de velocidad y la autenticación de API. También mejora el rendimiento de sus aplicaciones almacenando en caché las respuestas habituales de las API y reduciendo la carga en los endpoints de API.
- Caso de éxito de Capital One
Tomemos como ejemplo el portal para desarrolladores de Capital One, DevExchange (https://developer.capitalone.com/). La tecnología de NGINX ha permitido a la empresa escalar sus aplicaciones hasta alcanzar los 12.000 millones de operaciones diarias, con picos de 2 millones de operaciones por segundo y latencias de tan solo 10–30 milisegundos.
Los desarrolladores y socios externos pueden ofrecer a sus clientes una experiencia digital de primer nivel, además de crear nuevas fuentes de ingresos, utilizando las API de Capital One para abrir cuentas bancarias, generar ofertas personalizadas de tarjetas de crédito y realizar un seguimiento de las recompensas de los clientes.
Lea el caso de éxito completo de NGINX ›
Desafío
A medida que aumenta el número de API —y de puertas de enlace de API—, tanto los equipos de NetOps como los de DevOps deben afrontar diversos retos. Todas estas API deben gestionarse de forma eficiente durante todo su ciclo de vida, lo que incluye su definición, publicación, protección y supervisión, así como el análisis de su uso para evaluar su valor.
La gestión de una puerta de enlace de API no debe reducir el rendimiento de la propia puerta de enlace, que se encarga de enrutar el tráfico. También es fundamental contar con una solución ligera para gestionar el tráfico de API de los microservicios, que a su vez ocupan poco espacio. Por último, se necesita un portal para desarrolladores que muestre todas las API y facilite su uso mediante una documentación completa.
Una gestión integral de las API es esencial para que estas se adopten rápidamente y sigan teniendo éxito. Obtenga más información sobre la gestión de API de NGINX ›
Solución
El módulo de gestión de API para NGINX Controller combina la potencia, la velocidad y la eficiencia de NGINX Plus con las funcionalidades del plano de control, lo que permite a los equipos de NetOps y DevOps definir, publicar, proteger, supervisar y analizar sus API.
Basada en una arquitectura innovadora que desacopla el plano de control del plano de datos, la solución:
- De eficacia probada
El software NGINX impulsa más de 350 millones de sitios web y, según una encuesta a usuarios realizada en 2018, más del 40 % de los usuarios de NGINX ya lo han implementado como puerta de enlace de API. NGINX también es un componente habitual en muchas soluciones tradicionales de gestión de API, ya que proporciona la puerta de enlace subyacente para Axway, IBM DataPower, Kong, MuleSoft, Red Hat 3Scale, entre otras. - Alto rendimiento
NGINX elimina la necesidad de bases de datos locales y otros componentes adicionales que introducen una complejidad y una latencia innecesarias, así como puntos de fallo. A diferencia de las soluciones tradicionales de gestión de API, NGINX aísla el tráfico de ejecución de las API del tráfico de gestión de las API. Como resultado, la puerta de enlace de API NGINX Plus (plano de datos) no requiere conectividad constante con NGINX Controller (plano de control). Esto reduce la complejidad y maximiza el rendimiento al disminuir el tiempo medio de respuesta para atender una llamada a la API. - Portátil
Gracias a su reducido tamaño, tanto NGINX Controller como NGINX Plus pueden implementarse en cualquier entorno, incluidos servidores físicos, máquinas virtuales, contenedores y nubes públicas, privadas e híbridas. Esta versatilidad permite 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 gestionar el tráfico de aplicaciones monolíticas y en contenedores para gestionar el tráfico entre microservicios de aplicaciones distribuidas.
Conclusión
Las API desempeñan un papel fundamental en el uso de las aplicaciones entre bastidores, y su importancia para su empresa no hará sino aumentar en los próximos años. Una cosa está clara: a medida que moderniza sus aplicaciones, necesita una solución moderna de gestión de API.
El módulo de gestión de API para NGINX Controller facilita la definición y publicación de sus API en entornos de producción, pruebas o preproducción, al tiempo que proporciona la visibilidad necesaria para solucionar problemas de rendimiento, aumentar la satisfacción de los clientes y maximizar el valor empresarial. Además, ayuda a garantizar la seguridad de sus API mediante autenticación, autorización, control de acceso basado en roles y limitación de solicitudes.
En la economía digital, una gestión integral de las API es esencial para el éxito empresarial. NGINX ofrece una solución única para gestionar todo el ciclo de vida de sus API sin comprometer el rendimiento. Obtenga más información sobre la solución de F5 y NGINX para la gestión del ciclo de vida de las API.
Empezar
Obtén la ficha técnica
Descubra en detalle cómo funciona el módulo de gestión de API de NGINX Controller y cómo puede ayudarle a evitar sistemáticamente problemas de rendimiento gracias a una visibilidad exhaustiva y al seguimiento de métricas.
Lea la ficha técnica de NGINX ›
Lee el libro electrónico
Este eBook es una guía práctica que ofrece modelos para entornos con una o varias API, con el fin de ayudarle a invertir los recursos adecuados en el nivel de madurez apropiado y en el momento oportuno.
Descarga el eBook de NGINX › ()
Ver una demostración
Profundice en la gestión de API de NGINX, incluida una demostración de cómo gestionar la definición, publicación, enrutamiento y seguridad de las API mediante NGINX Controller y NGINX Plus.
Contenido relacionado
SEMINARIO WEB
Superando la brecha: gestión moderna de API

CASO DE USO
Adobe potencia su puerta de enlace de API con NGINX
Para la puerta de enlace de API de Adobe, NGINX era la única opción lógica.

