“Airwallex ha realizado una transición fluida a arquitecturas multi-cloud y de microservicios gracias al soporte comercial de API7: una plataforma altamente optimizada y escalable, junto con el respaldo de la comunidad de desarrolladores.”
Ryan Cao
,
Chief Software Architect at Airwallex
between any two countries
are managed with regulatory compliance
Fundada como una empresa global de fintech en 2015 en Australia, Airwallex es una empresa multinacional de tecnología financiera que ofrece servicios financieros y software como servicio.
Airwallex proporciona pagos transfronterizos y servicios financieros a empresas a través de una red bancaria propia y su API, cubriendo más de 50 monedas en más de 130 países y regiones en todo el mundo.
Uno de los desafíos más importantes para la gobernanza de datos es gestionar la expansión del negocio de Airwallex en todo el mundo.
Gestionar diversos sistemas y sus interconexiones puede ser complicado, y los problemas en un sistema pueden causar problemas en otros.
Airwallex ha desarrollado un plugin de enrutamiento dinámico compatible utilizando el upstream dinámico de la solución API7 para cumplir con los requisitos de soberanía de datos. Además, Airwallex habilita la limitación de tasa a nivel de inquilino y el aislamiento de microservicios, lo que mejora la seguridad y la eficiencia, y reduce los costos.
Airwallex prioriza la estabilidad de la puerta de enlace API. API7 proporciona una solución basada en APISIX que es completamente dinámica, permitiendo la modificación de rutas sin recargar y manteniendo conexiones de cliente de larga duración. Además, Airwallex también realizó pruebas de estrés en Apache APISIX, que puede seguir funcionando de manera estable cuando el uso de la CPU alcanza más del 70%.
Reducir la pérdida de rendimiento de la puerta de enlace puede reducir significativamente el tiempo de respuesta general de las API de Airwallex. Apache APISIX tuvo un retraso de respuesta más del 50% menor que los demás. Además, el plano de datos independiente de Apache APISIX permite instancias independientes en los clústeres, lo que inherentemente soporta la expansión horizontal.
Airwallex requiere que la solución API7 funcione como una puerta de enlace API que soporte autenticación compleja, control de permisos, descubrimiento de servicios, limitación de tasa, degradación, balanceo de carga, listas de permitidos y enrutamiento dinámico.
Una comunidad activa es crucial para que la puerta de enlace API mantenga el ritmo de la evolución tecnológica. La comunidad de Apache APISIX ha estado activa desde que aún era un proyecto de incubación de Apache, como lo demuestra el número de contribuyentes, el tiempo de respuesta a los problemas y el número de Pull Requests.
La puerta de enlace API es el componente central de la arquitectura técnica para Airwallex, que implementa la puerta de enlace API en el borde de su red privada. La solución API7 tiene una excelente adaptabilidad ambiental y puede implementarse fácilmente en diversos entornos, incluidas plataformas de computación en la nube.
El entorno de producción de Airwallex ha estado funcionando durante 15 meses con un rendimiento estable.
Con enrutamiento dinámico, limitación de tasa multiinquilino, lista de permitidos de IP multiinquilino, autenticación y autorización habilitadas, el 99% de los retrasos de respuesta están dentro de los 23 ms.
La solución API7 proporciona un soporte seguro y eficiente para la soberanía de datos, cubriendo más de 50 monedas en más de 130 países y regiones.
Para solucionar el problema de la gestión inconveniente de servicios y la costosa inversión en I+D, implementamos APISIX como nuestra puerta de enlace de API. El rendimiento dinámico de APISIX con etcd se alinea perfectamente con los requisitos del producto de Beeto.
API7 Enterprise ayuda a Hisense a construir una plataforma integrada para conectar fábricas y aplicaciones distribuidas alrededor del mundo.
Como una API gateway madura y lista para usar, APISIX nos ayuda con una alta eficiencia de desarrollo. Desde comenzar desde cero hasta aprobar el POC, solo nos tomó una semana.