“A Airwallex realizou uma transição suave para arquiteturas de multi-cloud e microservices graças ao suporte comercial da API7: uma plataforma altamente otimizada e escalável, além do apoio da comunidade de desenvolvedores!”
Ryan Cao
,
Chief Software Architect at Airwallex
between any two countries
are managed with regulatory compliance
Fundada como uma empresa global de fintech em 2015 na Austrália, a Airwallex é uma empresa multinacional de tecnologia financeira que oferece serviços financeiros e software como serviço.
A Airwallex fornece pagamentos transfronteiriços e serviços financeiros para empresas por meio de uma rede bancária proprietária e sua API, cobrindo mais de 50 moedas em mais de 130 países e regiões em todo o mundo.
Um desafio significativo para a governança de dados é gerenciar a expansão dos negócios da Airwallex em todo o mundo.
Gerenciar vários sistemas e suas interconexões pode ser complicado, e problemas em um sistema podem causar problemas em outros.
A Airwallex desenvolveu um plugin de roteamento dinâmico em conformidade usando o upstream dinâmico da solução API7 para atender aos requisitos de soberania de dados. Além disso, a Airwallex permite a limitação de taxa em nível de inquilino e o isolamento de microsserviços, o que melhora a segurança e a eficiência e reduz os custos.
A Airwallex prioriza a estabilidade do gateway de API. A API7 fornece uma solução baseada no APISIX que é totalmente dinâmica, permitindo a modificação de rotas sem recarregar e mantendo conexões de clientes de longa duração. Além disso, a Airwallex também realizou testes de estresse no Apache APISIX, que ainda pode funcionar de forma estável quando o uso da CPU atinge mais de 70%.
Reduzir a perda de desempenho do gateway pode reduzir significativamente o tempo de resposta geral da Airwallex para APIs. O Apache APISIX teve um atraso de resposta mais de 50% menor do que os outros. Além disso, o plano de dados independente do Apache APISIX permite instâncias independentes nos clusters, suportando inerentemente a expansão horizontal.
A Airwallex exige que a solução API7 funcione como um gateway de API que suporte autenticação complexa, controle de permissões, descoberta de serviços, limitação de taxa, degradação, balanceamento de carga, lista de permissões e roteamento dinâmico.
Uma comunidade ativa é crucial para que o Gateway de API acompanhe o ritmo da evolução tecnológica. A comunidade do Apache APISIX tem sido ativa desde que ainda era um projeto de incubação da Apache, como evidenciado pelo número de contribuidores, tempo de resposta a problemas e número de Pull Requests.
O gateway de API é o componente central da arquitetura técnica da Airwallex, que implanta o gateway de API na borda de sua rede privada. A solução API7 tem excelente adaptabilidade ambiental e pode ser facilmente implantada em vários ambientes, incluindo plataformas de computação em nuvem.
O ambiente de produção da Airwallex está em execução há 15 meses com desempenho estável.
Com roteamento dinâmico, limitação de taxa multi-inquilino, lista de permissões de IP multi-inquilino, autenticação e autorização habilitadas, 99% dos atrasos de resposta estão dentro de 23 ms.
A solução API7 fornece suporte seguro e eficiente à soberania de dados, cobrindo mais de 50 moedas em mais de 130 países e regiões.
Com base nos casos de uso da API7 na indústria automotiva, a Lotus Cars utiliza a API7 Enterprise para gerenciar o tráfego central, acelerar a entrega de produtos e otimizar o tempo de lançamento no mercado, tudo isso enquanto reduz a mão de obra e economiza custos.
A Haier utiliza a gestão federada de APIs da API7 Enterprise para gerenciar diferentes gateways de API de várias Linhas de Negócios (LOBs), buscando um equilíbrio entre agilidade e estabilidade.
A solução API7 tem um desempenho surpreendentemente bom em cenários de produção. Nós adoramos sua alta disponibilidade, alto desempenho e funcionalidades ricas, o que nos permite construir e expandir nossos negócios de forma nativa na nuvem.