A F5 ajudou o provedor de TI financeira Atruvia a acomodar com sucesso um aumento de 12 vezes no tráfego decorrente do lançamento de um novo aplicativo dinâmico pelos bancos que ele oferece suporte na Alemanha. Atruvia diz que o controlador de entrega de aplicativos (ADC) F5 e o firewall de aplicativos web (WAF) são altamente escaláveis e confiáveis.
A Atruvia é a provedora de serviços de TI para 772 bancos cooperativos na Alemanha, que coletivamente têm 29 milhões de clientes e representam cerca de 30% do mercado bancário de varejo alemão.
Enfrentando a crescente concorrência de novos participantes, os clientes da Atruvia queriam lançar um aplicativo bancário on-line dinâmico, composto de microsserviços em contêineres, para fornecer aos seus clientes uma funcionalidade muito maior e uma melhor experiência do cliente do que o antecessor do aplicativo. Eles também queriam permitir que clientes e funcionários do banco colaborassem perfeitamente usando a mesma plataforma.
Ao testar seu novo aplicativo bancário on-line no início de 2022, a Atruvia viu um aumento de 12 vezes no número de solicitações HTTPS por interação do usuário, em comparação com o gerado pelo aplicativo bancário legado de longa data. O aumento ameaçou exceder o balanceamento de carga existente da Atruvia e a capacidade de WAF. A carga nas unidades centrais de processamento (CPUs) saltou de aproximadamente 30-40% para 80% e continuou aumentando drasticamente.
Sob pressão dos bancos cooperativos para entregar o novo aplicativo, a Atruvia precisava escalar rapidamente sua infraestrutura de ADC e WAF. “Era uma situação muito volátil, e percebemos que quando você encomenda hardware, pode haver atrasos e dificuldades”, lembra Lutz Reinegger, chefe de infraestrutura e rede de data center da Atruvia. “E temos outros fornecedores para os quais uma remessa pode levar de 13 a 16 meses para ser entregue.”
Em vez de experimentar uma nova solução, a Atruvia decidiu expandir massivamente sua infraestrutura F5 ADC existente, que provou ser altamente confiável. Reinegger diz: “Precisávamos de algo em que pudéssemos confiar. Precisávamos de algo que tivéssemos 100% de certeza que funcionaria. Com o iSeries, tivemos uma experiência positiva e não era hora de experimentações. Como já estávamos usando a solução F5, sabíamos o que esperar, mas isso também se resume a relações estáveis com a F5 e esse espírito geral de parceria e transparência.”
Após processar rapidamente o pedido de compra, a F5 forneceu 30 appliances BIG-IP i11800 Series adicionais para os data centers da Atruvia em Karlsruhe e Münster, na Alemanha, em tempo hábil para dar suporte ao lançamento do novo aplicativo de banco on-line. A expansão dá suporte aos altos volumes de tráfego gerados pelo novo aplicativo, que fornece aos usuários uma experiência muito mais envolvente e interativa do que antes. O novo aplicativo consiste em microsserviços que podem ser atualizados várias vezes por semana.
Oferecendo à Atruvia total transparência sobre o status de cada entrega, a F5 se comunicou bem e cumpriu todos os seus compromissos. Atruvia diz que a F5 se diferenciou de outros fornecedores por se concentrar em construir um relacionamento de longo prazo, em vez de tentar tirar vantagem da escassez de suprimentos para maximizar a lucratividade.
Como resultado, a Atruvia agora tem 38 aparelhos iSeries. No total, 80% dos aplicativos Atruvia usam a tecnologia F5 para gerenciamento de tráfego local e, ao implementar o novo hardware iSeries, a Atruvia progrediu em uma estratégia de consolidação de seus fornecedores de ADC migrando gradualmente mais de 30 dispositivos Citrix Netscaler para a nova plataforma F5.
“Estamos muito felizes por não termos grandes problemas de qualidade no firmware ou no hardware, como vimos com outros fornecedores, e estamos muito felizes por termos escolhido o iSeries bem testado”, diz Reinegger.
A Atruvia está usando as ferramentas F5 Automation Toolchain Application Services 3 Extension (AS3) e HashiCorp Terraform para automatizar instâncias de BIG IP, tornando-se a primeira plataforma na Atruvia a usar infraestrutura como código (IaC) em produção. “Não precisamos de uma interface gráfica de usuário agradável, precisamos de APIs e precisamos da capacidade de implantar infraestrutura como código, e estamos muito felizes que as plataformas F5 possam funcionar dessa forma”, diz Reinegger. A Atruvia tem como objetivo alcançar um autoatendimento totalmente automatizado para gerenciamento de tráfego local e gerenciamento de serviços de aplicativos para suas equipes de DevOps.
Os clientes adotaram o novo aplicativo, que é entregue por meio da infraestrutura F5 expandida da Atruvia. O aplicativo recebeu uma classificação de 4,4 estrelas na Apple App Store e 4,6 estrelas na Google Play Store.
Eventualmente, os funcionários dos bancos clientes da Atruvia usarão o mesmo aplicativo que seus clientes. Isso otimizará ainda mais a infraestrutura e proporcionará aos clientes uma experiência mais integrada. Por exemplo, eles poderiam começar a pesquisar uma hipoteca on-line e depois visitar uma agência para falar com um consultor sem precisar começar de novo. A Atruvia está avançando passo a passo, um microsserviço de cada vez, enquanto modela cuidadosamente a carga provável para evitar qualquer necessidade de expandir urgentemente a capacidade da infraestrutura porque, internamente, os bancos usam uma rede MPLS fechada, o que significa prazos mais longos para instalar a capacidade de balanceamento de carga.
Graças à nova infraestrutura do F5, quase todos os 29 milhões de clientes atendidos pelos bancos apoiados pela Atruvia agora podem usar o novo aplicativo. Mais de 96% do tráfego de clientes flui pelo novo aplicativo bancário.
O quão bem a solução foi dimensionada é refletido nas métricas de tráfego para o BIG-IP Advanced WAF e o BIG-IP LTM da Atruvia, que incluíram picos diários (excluindo efeitos especiais) de mais de 47.000 solicitações HTTPS por segundo no final de 2022, saltando para mais de 65.000 solicitações HTTPS por segundo um ano depois.
A Atruvia também está migrando para uma configuração de nuvem híbrida, permitindo a comunicação básica entre o Microsoft Azure e sua infraestrutura local legada. Reinegger diz que a etapa final será construir uma verdadeira nuvem híbrida do zero usando data centers existentes e, então, conectar-se a provedores públicos para mover cargas de trabalho perfeitamente entre essas diferentes zonas de disponibilidade e seus próprios data centers. Isso lhe dará a flexibilidade de executar diferentes cargas de trabalho em diferentes ambientes.
“Abrimos os aplicativos em nuvem para acesso do mundo externo ao público em geral? Ou tratamos a nuvem mais como uma extensão de back-end dos nossos próprios data centers locais? “Esses são os tipos de discussões que estão acontecendo agora”, ele diz.
A margem de manobra do hardware proporciona mais flexibilidade para o Atruvia. A carga de processamento na nova infraestrutura do ADC está abaixo de 50%, abaixo dos mais de 80% antes da expansão. Como resultado, as solicitações são processadas muito mais rapidamente. “Você não tem escala linear em uma arquitetura X86 quando adiciona núcleos de CPU adicionais”, explica Reinegger. “Queremos mantê-lo entre 50% e 70% porque queremos estar preparados para picos imprevistos no tráfego.”
A Atruvia também conseguiu consolidar seus dispositivos executando uma plataforma de um fornecedor diferente no novo hardware F5. Como resultado, a empresa economizou dinheiro e simplificou ao reduzir o número de fornecedores em seus data centers.