Sobre o Sicredi: uma das maiores instituições financeiras cooperativas do Brasil, com mais de 7 milhões de membros presente nos 26 estados brasileiros e no Distrito Federal (Brasília).
O Sicredi escolheu o OpenStack como base para sua nova estratégia de infraestrutura como código.
As plataformas de virtualização tradicionais não podem oferecer a agilidade que uma
instituição financeira moderna precisa para se manter à frente.
Com a crescente concorrência das empresas fintech, o Sicredi decidiu transformar sua estratégia de infraestrutura para manter sua vantagem competitiva.
A empresa queria otimizar a utilização dos seus recursos e permitir que seus desenvolvedores trabalhassem com mais eficiência para que pudessem acelerar o
tempo de lançamento dos seus produtos inovadores.
Para tornar essa visão uma realidade, o Sicredi decidiu migrar de sua plataforma de virtualização tradicional e adotar uma abordagem de infraestrutura como código no OpenStack.
O novo ambiente OpenStack está se mostrando até três vezes mais econômico do que as nuvens públicas – e está ficando ainda melhor.
Agora que podemos criar clusters sob demanda com o Charmed OpenStack e fazer uso mais eficiente dos recursos, aumentamos o número de trabalhos paralelos em mais de 400%.
André Hamerski, Coordenador de Infraestrutura do Sicredi
Desafio
À medida que enfrentam a concorrência crescente de um número cada vez maior de novas e ágeis empresas fintech, as principais instituições financeiras encontram-se agora sob imensa pressão para se tornarem mais ágeis e modernizarem os seus sistemas com novas tecnologias.
Para atender a essas novas demandas do mercado, o Sicredi focou em capacitar suas 200 equipes de desenvolvimento com uma nova estratégia de infraestrutura como código.
Ao oferecer um grau de automação sem precedentes e dar maior ênfase às aplicações nativas da nuvem, a empresa focou em dar aos seus desenvolvedores a flexibilidade e as ferramentas para que se concentrassem melhor nas suas tarefas mais valiosas.
Cléber Alexandre Agazzi, Chefe de Infraestrutura e Operações de TI no Sicredi, explica: “As equipes estavam passando muito tempo construindo e gerenciando infraestrutura. Isso estava impactando negativamente nossos desenvolvedores e atrasando o tempo de lançamento de novos produtos.”
Algumas equipes internas já estavam usando o Terraform para provisionar infraestrutura de forma contínua em nuvens públicas, e o Sicredi definiu como objetivo alcançar a mesma experiência com a infraestrutura local. No entanto, o principal conjunto de virtualização no qual a organização confiava não estava à altura da tarefa.
Para dar suporte ao novo paradigma de infraestrutura como código, o Sicredi precisava de uma plataforma de infraestrutura que pudesse ser gerenciada por meio de códigos usando APIs.
Solução
O Sicredi começou a procurar uma plataforma de nuvem privada que fosse escalável, madura, estável e gerenciável através de APIs.
Ao mesmo tempo, a solução precisava ser econômica e, idealmente, de código aberto para evitar riscos de dependência do fornecedor.
A empresa rapidamente determinou que o OpenStack era a plataforma ideal. Não apenas uma solução de código aberto madura, mas também um dos maiores projetos de código aberto do mundo, o OpenStack atendeu a todos os critérios do Sicredi.
O próximo passo foi encontrar uma distribuição OpenStack pronta para empresas que oferecesse o suporte e a segurança necessários para o grande volume de trabalho da empresa.
O Sicredi avaliou uma série de opções, e o Canonical OpenStack surgiu como o claro vencedor.
“Escolhemos o Canonical OpenStack devido ao seu modelo atrativo de custo e suporte”, lembra Marco Palma, Gerente de Infraestrutura de TI do Sicredi. “Além de atender a todos os nossos requisitos técnicos, também sentimos que a Canonical tinha a equipe técnica mais qualificada de todos os fornecedores com quem conversamos. Chegamos a essa conclusão com base na profundidade das nossas próprias conversas e no feedback de outros clientes da Canonical.”
Como parte de seu processo de exploração do OpenStack, a equipe interna do Sicredi passou vários meses construindo uma nuvem privada para fins de teste.
Mas, com a ajuda da Canonical, conseguiu projetar e implantar sua nuvem de produção em apenas um mês.
E agora, toda a infraestrutura OpenStack se beneficia da manutenção de segurança da Canonical e do suporte corporativo 24 horas por dias, 7 dias por semana.
Resultados
O Charmed OpenStack fornece ao Sicredi as ferramentas necessárias para gerenciar a infraestrutura como código, desbloqueando novos níveis de automação e integração com ferramentas como Terraform, Ansible e Docker.
O escalonamento automático está se mostrando indispensável para gerar agilidade e eficiência, permitindo que o Sicredi crie e desative dinamicamente máquinas virtuais (VMs) sob demanda, em resposta aos requisitos de seus desenvolvedores.
“Mais de 1.500 VMs são criadas e destruídas diariamente”, confirma André Hamerski, Coordenador de Infraestrutura do Sicredi. “Anteriormente, só podíamos executar um número limitado de testes de pré-produção simultaneamente em nossos trabalhos de cluster, e esse número não podia aumentar, pois era um ambiente estático.
Agora que podemos criar clusters sob demanda com o Charmed OpenStack e fazer uso mais eficiente dos recursos, aumentamos o número de trabalhos paralelos em mais de 400%.”
A nova infraestrutura está transformando a estratégia Kubernetes do Sicredi. No passado, o Sicredi gerenciava seus clusters de Kubernetes manualmente. Levava várias horas para adicionar um nó e dias para atualizar ou aplicar patches nos clusters.
Com o Charmed OpenStack, foi possível integrar-se com a API de Cluster do Kubernetes e implementar o escalonamento automático para nós – sem necessidade de intervenção manual.
A equipe do Sicredi também conseguiu automatizar a criação de imagens. Em vez de passar um dia inteiro atualizando manualmente o software em um ambiente estático, eles podem simplesmente executar o pipeline para criar uma nova imagem e a próxima execução ocorrerá automaticamente no ambiente otimizado.
Agora, as 200 equipes de desenvolvimento do Sicredi desfrutam da mesma agilidade, flexibilidade e autonomia de autoatendimento na nuvem privada que antes só tinham em nuvens públicas.
A amplitude da automação possibilitada pelo Charmed OpenStack significa que os usuários passam menos tempo gerenciando infraestrutura e esperando que os trabalhos sejam executados, e mais tempo criando valor para a organização.
Cléber Alexandre Agazzi conclui:
“Recentemente, reavaliamos nossa estratégia de nuvem, e um dos parâmetros foi a economia. Observamos que o OpenStack está nos ajudando a alcançar uma economia de duas a três vezes maior do que usar nuvens públicas, e a previsão é que a economia aumentará à medida que a nuvem crescer.”
Mais informações
- Baixar o estudo de caso completo do Sicredi.
- Saiba mais sobre o OpenStack
- Entre em contato conosco sobre o OpenStack.