Situação (antes da nossa atuação)
Infraestrutura
Antes da migração, a infraestrutura da Pagueveloz estava 100% no Azure. A empresa contava com dezenas de servidores, clusters Kubernetes e grandes instâncias de banco de dados, suportando uma vasta gama de aplicações críticas e um grande número de usuários.
Desafios Enfrentados
A Pagueveloz enfrentava desafios significativos com a infraestrutura no Azure. Os principais desafios incluíam prazos extremamente apertados para a conclusão da migração e a falta de janelas de manutenção, exigindo que a migração fosse realizada com o menor downtime possível.
Motivação para a Migração
A decisão de migrar para a AWS foi motivada pelas diretrizes do grupo ao qual a Pagueveloz pertence, que visavam a relocação da estrutura em nuvem para reduzir custos operacionais e garantir a conformidade com as políticas de compliance internas.
Implicações
A Pagueveloz enfrentou várias dificuldades decorrentes dos desafios mencionados:
- Impacto na Continuidade dos Negócios: O risco de downtime durante a migração poderia afetar significativamente a continuidade dos negócios, prejudicando operações críticas e causando transtornos para os clientes.
- Pressão sobre a Equipe de TI: A equipe de TI estava sob intensa pressão para cumprir os prazos apertados, exigindo um planejamento meticuloso e execução precisa para garantir que a migração fosse concluída dentro do prazo estipulado.
- Segurança e Integridade dos Dados: Havia uma necessidade imperativa de garantir a segurança e a integridade dos dados durante todo o processo de migração, evitando perdas ou comprometimento de informações sensíveis.
O que fizemos
- Planejamento e Estratégia: A EximiaCo iniciou o projeto com um planejamento detalhado, utilizando as melhores práticas recomendadas pela AWS. Elaboramos uma estratégia de migração que priorizava a minimização do downtime, garantindo que as operações críticas da Pagueveloz continuassem ininterruptas durante o processo. O plano incluía a avaliação das dependências de sistema, a definição de janelas de migração para componentes menos críticos e a preparação de um cronograma rigoroso para cumprir os prazos estipulados.
- Execução da Migração: A migração foi realizada em etapas bem definidas:
- Sincronização de Dados: Utilizamos ferramentas nativas da AWS, como o AWS Database Migration Service (DMS) para a sincronização contínua de dados entre o Azure e a AWS, garantindo que todos os dados estivessem atualizados no momento do chaveamento.
- Testes: Realizamos testes exaustivos em ambientes espelhados para garantir que todos os sistemas funcionassem corretamente na AWS antes do chaveamento.
- Chaveamento entre Ambientes: Com a sincronização e os testes concluídos, realizamos o chaveamento final entre os ambientes de forma coordenada, minimizando o downtime e garantindo uma transição suave.
- Garantia de Segurança: Implementamos medidas rigorosas para assegurar a segurança e integridade dos dados. Configuramos criptografia de dados em trânsito e em repouso, utilizamos IAM (Identity and Access Management) para gerenciar permissões de acesso e monitoramos continuamente a migração através do AWS CloudWatch para detectar e resolver rapidamente quaisquer problemas de segurança. Além disso, o suporte da AWS esteve sempre disponível para auxiliar em qualquer eventualidade.
Entregáveis
- Plano de Migração: Um plano de migração detalhado, incluindo cronograma e estratégias para minimizar downtime.
- Infraestrutura na AWS: Migração completa da infraestrutura da Pagueveloz para a AWS, incluindo servidores, clusters Kubernetes e bancos de dados.
- Documentação de Segurança: Relatórios detalhados das medidas de segurança implementadas e da conformidade com as políticas do grupo.
- Redução de Custos: Relatório demonstrando a redução de custos operacionais após a migração.
- Relatórios de Performance: Comparativo de performance antes e depois da migração.
Feedbacks
A Pagueveloz expressou grande satisfação com a redução significativa de custos e a melhoria na performance dos sistemas. A equipe de TI também elogiou o suporte contínuo e a expertise da EximiaCo durante todo o processo de migração. Destacaram, em particular, a eficiência e a precisão do planejamento e execução, que permitiram uma transição quase sem downtime e sem impacto negativo nas operações diárias.