Aprovar alterações de arquitetura antes da migraçãoApprove architecture changes before migration

Durante o processo de avaliação da migração, cada carga de trabalho é avaliada, arquitetada e estimada a fim de desenvolver um futuro plano de estado para a carga de trabalho.During the assess process of migration, each workload is evaluated, architected, and estimated to develop a future state plan for the workload. Algumas das cargas de trabalho podem ser migradas para a nuvem sem nenhuma alteração na arquitetura.Some workloads can be migrated to the cloud with no change to the architecture. Manter uma configuração e uma arquitetura local pode reduzir o risco e simplificar o processo de migração.Maintaining on-premises configuration and architecture can reduce risk and streamline the migration process. Infelizmente, nem todos os aplicativos podem ser executados na nuvem sem alterações na arquitetura.Unfortunately, not every application can run in the cloud without changes to the architecture. Quando for necessário alterar a arquitetura, este artigo poderá esclarecer a alteração e fornecer algumas orientações sobre as devidas atividades de aprovação.When architecture changes are required, this article can help classify the change and can provide some guidance on the proper approval activities.

Impacto nos negócios e aprovaçãoBusiness impact and approval

Durante a migração, é provável que ocorram algumas alterações de maneiras que afetem a empresa.During migration, some things are likely to change in ways that impact the business. Embora as alterações às vezes não possam ser evitadas, surpresas como resultado de alterações não reveladas ou não documentadas devem ser.Although change sometimes can't be avoided, surprises as a result of undisclosed or undocumented changes should be. Para manter o suporte do stakeholder durante o esforço de migração, é importante evitar surpresas.To maintain stakeholder support throughout the migration effort, it's important to avoid surprises. Surpreender os proprietários de aplicativos ou stakeholders de empresas pode retardar ou interromper um esforço de adoção de nuvem.Surprising application owners or business stakeholders can slow or halt a cloud adoption effort.

Antes da migração, é importante preparar o proprietário de negócios da carga de trabalho para quaisquer alterações que possam afetar os processos de negócios, como alterações em:Prior to migration, it is important to prepare the workload's business owner for any changes that could affect business processes, such as changes to:

  • Contratos de nível de serviço.Service-level agreements.
  • Padrões de acesso ou requisitos de segurança que afetam o usuário final.Access patterns or security requirements that impact the end user.
  • Práticas de retenção de dados.Data retention practices.
  • Desempenho do aplicativo básico.Core application performance.

Mesmo quando é possível migrar uma carga de trabalho com alterações mínimas ou sem nenhuma mudança, ainda assim pode haver um impacto para os negócios.Even when a workload can be migrated with minimal to no change, there could still be a business impact. Os processos de replicação podem tornar mais lento o desempenho dos sistemas de produção.Replication processes can slow the performance of production systems. As mudanças no ambiente na preparação para a migração têm o potencial de causar limitações de roteamento ou de desempenho da rede.Changes to the environment in preparation for migration have the potential to cause routing or network performance limitations. Há vários outros impactos que podem resultar da replicação, do preparo ou de atividades de promoção.There are many additional impacts that could result from replication, staging, or promotion activities.

As atividades de aprovação regulares podem ajudar a minimizar ou evitar surpresas em virtude de alterações ou impactos comerciais voltados ao desempenho.Regular approval activities can help minimize or avoid surprises as a result of change or performance-driven business impacts. A equipe de adoção da nuvem deve executar um processo de aprovação de alterações ao final do procedimento de avaliação, antes de iniciar o processo de migração.The cloud adoption team should execute a change approval process at the end of the assessment process, before beginning the migration process.

Cultura existenteExisting culture

Suas equipes de TI provavelmente têm mecanismos para gerenciar alterações envolvendo ativos locais.Your IT teams likely have existing mechanisms for managing change involving your on-premises assets. Normalmente, esses mecanismos são regidos por processos tradicionais de gerenciamento de alterações baseados em biblioteca de infraestrutura de tecnologia da informação (baseado em ITIL).Typically these mechanisms are governed by traditional Information Technology Infrastructure Library-based (ITIL-based) change management processes. Em muitas migrações empresariais, esses processos envolvem um CAB (Conselho Consultivo de alterações) que é responsável por revisar, documentar e aprovar todas as solicitações relacionadas a ti (RFC).In many enterprise migrations, these processes involve a change advisory board (CAB) that's responsible for reviewing, documenting, and approving all IT-related requests for changes (RFC).

O CAB costuma incluir especialistas de várias equipes de TI e de negócios, oferecendo uma série de perspectivas e uma análise detalhada para todas as alterações relacionadas à TI.The CAB generally includes experts from multiple IT and business teams, offering a variety of perspectives and detailed review for all IT-related changes. Um processo de aprovação do CAB é uma forma comprovada de reduzir os riscos e minimizar o impacto nos negócios das alterações que envolvem cargas de trabalho gerenciadas por operações de TI.A CAB approval process is a proven way to reduce risk and minimize the business impact of changes involving stable workloads managed by IT operations.

Aprovação técnicaTechnical approval

A preparação organizacional para a aprovação da alteração técnica está entre os motivos mais comuns para as falhas de migração para a nuvem.Organizational readiness for the approval of technical change is among the most common reasons for cloud migration failure. Mais projetos são interrompidos pela série de aprovações técnicas do que por déficits em uma plataforma de nuvem.More projects are stalled by a series of technical approvals than any deficit in a cloud platform. A preparação da organização para as alterações técnicas é um requisito importante para o sucesso da migração.Preparing the organization for technical change approval is an important requirement for migration success. A seguir estão algumas melhores práticas para garantir que a organização esteja pronta para a aprovação técnica.The following are a few best practices to ensure that the organization is ready for technical approval.

Desafios do Conselho Consultivo de alterações de ITILITIL change advisory board challenges

Todas as abordagens de gerenciamento de alterações têm seus próprios conjuntos de controles e processos de aprovação.Every change management approach has its own set of controls and approval processes. A migração é uma série de alterações contínuas que começam com um alto grau de ambiguidade e desenvolvem maior clareza ao longo da execução.Migration is a series of continuous changes that start with a high degree of ambiguity and develop additional clarity through the course of execution. Assim, a migração é mais bem controlada por abordagens de gerenciamento de alterações baseadas na agilidade, com a equipe de estratégia da nuvem atuando como proprietária do produto.As such, migration is best governed by agile-based change management approaches, with the cloud strategy team serving as a product owner.

Contudo, a escala e a frequência da alteração durante a migração para a nuvem não se ajustam à natureza dos processos da ITIL.However, the scale and frequency of change during a cloud migration doesn't fit well with the nature of ITIL processes. Os requisitos para uma aprovação do CAB podem colocar em risco o sucesso de uma migração, interrompendo ou retardando o esforço.The requirements of a CAB approval can risk the success of a migration, slowing or stopping the effort. Além disso, nas etapas iniciais da migração, a ambiguidade é alta e o conhecimento sobre o assunto tende a ser baixo.Further, in the early stages of migration, ambiguity is high and subject matter expertise tends to be low. Em geral, nas primeiras versões ou migrações de carga de trabalho a equipe de adoção da nuvem está em modo de aprendizado.For the first several workload migrations or releases, the cloud adoption team is often in a learning mode. Portanto, pode ser difícil para a equipe fornecer os tipos de dados necessários para passar pela aprovação do CAB.As such, it could be difficult for the team to provide the types of data needed to pass a CAB approval.

As melhores práticas a seguir podem ajudar o CAB a manter um grau de conforto durante a migração sem se tornar um bloqueador incômodo.The following best practices can help the CAB maintain a degree of comfort during migration without become a painful blocker.

Padronizar a alteraçãoStandardize change

É tentador para uma equipe de adoção da nuvem considerar decisões de arquitetura detalhadas para cada carga de trabalho que está sendo migrada para a nuvem.It is tempting for a cloud adoption team to consider detailed architectural decisions for each workload being migrated to the cloud. É igualmente tentador usar a migração para a nuvem como catalizador para refatorar decisões de arquitetura anteriores.It is equally tempting to use cloud migration as a catalyst to refactor past architectural decisions. Para organizações que estão migrando algumas centenas de VMs ou algumas dezenas de cargas de trabalho, ambas as abordagens podem ser devidamente gerenciadas.For organizations that are migrating a few hundred VMs or a few dozen workloads, either approach can be properly managed. Ao migrar um datacenter com 1.000 ativos ou mais, cada uma dessas abordagens é considerada um antipadrão de alto risco que reduz significativamente a probabilidade de sucesso.When migrating a datacenter consisting of 1,000 or more assets, each of these approaches is considered a high-risk antipattern that significantly reduces the likelihood of success. Modernizar, Refatorar e rearquitetar cada aplicativo requer um conjunto de habilidades diversificado e uma ampla variedade de alterações, e essas tarefas criam dependências em esforços humanos em escala.Modernizing, refactoring, and rearchitecting every application requires a diverse skill set and a wide variety of changes, and these tasks create dependencies on human efforts at scale. Cada uma dessas dependências aumenta o risco dos esforços de migração.Each of these dependencies injects risk into the migration effort.

O artigo sobre racionalização do estado digital debate a agilidade e o impacto na redução do tempo de suposições básicas ao racionalizar um estado digital.The article on digital estate rationalization discusses the agility and time-saving impact of basic assumptions when rationalizing a digital estate. Há um benefício adicional na padronização das alterações.There is an additional benefit of standardized change. Ao escolher uma abordagem de racionalização padrão para controlar o esforço de migração, o BBS de nuvem ou o proprietário do produto pode revisar e aprovar o aplicativo de uma alteração para uma longa lista de cargas de trabalho.By choosing a default rationalization approach to govern the migration effort, the cloud advisory board or product owner can review and approve the application of one change to a long list of workloads. Isso reduz a aprovação técnica de cada carga de trabalho para aquelas que exigem uma alteração significativa na arquitetura para serem compatíveis com a nuvem.This reduces technical approval of each workload to those that require a significant architecture change to be cloud compatible.

Esclarecer expectativas e funções de aprovadoresClarify expectations and roles of approvers

Antes que a primeira carga de trabalho seja avaliada, a equipe de estratégia da nuvem deve documentar e comunicar as expectativas de todos os envolvidos na aprovação da alteração.Before the first workload is assessed, the cloud strategy team should document and communicate the expectations of anyone involved in the approval of change. Essa atividade simples poderá evitar atrasos dispendiosos quando a equipe de adoção da nuvem estiver totalmente envolvida.This simple activity can avoid costly delays when the cloud adoption team is fully engaged.

Buscar aprovação desde o inícioSeek approval early

Quando possível, as alterações técnicas devem ser detectadas e documentadas durante o processo de avaliação.When possible, technical change should be detected and documented during the assessment process. Independentemente dos processos de aprovação, a equipe de adoção da nuvem deve envolver os aprovadores desde o início.Regardless of approval processes, the cloud adoption team should engage approvers early. Quanto antes começar essa aprovação da alteração, menor será a probabilidade de que um processo de aprovação bloqueie as atividades de migração.The sooner that change approval can begin, the less likely an approval process is to block migration activities.

Próximas etapasNext steps

Com a ajuda das melhores práticas, deverá ficar mais fácil integrar as devidas aprovações de baixo risco aos esforços de migração.With the help of these best practices, it should be easier to integrate proper, low-risk approval into migration efforts. Depois que as alterações de carga de trabalho forem aprovadas, a equipe de adoção de nuvem estará pronta para migrar cargas de trabalho.After workload changes are approved, the cloud adoption team is ready to migrate workloads.