Depoimentos de clientes Bendigo and Adelaide Bank
+

Saiba como o GitLab acelera o DevOps no Bendigo and Adelaide Bank

Complexidade simplificada da cadeia de ferramentas
Implantações multinuvem
Custos operacionais reduzidos
Setor Serviços financeiros
Funcionários 7.000
Localização Bendigo, Austrália
Solução

Quer saber o que o GitLab Ultimate pode fazer pela sua equipe?

Experimente o Ultimate gratuitamente

O Bendigo and Adelaide Bank é o melhor grande banco da Austrália, que ajuda mais de 2 milhões de clientes a alcançar seus objetivos financeiros.

Descubra como a migração do GitHub para o GitLab avançou a jornada na nuvem, aumentou a eficiência e reduziu os custos operacionais.

Agora temos uma solução em constante inovação que se alinha ao nosso objetivo de transformação digital.
- Caio Trevisan, Chefe de Implementação de DevOps, Bendigo and Adelaide Bank

Um dos bancos mais renomados da Austrália

Como o melhor grande banco da Austrália, o Bendigo and Adelaide Bank é focado na comunidade e dedicado a apoiar seus clientes, garantindo justiça e equidade nos seus preços. Comprometido com seus clientes e comunidades, o Bendigo and Adelaide Bank oferece atendimento de alta qualidade há mais de 160 anos, mantendo seus valores de trabalho em equipe, integridade, desempenho, engajamento, liderança e paixão. Em 2019, o banco anunciou uma estratégia de transformação de longo prazo focada na redução da complexidade e no investimento em transformação digital.

Solução existente tinha altos custos operacionais e ferramentas complexas

A equipe do Bendigo e do Adelaide Bank enfrentou alguns desafios com sua solução do GitHub no local. Ela precisava de recursos operacionais significativos e engenharia pesada para manter a instância do GitHub. Para dificultar ainda mais, eles dependiam de outras ferramentas de CI/CD e segurança, e a equipe precisava lidar com uma cadeia de ferramentas complexa. A falta de uma fonte única de verdade significava que os membros da equipe não conseguiam ter visibilidade total do ciclo de vida do desenvolvimento de software, e rastrear as métricas se tornou difícil. Entendendo que o suporte operacional contínuo para uma solução no local era insustentável, o Bendigo e o Adelaide Bank buscou uma solução SaaS que oferecesse uma plataforma robusta. Além disso, o banco estava focado em uma solução que se alinhasse aos seus objetivos estratégicos de reduzir a complexidade, apoiar a agilidade e promover a inovação contínua.

Uma única solução acelerou a transformação dos negócios

A equipe usava o GitHub apenas para o gerenciamento de código-fonte e contava com outras ferramentas para complementar as práticas de desenvolvimento de software. Em busca de uma solução, a equipe esperava encontrar uma ferramenta que diminuísse a complexidade da cadeia de ferramentas e criasse um local centralizado para encontrar informações. Inicialmente, avaliou o GitHub como uma solução SaaS, mas não encontrou todos os recursos necessários para seus objetivos.

Continuando a busca, a equipe ficou impressionada com o GitLab, que parecia ser uma solução abrangente para aumentar a eficiência operacional, criar uma fonte única de verdade e simplificar as ferramentas. A equipe recorreu ao GitLab para gerenciar runners, oferecer suporte ao Kubernetes e usar recursos de segurança, como SAST, segurança de contêineres e gestão de segredos. "Ao reduzir o número de ferramentas, temos custos mais baixos de manutenção, pois não precisamos gastar dinheiro com instâncias no local e servidores físicos. Conseguimos migrar para o SaaS facilmente com o GitLab. Também evitamos o custo de fazer upgrades de sistemas legados e patches. Usando o GitLab, removemos a complexidade da nossa pilha de tecnologia e agora somos mais ágeis. No geral, todo mundo gosta do GitLab. Isso melhora nosso tempo de comercialização", disse Caio Trevisan, chefe de implementação de DevOps.

A equipe usa o GitLab para implementar permissões elevadas para controlar o acesso a projetos e exigir revisões de código antes da mesclagem. "O GitLab facilita o gerenciamento de privilégios e de acesso. Agora também temos visibilidade e observabilidade usando infraestrutura como código", contou Caio. Usando pipelines de CI, é mais fácil para a equipe analisar uma aplicação e ter visibilidade de ponta a ponta ao fazer análises profundas. A infraestrutura como código também ajudou a equipe a ter melhores recursos de reversão e governança.

Maior computação em nuvem e eficiência operacional

Ao migrar para o GitLab, a equipe transferiu 1.500 projetos, mais de 30 organizações, 500 usuários e 50 GB de dados em quatro semanas. Agora, a equipe está progredindo rapidamente para atingir a meta da empresa de migrar 50% das suas aplicações para a nuvem em três a cinco anos. Acelerar a transformação dos negócios é importante para a gestão de custos e a manutenção de um crescimento sustentável.

Com o GitLab, a equipe adotou a tecnologia em nuvem e automatizou processos manuais. "O GitLab nos ajuda com implantações multinuvem. Podemos implantar executores em qualquer infraestrutura e, no momento, eles estão sendo usados para implantar na AWS e no GCP. A migração para a nuvem tem sido fácil e, após um ano usando o GitLab, estamos bem encaminhados para alcançar nossa meta de transição para a nuvem", explicou Caio. Os runners de CI da equipe são implantados em todos os lugares, e os membros da equipe gostam do fato de que eles sempre ajustam a escala.

Desde que passou a usar o GitLab, a equipe sentiu um aumento na comunicação. "Com os recursos de solicitação de merge e revisão de código, conseguimos colaborar mais. Todo mundo sabe que o GitLab é nossa ferramenta central, então temos uma fonte única de verdade onde todos podem discutir projetos", disse Caio. Com a simplificação das ferramentas, a equipe não só simplificou seu fluxo de trabalho, mas também melhorou a produtividade. A empresa teve o benefício adicional de atrair novos talentos para o Bendigo e o Adelaide Bank, já que os profissionais de software querem usar a tecnologia líder de mercado para inovar. A empresa é conhecida por sua estratégia ambiciosa de crescimento e transformação e, ao simplificar a tecnologia, o banco se tornou mais inovador e ágil para responder às necessidades de seus clientes.

A equipe notou que o GitLab ajudou na integração de novas contratações. Por ter que aprender apenas uma ferramenta e utilizando modelos úteis, os novos contratados conseguem enviar código já no seu segundo dia. A equipe criou um serviço de treinamento interno chamado "DevOps Academy", que integra novos desenvolvedores à pilha tecnológica simplificada em uma semana. Como um projeto de código aberto, a DevOps Academy usa o GitLab para ensinar aos membros da equipe o fluxo de trabalho de desenvolvimento deles.

A equipe está ansiosa para adotar os recursos do GitLab mais profundamente, abandonando o Jenkins para CD e usando o GitLab para identificar e rastrear métricas. Ao refletir sobre a mudança para o GitLab, Caio compartilhou: "Temos recebido um feedback positivo sobre o GitLab de outras equipes. A equipe está realmente mergulhando de cabeça e aprendendo a usá-lo. Nosso fluxo de trabalho está mais simplificado e eficiente, e estamos acelerando a transformação dos negócios." Ao migrar para o GitLab, a equipe transferiu 1.500 projetos, mais de 30 organizações, 500 usuários e 50 GB de dados em menos de quatro semanas. O GitLab representa o compromisso do banco em atingir seus objetivos estratégicos, reduzindo a complexidade, investindo em novos recursos e acelerando sua jornada na nuvem para concretizar sua visão de ser o banco número um da Austrália.

Todas as informações e pessoas mencionadas no estudo de caso refletem a realidade na data da publicação.

Tudo pronto para começar?

Descubra o que sua equipe pode fazer com uma plataforma DevSecOps unificada.