A adoção de tecnologias de computação em nuvem tornou-se crucial para impulsionar a inovação, a eficiência operacional e a escalabilidade. A transição para a nuvem, no entanto, requer uma abordagem cuidadosa e estratégica, considerando os impactos em processos, sistemas e, principalmente, nas equipes envolvidas.
Motivação para migrar para a nuvem
A Stoque viu na migração para a AWS uma oportunidade para reduzir custos associados à manutenção e atualização de data centers próprios. A necessidade de escalabilidade rápida para lidar com variações na demanda e a capacidade de inovar com tecnologias avançadas foram fatores decisivos. A AWS também oferece uma plataforma segura que atende às regulamentações do setor, garantindo a continuidade dos negócios e a segurança dos dados.
Análise do ambiente atual
- Servidores: 12 servidores para o ambiente de gestão de crédito e 8 servidores para o ambiente HUB.
- Sistemas operacionais: Windows Server.
- Aplicações críticas: ambiente de gestão de crédito, essencial para os negócios da Stoque.
- Rede e segurança: acessos adequados por setor, revisão das políticas de segurança e controles de acesso rigorosos.
Planejamento da migração
A migração foi planejada com a abordagem de lift-and-shift, movendo servidores e aplicações para a AWS sem modificações significativas inicialmente, para garantir uma transição rápida e minimamente disruptiva. O projeto foi dividido em fases de homologação e produção para os ambientes de gestão de crédito e HUB, com janelas de manutenção, testes em ambiente de desenvolvimento e operação assistida em cada etapa.
Arquitetura na AWS
A arquitetura foi desenhada para garantir alta disponibilidade e segurança, utilizando múltiplas zonas de disponibilidade para resiliência. Serviços utilizados:
- Amazon EC2: hospedagem das instâncias dos servidores.
- Amazon Route 53: gerenciamento de DNS.
- Amazon CloudFront: CDN para distribuição de conteúdo.
- AWS WAF: proteção contra ameaças na web.
- Amazon S3: armazenamento de objetos.
- NAT Gateway, VPC, sub-redes, Security Groups e NACLs: configuração de rede e segurança do ambiente.
Segurança e compliance: implementação de políticas de IAM, Security Groups e NACLs para controlar o acesso aos recursos e garantir a conformidade com as regulamentações.
Execução da migração
Provisionamento de recursos na região da Virgínia (us-east-1), com VPC em sub-redes públicas e privadas. A migração usou o AWS Application Migration Service para simplificar e automatizar o processo, com testes de funcionalidade e desempenho antes da virada final. O monitoramento foi feito com Amazon CloudWatch e a auditoria com AWS CloudTrail, e os custos otimizados com instâncias reservadas e escalabilidade automática.
Desafios e soluções
- Conformidade de permissões de acesso: processo rigoroso de revisão de políticas com AWS IAM e Security Groups.
- Minimizar interrupções: janelas de manutenção e migrações incrementais com testes extensivos.
- Performance e disponibilidade: configuração adequada de sub-redes e balanceadores, com plano de rollback definido.
- Mudança organizacional: plano de comunicação engajando as partes interessadas, com workshops e treinamentos.
Sobre a Stoque
A Stoque é uma empresa brasileira especializada em automação digital, com foco em soluções que otimizam processos e o gerenciamento de documentos, especialmente no setor bancário e em indústrias que demandam alta eficiência e segurança. Fundada em Minas Gerais, oferece tecnologias para digitalizar, automatizar e gerenciar fluxos de trabalho, reduzindo a burocracia e aumentando a produtividade.


