Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A modernização de cargas de trabalho de nuvem normalmente envolve uma ou mais das três estratégias principais: migração de plataforma, refatoração e rearquitetura. Este guia fornece links categorizados para diretrizes relevantes para cada estratégia. Embora não seja exaustivo, ele fornece um ponto de partida útil para planejar seu esforço de modernização.
Replatforme
O replatformamento envolve a movimentação de componentes de carga de trabalho para ofertas de PaaS (plataforma como serviço) com alterações mínimas de código. Use essa abordagem quando precisar reduzir a sobrecarga operacional ou melhorar a confiabilidade sem um redesenvolvimento completo.
| Categoria replatforme | Diretrizes de Replataformação | Tipo de diretriz |
|---|---|---|
| Componentes baseados em VM para PaaS do Azure | • Opções de tecnologia para o Azure • Padrão de aplicativo Web confiável |
Guia de arquitetura Architecture |
| Migração de outra nuvem para o PaaS do Azure | • AWS para PaaS do Azure • Google Cloud para Azure PaaS |
Guia de migração Guia de migração |
Refactor
A refatoração concentra-se na modificação do código do aplicativo para melhorar a manutenção, o desempenho ou o alinhamento com as práticas recomendadas de nuvem. Use essa abordagem quando a dívida técnica estiver reduzindo a velocidade de desenvolvimento ou quando o código não for otimizado para ambientes de nuvem.
Rearchitect
A rearquitecagem envolve a reformulação da arquitetura do aplicativo para habilitar a escalabilidade, agilidade ou inovação. Use essa abordagem quando o projeto atual de design restringir a escalabilidade ou as capacidades nativas da nuvem.