Avaliar a preparação da carga de trabalhoEvaluate workload readiness

Esta atividade concentra-se em avaliar a preparação de uma carga de trabalho para migrar para a cloud.This activity focuses on evaluating readiness of a workload to migrate to the cloud. Durante esta atividade, a equipa de adoção da cloud confirma que todos os recursos e dependências associadas são compatíveis com o modelo de implementação e o fornecedor de cloud escolhidos.During this activity, the cloud adoption team validates that all assets and associated dependencies are compatible with the chosen deployment model and cloud provider. Durante o processo, a equipa documenta todos os esforços necessários para corrigir problemas de compatibilidade.During the process, the team documents any efforts required to remediate compatibility issues.

Pressupostos de avaliaçãoEvaluation assumptions

A maioria dos conteúdos que discutem princípios no Quadro de Adoção em Nuvem é agnóstico em nuvem.Most of the content discussing principles in the Cloud Adoption Framework is cloud agnostic. No entanto, o processo de avaliação da preparação deve ser amplamente específico para cada plataforma de cloud específica.However, the readiness evaluation process must be largely specific to each specific cloud platform. As seguintes orientações pressupõem uma intenção de migrar para o Azure.The following guidance assumes an intention to migrate to Azure. Também pressupõem o uso do Azure Migrate (também conhecido como Azure site Recovery) para atividades de replicação.It also assumes use of Azure Migrate (also known as Azure Site Recovery) for replication activities. Para obter ferramentas alternativas, consulte as opções de replicação.For alternative tools, see Replication options.

Este artigo não captura todas as possíveis atividades de avaliação.This article doesn't capture all possible evaluation activities. Pressupõe-se que cada ambiente e resultado empresarial determine requisitos específicos.It is assumed that each environment and business outcome will dictate specific requirements. Para ajudar a acelerar a criação desses requisitos, o resto deste artigo partilha algumas atividades de avaliação comuns relacionadas com a avaliação da infraestrutura, base de dados e rede.To help accelerate the creation of those requirements, the remainder of this article shares a few common evaluation activities related to infrastructure, database, and network evaluation.

Atividades comuns de avaliação da infraestruturaCommon infrastructure evaluation activities

Garanta que documenta quaisquer discrepâncias na configuração do anfitrião, na configuração de VMs replicadas, nos requisitos de armazenamento ou na configuração de rede.Be sure to document any discrepancies in host configuration, replicated VM configuration, storage requirements, or network configuration.

Atividades comuns de avaliação da base de dadosCommon database evaluation activities

  • Documentar os objetivos do ponto de recuperação (RPOs) e os objetivos de tempo de recuperação (RTOs) da atual implantação da base de dados.Document the recovery point objectives (RPOs) and recovery time objectives (RTOs) of the current database deployment. Estes são utilizados durante as atividades de arquitetura para ajudar na tomada de decisões.These are used during architecture activities to aid in decision-making.
  • Documente todos os requisitos para a configuração de alta disponibilidade.Document any requirements for high-availability configuration. Para obter a compreensão dos requisitos do SQL Server, consulte o guia de soluções de alta disponibilidadedo SQL Server .For assistance understanding SQL Server requirements, see the SQL Server high availability solutions guide.
  • Avalie a compatibilidade do PaaS.Evaluate PaaS compatibility. O guia de migração de dados Azure mapeia bases de dados no local para soluções Azure PaaS compatíveis, como Azure Cosmos DB, Azure SQL Database Azure Database for MySQL, Azure Database for PostgreSQL,ou Azure Database for MariaDB.The Azure data migration guide maps on-premises databases to compatible Azure PaaS solutions, like Azure Cosmos DB, Azure SQL Database Azure Database for MySQL, Azure Database for PostgreSQL, or Azure Database for MariaDB.
  • Quando a compatibilidade de PaaS é uma opção sem a necessidade de qualquer correção, contacte a equipa responsável pelasatividades de arquitetura.When PaaS compatibility is an option without the need for any remediation, consult the team responsible for architecture activities. As migrações de PaaS podem produzir poupanças de tempo e reduções significativas no custo total de posse (TCO) da maioria das soluções da cloud.PaaS migrations can produce significant time savings and reductions in the total cost of ownership (TCO) of most cloud solutions.
  • Quando a compatibilidade de PaaS é uma opção, mas a correção é necessária, contacte as equipas responsáveis pelas atividades de arquitetura e atividades de correção.When PaaS compatibility is an option but remediation is required, consult the teams responsible for architecture activities and remediation activities. Em muitos cenários, as vantagens das migrações de PaaS para soluções de bases de dados podem superar o aumento do tempo de correção.In many scenarios, the advantages of PaaS migrations for database solutions can outweigh the increase in remediation time.
  • Documente o tamanho e a taxa de alteração de cada base de dados a ser migrada.Document the size and rate of change for each database to be migrated.
  • Quando possível, documente todas as aplicações ou outros recursos que fazem chamadas para cada base de dados.When possible, document any applications or other assets that make calls to each database.

Nota

A sincronização de qualquer recurso consome largura de banda durante os processos de replicação.Synchronization of any asset consumes bandwidth during the replication processes. Uma armadilha muito comum é ignorar o consumo de largura de banda necessário para manter os recursos sincronizados entre o ponto de replicação e a versão.A very common pitfall is to overlook the bandwidth consumption required to keep assets synchronized between the point of replication and release. As bases de dados são consumidoras comuns de largura de banda durante os ciclos da versão e as bases de dados com grandes quantidades de armazenamento ou uma alta taxa de alteração são especialmente preocupantes.Databases are common consumers of bandwidth during release cycles, and databases with large storage footprints or a high rate of change are especially concerning. Considere uma abordagem de replicação da estrutura de dados, com atualizações controladas antes dos testes de aceitação de utilizadores (UAT) e da versão.Consider an approach of replicating the data structure, with controlled updates before user acceptance testing (UAT) and release. Nesses cenários, as alternativas ao Azure Site Recovery podem ser mais apropriadas.In such scenarios, alternatives to Azure Site Recovery may be more appropriate. Para mais informações, consulte a orientação do Guia de Migração da Base de Dados Azure.For more information, see guidance from the Azure Database Migration Guide.

Atividades comuns de avaliação da redeCommon network evaluation activities

  • Calcule o armazenamento total para todas as VMs a serem replicadas durante as iterações que levam até uma versão.Calculate the total storage for all VMs to be replicated during the iterations leading up to a release.
  • Calcule a taxa de alteração ou desvio do armazenamento para todas as VMs a serem replicadas durante as iterações que levam até uma versão.Calculate the drift or change rate of storage for all VMs to be replicated during the iterations leading up to a release.
  • Calcule os requisitos de largura de banda necessários para cada iteração somando o total de armazenamento e desvio.Calculate the bandwidth requirements needed for each iteration by summing total storage and drift.
  • Calcule a largura de banda não utilizada disponível na rede atual para validar o alinhamento por iteração.Calculate unused bandwidth available on the current network to validate per iteration alignment.
  • Documente a largura de banda necessária para alcançar a velocidade de migração prevista.Document bandwidth needed to reach anticipated migration velocity. Se qualquer correção for necessária para disponibilizar a largura de banda necessária, notifique a equipa responsável pelas atividades de correção.If any remediation is required to provide necessary bandwidth, notify the team responsible for remediation activities.

Nota

O armazenamento total afeta diretamente os requisitos de largura de banda durante a replicação inicial.Total storage directly affects bandwidth requirements during initial replication. No entanto, o desvio de armazenamento continua a partir do ponto de replicação até à versão.However, storage drift continues from the point of replication until release. Tal significa que o desvio tem um efeito cumulativo na largura de banda disponível.This means that drift has a cumulative effect on available bandwidth.

Passos seguintesNext steps

Após a conclusão da avaliação de um sistema, as saídas alimentam o desenvolvimento de uma nova arquitetura de cloud.After the evaluation of a system is complete, the outputs feed the development of a new cloud architecture.