Approvare le modifiche dell'architettura prima della migrazioneApprove architecture changes before migration

Durante il processo di valutazione della migrazione, ogni carico di lavoro viene valutato, progettato e stimato per sviluppare un piano di stato futuro per il carico di lavoro.During the assess process of migration, each workload is evaluated, architected, and estimated to develop a future state plan for the workload. È possibile che per alcuni carichi di lavoro di cui viene eseguita la migrazione nel cloud non vengano apportate modifiche all'architettura.Some workloads can be migrated to the cloud with no change to the architecture. La gestione della configurazione e dell'architettura locali può ridurre i rischi e semplificare il processo di migrazione.Maintaining on-premises configuration and architecture can reduce risk and streamline the migration process. Non tutte le applicazioni però possono essere eseguite nel cloud senza modifiche dell'architettura.Unfortunately, not every application can run in the cloud without changes to the architecture. Se sono necessarie modifiche dell'architettura, questo articolo può aiutare a classificare la modifica e può fornire alcune indicazioni sulle attività di approvazione appropriate.When architecture changes are required, this article can help classify the change and can provide some guidance on the proper approval activities.

Impatto aziendale e approvazioneBusiness impact and approval

Durante la migrazione, è probabile che alcuni elementi vengano modificati in modi che hanno impatto sull'azienda.During migration, some things are likely to change in ways that impact the business. Sebbene non sia talvolta possibile evitare modifiche, le sorprese in seguito a modifiche riservate o non documentate dovrebbero essere.Although change sometimes can't be avoided, surprises as a result of undisclosed or undocumented changes should be. Per mantenere il supporto per gli stakeholder durante l'operazione di migrazione, è importante evitare sorprese.To maintain stakeholder support throughout the migration effort, it's important to avoid surprises. Cogliere di sorpresa i proprietari di applicazioni o gli stakeholder aziendali può comportare il rallentamento o l'arresto dell'attività di adozione del cloud.Surprising application owners or business stakeholders can slow or halt a cloud adoption effort.

Prima della migrazione, è importante preparare il proprietario aziendale del carico di lavoro per tutte le modifiche che potrebbero influire sui processi aziendali, ad esempio le modifiche apportate a: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:

  • Contratti di servizio.Service-level agreements.
  • Criteri di accesso o requisiti di sicurezza che hanno impatto sull'utente finale.Access patterns or security requirements that impact the end user.
  • Procedure di conservazione dei dati.Data retention practices.
  • Prestazioni delle applicazioni principali.Core application performance.

Anche nei casi in cui è possibile eseguire la migrazione di un carico di lavoro senza modifiche o con modifiche minime, può comunque registrarsi un impatto sull'azienda.Even when a workload can be migrated with minimal to no change, there could still be a business impact. I processi di replica possono rallentare le prestazioni dei sistemi di produzione.Replication processes can slow the performance of production systems. Le modifiche apportate all'ambiente durante la preparazione per la migrazione possono causare limitazioni delle prestazioni di rete o di routing.Changes to the environment in preparation for migration have the potential to cause routing or network performance limitations. Molti altri impatti possono essere dovuti ad attività di replica, gestione temporanea o promozione.There are many additional impacts that could result from replication, staging, or promotion activities.

Le normali attività di approvazione consentono di ridurre al minimo o di evitare le sorprese in seguito agli effetti prodotti sull'azienda da modifiche o da riduzioni delle prestazioni.Regular approval activities can help minimize or avoid surprises as a result of change or performance-driven business impacts. Il team di adozione del cloud deve eseguire un processo di approvazione delle modifiche alla fine del processo di valutazione, prima di iniziare il processo di migrazione.The cloud adoption team should execute a change approval process at the end of the assessment process, before beginning the migration process.

Impostazioni cultura esistentiExisting culture

I team IT usano probabilmente meccanismi esistenti per la gestione delle modifiche che coinvolgono gli asset locali.Your IT teams likely have existing mechanisms for managing change involving your on-premises assets. In genere questi meccanismi sono regolati dai processi di gestione delle modifiche tradizionali basati su libreria dell'infrastruttura Information Technology (basati su ITIL).Typically these mechanisms are governed by traditional Information Technology Infrastructure Library-based (ITIL-based) change management processes. In molte migrazioni aziendali, questi processi coinvolgono una lavagna consultiva (CAB) che è responsabile della revisione, della documentazione e dell'approvazione di tutte le richieste di modifiche (RFC) correlate all'IT.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).

Il CAB include in genere esperti di più team IT e aziendali, che offrono un'ampia gamma di prospettive e una revisione dettagliata di tutte le modifiche correlate all'IT.The CAB generally includes experts from multiple IT and business teams, offering a variety of perspectives and detailed review for all IT-related changes. Un processo di approvazione CAB è un modo collaudato per ridurre i rischi e ridurre al minimo l'impatto prodotto sulle aziende da modifiche che coinvolgono carichi di lavoro stabili gestiti da operazioni IT.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.

Approvazione tecnicaTechnical approval

Il livello di preparazione dell'organizzazione per l'approvazione delle modifiche tecniche è tra le cause più comuni di migrazione nel cloud non riuscita.Organizational readiness for the approval of technical change is among the most common reasons for cloud migration failure. Esiste una maggiore incidenza di progetti bloccati da una serie di approvazioni tecniche che non di deficit in una piattaforma cloud.More projects are stalled by a series of technical approvals than any deficit in a cloud platform. La preparazione dell'organizzazione per l'approvazione delle modifiche tecniche è un requisito importante per l'esito della migrazione.Preparing the organization for technical change approval is an important requirement for migration success. Di seguito sono riportate alcune procedure consigliate per garantire che l'organizzazione sia pronta per l'approvazione tecnica.The following are a few best practices to ensure that the organization is ready for technical approval.

Problemi del Comitato consultivo per le modifiche ITILITIL change advisory board challenges

Ogni approccio di gestione delle modifiche prevede un proprio set di controlli e di processi di approvazione.Every change management approach has its own set of controls and approval processes. La migrazione è una serie di modifiche continue che iniziano con un elevato livello di ambiguità e sviluppano una maggiore chiarezza nel corso dell'esecuzione.Migration is a series of continuous changes that start with a high degree of ambiguity and develop additional clarity through the course of execution. Di conseguenza, la migrazione è più adatta agli approcci di gestione del cambiamento basati su procedure agili, con il team di strategia del cloud che funge da proprietario del prodotto.As such, migration is best governed by agile-based change management approaches, with the cloud strategy team serving as a product owner.

Tuttavia, la scala e la frequenza delle modifiche durante una migrazione nel cloud non si adattano bene alla natura dei processi ITIL.However, the scale and frequency of change during a cloud migration doesn't fit well with the nature of ITIL processes. I requisiti di un'approvazione CAB possono mettere a rischio la riuscita di una migrazione, rallentando o arrestando il processo.The requirements of a CAB approval can risk the success of a migration, slowing or stopping the effort. Inoltre, nelle fasi iniziali della migrazione l'ambiguità è elevata e l'esperienza in materia tende a essere bassa.Further, in the early stages of migration, ambiguity is high and subject matter expertise tends to be low. Per le prime migrazioni o i primi rilasci di carichi di lavoro, il team di adozione del cloud è spesso in modalità di apprendimento.For the first several workload migrations or releases, the cloud adoption team is often in a learning mode. Di conseguenza, potrebbe essere difficile per il team fornire i tipi di dati necessari per ottenere un'approvazione CAB.As such, it could be difficult for the team to provide the types of data needed to pass a CAB approval.

Le procedure consigliate seguenti consentono al CAB di mantenere un livello di flessibilità durante la migrazione senza diventare un ostacolo fastidioso.The following best practices can help the CAB maintain a degree of comfort during migration without become a painful blocker.

Standardizzare le modificheStandardize change

Per un team di adozione del cloud potrebbe essere allettante prendere in esame decisioni di architettura dettagliate per ogni carico di lavoro di cui viene eseguita la migrazione nel cloud.It is tempting for a cloud adoption team to consider detailed architectural decisions for each workload being migrated to the cloud. È altrettanto allettante usare la migrazione nel cloud come catalizzatore per effettuare il refactoring delle decisioni di architettura precedenti.It is equally tempting to use cloud migration as a catalyst to refactor past architectural decisions. Per le organizzazioni che eseguono la migrazione di poche centinaia di macchine virtuali o poche dozzine di carichi di lavoro, entrambi gli approcci possono essere gestiti correttamente.For organizations that are migrating a few hundred VMs or a few dozen workloads, either approach can be properly managed. Quando si esegue la migrazione di un data center costituito da 1000 o più asset, ognuno di questi approcci viene considerato ad alto rischio con riduzione significativa della probabilità di successo.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. La modernizzazione, il refactoring e la riprogettazione di ogni applicazione richiedono un set di competenze diversificato e una vasta gamma di modifiche. queste attività creano dipendenze da sforzi umani su larga scala.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. Ognuna di queste dipendenze introduce rischi nel processo di migrazione.Each of these dependencies injects risk into the migration effort.

L'articolo sulla razionalizzazione del digital estate illustra l'agilità e il risparmio di tempo associati a presupposti di base quando si razionalizza un digital estate.The article on digital estate rationalization discusses the agility and time-saving impact of basic assumptions when rationalizing a digital estate. Esiste poi il vantaggio aggiuntivo derivante dalla modifica standardizzata.There is an additional benefit of standardized change. Scegliendo un approccio di razionalizzazione predefinito per gestire l'attività di migrazione, la lavagna consultiva cloud o il proprietario del prodotto può rivedere e approvare l'applicazione di una modifica a un lungo elenco di carichi di lavoro.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. In questo modo si riduce l'approvazione tecnica di ogni carico di lavoro solo a quelli che richiedono una modifica significativa dell'architettura per garantire la compatibilità con il cloud.This reduces technical approval of each workload to those that require a significant architecture change to be cloud compatible.

Chiarire le aspettative e i ruoli dei responsabili approvazioneClarify expectations and roles of approvers

Prima della valutazione del primo carico di lavoro, il team di strategia del cloud deve documentare e comunicare le aspettative di chiunque sia coinvolto nell'approvazione della modifica.Before the first workload is assessed, the cloud strategy team should document and communicate the expectations of anyone involved in the approval of change. Questa semplice attività può evitare costosi ritardi quando il team di adozione del cloud è totalmente impegnato.This simple activity can avoid costly delays when the cloud adoption team is fully engaged.

Cercare presto l'approvazioneSeek approval early

Quando possibile, la modifica tecnica deve essere rilevata e documentata durante il processo di valutazione.When possible, technical change should be detected and documented during the assessment process. Indipendentemente dai processi di approvazione, il team di adozione del cloud deve coinvolgere presto i responsabili approvazione.Regardless of approval processes, the cloud adoption team should engage approvers early. Prima inizia l'approvazione delle modifiche, minori saranno le probabilità che il processo di approvazione blocchi le attività di migrazione.The sooner that change approval can begin, the less likely an approval process is to block migration activities.

Passaggi successiviNext steps

Con l'ausilio di queste procedure consigliate, dovrebbe essere più semplice integrare nelle attività di migrazione un processo di approvazione corretto e a basso rischio.With the help of these best practices, it should be easier to integrate proper, low-risk approval into migration efforts. Dopo l'approvazione delle modifiche dei carichi di lavoro, il team di adozione del cloud è pronto per la migrazione dei carichi di lavoro.After workload changes are approved, the cloud adoption team is ready to migrate workloads.