Sobre o Banco Fibra
O Banco Fibra, reconhecido por seu foco nos segmentos de Empresas, Corporate e Agro, se destaca no setor financeiro brasileiro por sua abordagem inovadora e busca constante por aprimorar a experiência do cliente.
Com profissionais altamente dedicados, a instituição se compromete em fornecer precisão, transparência e eficiência para seus clientes em todo o Brasil.
Desafios
O Banco Fibra enfrentava desafios na execução de testes e implementações no ambiente de homologação, pois essas atividades frequentemente impactavam as operações do ambiente de produção.
Para resolver esse problema, foi necessária a criação de dois ambientes segregados para desenvolvimento e testes unitários, garantindo que ajustes pudessem ser realizados sem comprometer a estabilidade do ambiente produtivo.
Solução
A solução adotada envolveu a criação de novos recursos e serviços em contas segregadas na AWS, replicando o ambiente de homologação.
Dessa forma, os novos ambientes foram isolados, proporcionando maior segurança e eficiência para os processos de desenvolvimento e testes.
A infraestrutura foi implementada por meio de Infrastructure as Code (IaC), garantindo padronização, conformidade com as políticas e facilidade de gestão.
Ganhos
- Otimização das práticas de DevOps: Com a gestão dos recursos feitas em IaC, houve uma melhoria significativa na padronização e no fluxo de desenvolvimento, aumentando a agilidade na entrega de novos ambientes e aplicações.
- Maior segurança e estabilidade: Os novos ambientes segregados eliminaram impactos indesejados na produção, permitindo testes mais seguros e controlados garantindo que os ambientes estivessem sempre aderentes as políticas do Banco Fibra.
- Estratégia aprimorada de Disaster Recovery: A implementação dos scripts de IaC possibilitou a definição de um plano mais eficaz para recuperação de desastres e atendendo as normas regulatórias do Banco Central.
- Redução de tempo e esforço: A automação com IaC reduziu o tempo necessário para provisionamento de novos ambientes, reduzindo drasticamente a demanda de mudanças, comissionamento e descomissionamento de recursos aumentando a eficiência da equipe de TI.