Plano
A adoção bem-sucedida da nuvem requer mais do que preparação técnica. Ele requer um plano de adoção de nuvem que converte sua estratégia de nuvem em etapas acionáveis específicas para suas metas.
Preparar sua organização para a nuvem
As organizações devem alinhar sua estrutura e processos com metas de adoção de nuvem para implantar, gerenciar e otimizar os recursos de nuvem com eficiência ao atender aos objetivos de negócios.
Mapeie seu percurso de adoção da nuvem com base no tipo de organização. As inicializações devem criar soluções nativas de nuvem usando fases de desenvolvimento nativas da nuvem, prontas e prontas para CAF. As empresas devem avaliar seu patrimônio de TI e seguir o processo de Plano de CAF completo, além das fases Pronto, Migrar e Modernizar.
Escolha o modelo de gerenciamento que se ajuste à sua estrutura organizacional. As pequenas organizações devem selecionar operações centralizadas para a imposição de política consistente. As empresas de médio porte devem implementar o gerenciamento compartilhado em que as equipes de plataforma gerenciam zonas de destino enquanto as equipes de carga de trabalho operam de forma autônoma. As organizações com equipes qualificadas devem adotar operações descentralizadas para a propriedade total.
Planeje responsabilidades de nuvem entre funções de governança, segurança e gerenciamento. Estabeleça equipes de governança para avaliar riscos e definir políticas. Insira a segurança em cada estágio do ciclo de vida da nuvem. Defina processos operacionais que se alinham às metas de negócios. Desenvolva sua estratégia de IA e crie equipes apropriadas para a adoção da IA.
Documente as responsabilidades de nuvem com atribuições de propriedade claras. Mapeie as responsabilidades entre governança, segurança e operações com propriedade específica. Defina funções de parceiro e comunique responsabilidades a todos os stakeholders. Examine as responsabilidades regularmente à medida que seu ambiente evolui.
Preparar seu pessoal para a nuvem
As equipes exigem habilidades específicas para adotar e operar com êxito os serviços de nuvem, reduzindo os riscos de implementação e acelerando o tempo de valor.
Avalie as habilidades necessárias para a adoção do Azure. As equipes precisam de conceitos básicos de governança, segurança, identidade, rede e gerenciamento. Os gerentes de ambiente do Azure exigem habilidades de modelo de RAMP (Pronto, Administrar, Monitorar, Proteger). As equipes de desenvolvimento nativas da nuvem precisam de engenharia de plataforma, contêinerização, microsserviços e recursos de desenvolvimento de IA.
Feche a lacuna de habilidades por meio de treinamento estruturado e suporte de especialistas. Treine equipes usando o Microsoft Learn, treinamento personalizado e credenciais, como Habilidades Aplicadas da Microsoft e certificações. Use especialistas da Microsoft ou parceiros confiáveis para workshops, revisões de arquitetura e diretrizes práticas.
Mantenha as habilidades de nuvem por meio de programas de aprendizagem contínua. Crie áreas restritas de aprendizado usando assinaturas de Desenvolvimento/Teste do Azure. Dedique tempo semanal para módulos do Microsoft Learn, crie sistemas de reconhecimento, participe de eventos da comunidade do Azure e mantenha coleções de recursos coletados.
As inicializações ignoram para estimar o custo total de propriedade. Se você tiver cargas de trabalho existentes, precisará descobrir seu inventário existente.
Descobrir inventário de carga de trabalho existente
As organizações devem entender seu portfólio de aplicativos atual antes de planejar a adoção da nuvem para fornecer a base para o planejamento de migração e o desenvolvimento de casos de negócios.
Descubra o inventário de carga de trabalho por meio da documentação sistemática. Defina limites de carga de trabalho e use ferramentas automatizadas como as Migrações para Azure para descoberta. Inclua todos os componentes em ambientes e documente ativos manualmente quando a automação não puder acessar sistemas específicos.
Priorize cargas de trabalho com base no valor de negócios e na viabilidade da migração. Avalie as cargas de trabalho usando a criticidade de negócios, a preparação da nuvem, as dependências e o alinhamento estratégico. Crie uma lista de pendências de migração priorizada que equilibra o valor dos negócios com viabilidade técnica.
Reúna detalhes de negócios para cada carga de trabalho para orientar as decisões de migração. Propriedade do documento, função de negócios, criticidade, confidencialidade de dados, requisitos de conformidade, restrições operacionais e linhas do tempo. Use essas informações para orientar estratégias de migração e garantir o alinhamento dos negócios.
Selecionar estratégias de migração
A seleção da estratégia de migração determina a abordagem, a linha do tempo e os recursos necessários para cada carga de trabalho e deve se alinhar com drivers de negócios e restrições técnicas.
Identifique seus drivers de negócios para estabelecer prioridades de migração. Defina metas de negócios de alto nível, execute a análise de lacuna entre os estados atuais e desejados e determine o driver de negócios específico criando urgência para a alteração.
Combine os drivers de negócios com as estratégias de migração apropriadas. Selecione estratégias com base em drivers de negócios: Desativar para cargas de trabalho redundantes, Hospedar novamente para interrupção mínima, Replatforme para adoção de PaaS, Refatorar para otimização de código, Rearquir para recursos nativos de nuvem, Substituir por alternativas de SaaS, Recompilar para redesenvolvimento completo ou Reter para cargas de trabalho estáveis.
Aplique critérios de seleção específicos à estratégia para validar as decisões. Valide as estratégias escolhidas em relação à estabilidade da carga de trabalho, compatibilidade do Azure, habilidades de equipe, linha do tempo de modernização, níveis técnicos de dívida, limitações arquitetônicas e requisitos operacionais.
Tome decisões de tempo de modernização com base na disponibilidade de recursos. Avalie se deseja modernizar durante a migração com base em habilidades de equipe, tempo disponível, requisitos de compatibilidade e oportunidades de financiamento.
Execute o plano de comunicação do stakeholder para garantir o alinhamento. Defina métricas de sucesso, documente decisões para stakeholders, coordene com equipes de estratégia de nuvem e crie ciclos de revisão para atualizar estratégias à medida que os requisitos evoluem.
Avaliar suas cargas de trabalho para migração na nuvem
A avaliação da carga de trabalho identifica requisitos técnicos, dependências e riscos para migração bem-sucedida na nuvem, informando decisões de arquitetura e planejamento de migração.
Avalie a arquitetura da carga de trabalho para entender a estrutura e as dependências do sistema. Use ferramentas de avaliação como as Migrações para Azure para automatizar a descoberta. Valide as descobertas com especialistas do assunto e diagramas de arquitetura de documentos e listas de componentes.
Avalie o código do aplicativo para identificar oportunidades de compatibilidade e modernização. Use ferramentas automatizadas como o AppCAT para aplicativos .NET e Java. Valide a estrutura e a compatibilidade do SDK com o Azure. Evite alterações de estrutura desnecessárias, a menos que exista uma justificativa comercial forte.
Avalie os bancos de dados para entender a arquitetura de dados e os requisitos de migração. Identifique todos os bancos de dados, incluindo tipos de mecanismo e versões. Mapeie as dependências de entrada e saída entre aplicativos e serviços. Determine se os bancos de dados devem ser migrados como instâncias compartilhadas ou dividi-los por carga de trabalho.
Crie e mantenha um registro de risco para acompanhar e reduzir os riscos de migração. Estabeleça um registro de risco abrangente documentando riscos técnicos, operacionais e organizacionais. Defina estratégias de mitigação com partes responsáveis e linhas do tempo de resolução.
Estimar o custo total de propriedade
A estimativa de custos fornece a base financeira para decisões de adoção de nuvem e planejamento orçamentário, permitindo decisões de investimento informadas e otimização contínua de custos.
Planeje sua arquitetura do Azure com base em requisitos técnicos e comerciais. Alinhe a arquitetura aos requisitos técnicos e comerciais documentando restrições e necessidades de conformidade. Planeje sua arquitetura de zona de destino do Azure e a arquitetura de carga de trabalho identificando os serviços, regiões e configurações necessários do Azure.
Estimar os custos com base na arquitetura planejada e nos padrões de uso. Use a Calculadora de Preços do Azure para modelar custos de arquitetura com base em dados de uso históricos ou projetados. Estimar os custos operacionais, incluindo treinamento de habilidades e alterações no processo. Reavaliar estimativas quando as projeções se desviarem do orçamento identificando elementos de alto custo e ajustando a arquitetura. Valide as suposições por meio de implantações de teste e estabeleça uma linha de base de custo.
Para obter as diretrizes detalhadas do Cloud Adoption Framework, consulte Planejar a adoção da nuvem.