A empresa global de fintech Airwallex atende às necessidades dos clientes mais rapidamente com o GitLab
GitLab Premium
Quer saber o que o GitLab Ultimate pode fazer pela sua equipe?
A Airwallex, uma plataforma financeira global, usa a plataforma DevSecOps de ponta a ponta com tecnologia de IA do GitLab para expandir seus negócios e atender às solicitações dos clientes com mais rapidez, superando os concorrentes.
A Airwallex é uma plataforma financeira global para empresas modernas, líder no setor, e que oferece soluções confiáveis para gerenciamento completo, incluindo pagamentos, tesouraria, gastos e embedded finance. Fundada em Melbourne, a Airwallex atende a mais de 100 mil empresas em todo o mundo, incluindo marcas como Brex, Rippling, Navan, Qantas e SHEIN.
Superação dos concorrentes para conquistar um novo cliente
A Airwallex administra uma plataforma financeira que se tornou uma infraestrutura econômica global que ajuda empresas de todos os tamanhos, oferecendo contas comerciais em várias moedas, transferências locais e internacionais e câmbio de moedas estrangeiras. A construção da sua base de clientes é fundamental para essa jovem empresa, por isso, quando os executivos tiveram a chance de conquistar uma companhia aérea líder do setor em 2022, a pressão para provar que poderiam atender às necessidades dela era grande. Para isso, era necessário fornecer ao cliente um conjunto de recursos de software melhor e mais rápido do que os dos concorrentes. Com a ajuda da plataforma DevSecOps do GitLab, foi exatamente isso que eles fizeram. Esta companhia aérea líder agora é cliente da Airwallex.
"Para conquistar esse cliente, precisamos criar vários serviços para oferecer os recursos de que precisava", diz Andy Chow, chefe de equipe de tecnologia da Airwallex. "Eles tinham muitos requisitos, então havia muito trabalho a ser feito, e muitos recursos novos a serem criados. A plataforma DevSecOps deu às nossas equipes de desenvolvimento de software a capacidade de colaborar e iterar rapidamente para conseguir fazer tudo isso."
Como parte da parceria com a Airwallex, o braço de negócios da companhia aérea orientado por dados, que está por trás da fidelidade de clientes e parceiros, trabalhou com a empresa de tecnologia para lançar uma plataforma de pagamentos global projetada para tornar os pagamentos comerciais internacionais econômicos, simples e recompensadores. Inicialmente, ela foi lançada para mais de 350.000 pequenas e médias empresas.
"O GitLab nos permitiu provar a nossa capacidade para esse cliente em um prazo apertado, e isso foi fundamental", diz Chow.
Parceria com o Google Cloud e o GitLab
Uma empresa jovem, a Airwallex tem procurado aumentar sua base de usuários e se tornar um player ainda maior no mercado. Para isso, a empresa começou a trabalhar com o Google Cloud para fornecer os serviços de alta disponibilidade que a Airwallex precisa para atender ao seu negócio 24 horas. Ao usar o Google Cloud e a plataforma DevSecOps do GitLab, a empresa de fintech tem as ferramentas necessárias para criar e executar uma infraestrutura de TI confiável e segura e uma rede internacional bem estabelecida.
Por exemplo, com o pipeline de CI/CD do GitLab executado e integrado à plataforma de nuvem global do Google, a Airwallex tem suporte contínuo para vários serviços, como transferências de dinheiro internacionais. E a execução do GitLab no Google Kubernetes Engine fornece à empresa de fintech capacidade de ajuste de escala e confiabilidade.
"Foi necessário encontrar plataformas compatíveis com as nossas ambições. O GitLab e o Google Cloud são uma dupla muito boa para isso ", diz Chow. "Graças à parceria da Airwallex com essas duas plataformas, conseguimos desenvolver uma infraestrutura de pagamento que permite o ajuste de escala, melhora nosso desempenho e fornece uma experiência de usuário fluida. E a colaboração continua, ainda priorizando soluções inovadoras, segurança e satisfação do usuário. A parceria atende às nossas necessidades de negócios."
Amitabh Jacob, diretor de tecnologia e parcerias de ISV da APAC do Google Cloud, expressou entusiasmo em aprofundar os laços com o GitLab para oferecer soluções de segurança para cadeias de suprimentos de software robustas e de ponta a ponta para clientes como a Airwallex. "No ambiente dinâmico atual, as empresas precisam acelerar a entrega de software sem comprometer a segurança para se manterem à frente da concorrência", diz Jacob. "Estou muito feliz que nossa colaboração com o GitLab nos permita atender a essa necessidade crítica da Airwallex."
Ganhe velocidade com o DevSecOps
Usar uma plataforma de DevSecOps de ponta a ponta traz benefícios para a Airwallex, pois permite uma colaboração mais contínua entre as equipes, assim a empresa consegue ter mais velocidade na entrega e ser mais econômica.
Parte do que está acelerando o desenvolvimento e a implantação são os recursos de automação de testes integrados ao GitLab. Eles costumam reduzir o tempo de trabalho manual nas tarefas em 30 a 40 minutos para as equipes de desenvolvimento e implantação, de acordo com Cathy He, gerente de engenharia da Airwallex. Quando você multiplica isso por centenas de engenheiros e projetos, é muito tempo economizado.
"Para o negócio, é importante ter o GitLab", diz He. "Quando dizemos para um cliente que conseguimos entregar mais rápido do que os concorrentes, é muito mais provável que ele nos escolha. O tempo de entrada no mercado é fundamental para as vendas e deixa nossos clientes mais satisfeitos."
Controle de uma cadeia de ferramentas complexa
Antes de adotar a plataforma do GitLab em 2019, a Airwallex tinha mais de uma dúzia de ferramentas de DevOps na sua cadeia de ferramentas, incluindo GitHub, Jenkins, Spinnaker, Sonatype, New Relic e Vault. Era uma cadeia de ferramentas longa que gerou fluxos de trabalho complicados e muita manutenção. Chow observa que um trabalho básico, como lidar com atualizações de versão, tornou-se repetitivo, demorado e difícil, pois a atualização precisava ser feita em várias ferramentas.
"Não dava para simplesmente atualizar algo uma vez e pronto", diz ele. "As pessoas precisavam fazer a mesma coisa várias vezes. Ter uma única plataforma para trabalhar e atualizar faz todo o sentido."
A Airwallex está trabalhando para substituir totalmente seu repositório de códigos e sistemas de CI/CD pela plataforma do GitLab e está quase atingindo essa meta. Em cinco meses, as equipes de desenvolvimento de software conseguiram concluir a migração do GitHub para o GitLab. Após um período mais longo, eles conseguiram deixar de usar o Jenkins e Spinnaker. Agora, eles querem deixar de lado as ferramentas de gerenciamento de pacotes e artefatos.
Reduzir a cadeia de ferramentas foi uma maneira encontrada para gerenciar melhor os custos da Airwallex, especialmente em um momento de rápido crescimento para a empresa. "Usar o GitLab faz muito sentido, pois não precisamos mais pagar por outros serviços que podem ser gerenciados em uma única plataforma. Estamos reduzindo nossos custos e, ao mesmo tempo, centralizando nosso trabalho em um só lugar", diz Chow.
Resolução de um ambiente fragmentado
Ter uma cadeia de ferramentas complexa não estava apenas custando dinheiro e eficiência à Airwallex. Estava criando um ambiente de desenvolvimento fragmentado que impedia a colaboração, desacelerava a produção e espalhava repositórios e modelos pelas ferramentas, tornando-os difíceis de encontrar e, muitas vezes, deixando-os esquecidos ou perdidos.
"Antes de mudarmos para o GitLab, tudo estava dividido, por isso era difícil para os desenvolvedores encontrarem o que precisavam", diz Chow. "As pessoas optavam pelas ferramentas com as quais estavam familiarizadas. Assim, era difícil para as pessoas trabalharem juntas, e as equipes ficavam isoladas. Tudo ficava muito bagunçado, muito rapidamente, naquele ambiente fragmentado. Precisávamos unificar tudo."
Desde que resolveu isso, a Airwallex conseguiu:
- Melhorar a colaboração
- Aumentar a velocidade de produção
- Tornar os repositórios mais facilmente detectáveis
- Fornecer aos membros da equipe e executivos visibilidade dos projetos ao longo do ciclo de vida do desenvolvimento de software
- Integrar engenheiros e desenvolvedores com mais facilidade e rapidez, pois não precisam aprender várias ferramentas
Criação com IA
Agora, a Airwallex quer usar os recursos de IA do GitLab, como o GitLab Duo Code Suggestions, que usa IA generativa para recomendar código durante o desenvolvimento de software. As sugestões de código permitem que os desenvolvedores completem uma linha inteira de código pressionando uma tecla, preencham um código boilerplate ou gerem testes.
"Acho que isso vai mudar a forma como as pessoas programam", diz Chow. "E também estamos empolgados com todas as maneiras como o GitLab usa a IA além das sugestões de código. Estamos antecipando ainda mais automações, revisões, configurações, geração de testes, descoberta de bugs e até mesmo o alívio do trabalho operacional. Acho que a IA pode nos ajudar a reduzir nossa carga de trabalho."
O uso da plataforma do GitLab oferece à Airwallex recursos que a empresa simplesmente não tinha antes, e as equipes de DevSecOps querem continuar com isso. "O GitLab nos proporciona um bom equilíbrio entre velocidade e qualidade", diz Chow. "Quando implantamos, fazemos isso com muita confiança."
Todas as informações e pessoas mencionadas no estudo de caso refletem a realidade na data da publicação.