Razionalizzare il digital estateRationalize the digital estate

La razionalizzazione del cloud è il processo di valutazione delle risorse per determinare l'approccio migliore per l’hosting delle risorse stesse nel cloud.Cloud rationalization is the process of evaluating assets to determine the best approach to hosting them in the cloud. Dopo aver determinato un approccio e aver aggregato un inventario, è possibile iniziare la razionalizzazione del cloud.After you've determined an approach and aggregated an inventory, cloud rationalization can begin. La razionalizzazione cloud illustra le opzioni di razionalizzazione più comuni.Cloud rationalization discusses the most common rationalization options.

Visione tradizionale della razionalizzazioneTraditional view of rationalization

È facile comprendere la razionalizzazione quando si Visualizza il processo tradizionale di razionalizzazione come un albero delle decisioni complesso.It's easy to understand rationalization when you visualize the traditional process of rationalization as a complex decision tree. Ogni asset nell'area digitale è alimentato da un processo che ha come risultato una delle cinque risposte (le cinque RS di razionalizzazione).Each asset in the digital estate is fed through a process that results in one of five answers (the five Rs of rationalization). Per piccoli estate, questo processo funziona bene.For small estates, this process works well. Per le aziende di grandi dimensioni, non è efficiente e può causare ritardi significativi.For larger estates, it's inefficient and can lead to significant delays. Cerchiamo di capirne il motivo esaminando il processo.Let's examine the process to see why. In seguito presenteremo un modello più efficiente.Then we'll present a more efficient model.

Inventario: Per completare una razionalizzazione completa con i modelli tradizionali, è necessario un inventario completo delle risorse, tra cui applicazioni, software, hardware, sistemi operativi e metriche delle prestazioni di sistema.Inventory: A thorough inventory of assets, including applications, software, hardware, operating systems, and system performance metrics, is required for completing a full rationalization by using traditional models.

Analisi quantitativa: Nell'albero delle decisioni le domande quantitative determinano il primo livello di decisione.Quantitative analysis: In the decision tree, quantitative questions drive the first layer of decisions. Di seguito sono riportate alcune domande comuni:Common questions include the following:

  • La risorsa è al momento utilizzata?Is the asset in use today?
  • In questo caso, è ottimizzata e valutata in modo corretto?If so, is it optimized and sized properly?
  • Quali dipendenze esistono tra le risorse?What dependencies exist between assets? Queste domande sono fondamentali per la classificazione dell'inventario.These questions are vital to the classification of the inventory.

Analisi qualitativa: Il set di decisioni successivo richiede l'intelligenza umana sotto forma di analisi qualitativa.Qualitative analysis: The next set of decisions requires human intelligence in the form of qualitative analysis. Spesso le domande che si trovano qui sono univoche per la soluzione e possono ricevere una risposta solo dagli stakeholder aziendali e dagli utenti esperti.Often, the questions that come up here are unique to the solution and can be answered only by business stakeholders and power users. Queste decisioni ritardano in genere il processo, rallentando considerevolmente le attività.These decisions typically delay the process, slowing things down considerably. Questa analisi USA in genere da 40 a 80 ETP ore per applicazione.This analysis generally consumes 40 to 80 FTE hours per application.

Per indicazioni sulla creazione di un elenco di domande relative all'analisi qualitativa, vedere approcci alla pianificazione delle proprietà digitali.For guidance about building a list of qualitative analysis questions, see Approaches to digital estate planning.

Decisione di razionalizzazione: Nelle mani di un team di razionalizzazione esperto, i dati qualitativi e quantitativi creano decisioni chiare.Rationalization decision: In the hands of an experienced rationalization team, the qualitative and quantitative data creates clear decisions. Sfortunatamente, i team con un elevato livello di esperienza sulla razionalizzazione sono costosi e il training richiede mesi.Unfortunately, teams with a high degree of rationalization experience are expensive to hire or take months to train.

Razionalizzazione su scala aziendaleRationalization at enterprise scale

Se questa operazione richiede molto tempo ed è scoraggiante per una macchina virtuale di 50 VM, si supponga di voler gestire la trasformazione aziendale in un ambiente con migliaia di macchine virtuali e centinaia di applicazioni.If this effort is time consuming and daunting for a 50-VM digital estate, imagine the effort that's required to drive business transformation in an environment with thousands of VMs and hundreds of applications. Gli sforzi umani necessari possono superare facilmente 1.500 ETP e nove mesi di pianificazione.The human effort required can easily exceed 1,500 FTE hours and nine months of planning.

Sebbene la razionalizzazione completa sia lo stato finale e una direzione ideale per spostarsi, raramente produce un ROI elevato (ritorno sugli investimenti) rispetto al tempo e all'energia richiesti.While full rationalization is the end state and a great direction to move in, it seldom produces a high ROI (return on investment) relative to the time and energy that's required.

Quando la razionalizzazione è essenziale per le decisioni finanziarie, vale la pena considerare un'organizzazione di servizi professionali specializzata nella razionalizzazione del cloud per accelerare il processo.When rationalization is essential to financial decisions, it's worth considering a professional services organization that specializes in cloud rationalization to accelerate the process. Anche in questo caso, la razionalizzazione completa può essere un'attività costosa e dispendiosa in termini di tempo che ritarda la trasformazione o i risultati aziendali.Even then, full rationalization can be a costly and time-consuming effort that delays transformation or business outcomes.

Nella parte restante di questo articolo viene descritto un approccio alternativo, noto come razionalizzazione incrementale.The rest of this article describes an alternative approach, known as incremental rationalization.

Razionalizzazione incrementaleIncremental rationalization

La razionalizzazione completa di un grande patrimonio digitale è soggetta a rischi e può subire ritardi a causa della complessità.The complete rationalization of a large digital estate is prone to risk and can suffer delays because of its complexity. Il presupposto alla base dell'approccio incrementale è che le decisioni ritardate sfalsano il carico dell'azienda per ridurre il rischio di blocchi stradali.The assumption behind the incremental approach is that delayed decisions stagger the load on the business to reduce the risk of roadblocks. Nel corso del tempo, questo approccio crea un modello organico per lo sviluppo di processi ed esperienze necessari per prendere decisioni di razionalizzazione qualificate in modo più efficiente.Over time, this approach creates an organic model for developing the processes and experience required to make qualified rationalization decisions more efficiently.

Inventario: ridurre i punti dati di individuazioneInventory: Reduce discovery data points

Poche organizzazioni investono il tempo, l'energia e le spese per mantenere un inventario in tempo reale accurato della proprietà digitale completa.Few organizations invest the time, energy, and expense in maintaining an accurate real-time inventory of the full digital estate. La perdita, il furto, i cicli di aggiornamento e l'onboarding dei dipendenti spesso giustificano il rilevamento dettagliato delle risorse per i dispositivi degli utenti finali.Loss, theft, refresh cycles, and employee onboarding often justify detailed asset tracking of end-user devices. Il ROI della gestione di un inventario accurato di server e applicazioni in un Data Center locale tradizionale è spesso basso.The ROI of maintaining an accurate server and application inventory in a traditional, on-premises datacenter is often low. La maggior parte delle organizzazioni IT ha problemi più urgenti rispetto al rilevamento dell'utilizzo di Asset fissi in un Data Center.Most IT organizations have more urgent issues to address than tracking the usage of fixed assets in a datacenter.

In una trasformazione cloud, l'inventario è correlato direttamente ai costi operativi.In a cloud transformation, inventory directly correlates to operating costs. Per una pianificazione corretta sono necessari dati di inventario precisi.Accurate inventory data is required for proper planning. Sfortunatamente, le opzioni di analisi ambientale correnti possono ritardare le decisioni di settimane o mesi.Unfortunately, current environmental scanning options can delay decisions by weeks or months. Fortunatamente, alcuni trucchi possono accelerare la raccolta dei dati.Fortunately, a few tricks can accelerate data collection.

L'analisi basata sugli agenti è la causa di ritardo più citata.Agent-based scanning is the most frequently cited delay. I dati affidabili necessari per una razionalizzazione tradizionale possono spesso essere raccolti solo con un agente in esecuzione in ogni asset.The robust data that's required for a traditional rationalization can often only be collected with an agent running on each asset. Questa dipendenza dagli agenti spesso rallenta lo stato di avanzamento, perché può richiedere feedback da funzioni di sicurezza, operazioni e amministrazione.This dependency on agents often slows progress, because it can require feedback from security, operations, and administration functions.

In un processo di razionalizzazione incrementale, una soluzione senza agente può essere usata per un'individuazione iniziale per accelerare le decisioni iniziali.In an incremental rationalization process, an agentless solution could be used for an initial discovery to accelerate early decisions. A seconda del livello di complessità dell'ambiente, potrebbe essere ancora necessaria una soluzione basata su agenti, ma è possibile rimuoverla dal percorso critico alla modifica aziendale.Depending on the level of complexity in the environment, an agent-based solution might still be required, but it can be removed from the critical path to business change.

Analisi quantitativa: semplificare le decisioniQuantitative analysis: Streamline decisions

Indipendentemente dall'approccio all'individuazione dell'inventario, l'analisi quantitativa può condurre a decisioni e presupposti iniziali.Regardless of the approach to inventory discovery, quantitative analysis can drive initial decisions and assumptions. Ciò vale soprattutto quando si tenta di identificare il primo carico di lavoro o quando l'obiettivo della razionalizzazione è un confronto dei costi di alto livello.This is especially true when trying to identify the first workload or when the goal of rationalization is a high-level cost comparison. In un processo di razionalizzazione incrementale, il team di strategia cloud e i team di adozione del cloud limitano i cinque RS della razionalizzazione a due decisioni concise e applicano solo questi fattori quantitativi.In an incremental rationalization process, the cloud strategy team and the cloud adoption teams limit the five Rs of rationalization to two concise decisions and only apply those quantitative factors. In questo modo si semplifica l'analisi e si riduce la quantità di dati iniziali necessaria per l'unità di modifica.This streamlines the analysis and reduces the amount of initial data that's required to drive change.

Se, ad esempio, un'organizzazione si trova nel mezzo di una migrazione IaaS al cloud, è possibile presupporre che la maggior parte dei carichi di lavoro verrà ritirata o riallocata.For example, if an organization is in the midst of an IaaS migration to the cloud, you can assume that most workloads will either be retired or rehosted.

Analisi qualitativa: presupposti temporaneiQualitative analysis: Temporary assumptions

Grazie alla riduzione del numero di potenziali risultati, è più semplice raggiungere una decisione iniziale sullo stato futuro di un asset.By reducing the number of potential outcomes, it's easier to reach an initial decision about the future state of an asset. Quando si riducono le opzioni, si riduce anche il numero di domande poste dall'azienda in questa fase iniziale.When you reduce the options, you also reduce the number of questions asked of the business at this early stage.

Se, ad esempio, le opzioni sono limitate alla riallocazione o alla disattivazione, l'azienda deve rispondere a una sola domanda durante la razionalizzazione iniziale, ovvero se ritirare l'asset.For example, if the options are limited to rehosting or retiring, the business needs to answer only one question during initial rationalization, which is whether to retire the asset.

"Analysis suggerisce che nessun utente sta usando attivamente questo asset."Analysis suggests that no users are actively using this asset. Si tratta di un aspetto accurato,Is that accurate, or have we overlooked something?" Una domanda binaria di questo tipo è in genere molto più semplice da eseguire tramite analisi qualitative.Such a binary question is typically much easier to run through qualitative analysis.

Questo approccio semplificato genera linee di base, piani finanziari, strategia e direzione.This streamlined approach produces baselines, financial plans, strategy, and direction. Nelle attività successive ogni asset passa attraverso un'ulteriore razionalizzazione e analisi qualitativa per valutare le altre opzioni.In later activities, each asset goes through further rationalization and qualitative analysis to evaluate other options. Tutte le ipotesi apportate in questa razionalizzazione iniziale vengono testate prima di eseguire la migrazione di singoli carichi di lavoro.All assumptions that you make in this initial rationalization are tested before migrating individual workloads.

Verificare i presupportiChallenge assumptions

Il risultato della sezione precedente è una razionalizzazione approssimativa che è piena di presupposti.The outcome of the prior section is a rough rationalization that's full of assumptions. A questo punto è tempo di verificare alcuni di questi presupposti.Next, it's time to challenge some of those assumptions.

Ritira assetRetire assets

In un ambiente locale tradizionale, che ospita risorse di piccole dimensioni e non usate, raramente causa un notevole impatto sui costi annuali.In a traditional on-premises environment, hosting small, unused assets seldom causes a significant impact on annual costs. Con poche eccezioni, il lavoro richiesto per l'analisi e il ritiro dell'asset effettivo comporta un notevole risparmio sui costi derivanti dall'eliminazione e dalla rimozione di tali asset.With a few exceptions, FTE effort that's required to analyze and retire the actual asset outweighs the cost savings from pruning and retiring those assets.

Quando si passa a un modello di contabilità cloud, le risorse di ritiro possono produrre risparmi significativi nei costi operativi annuali e nelle attività di migrazione iniziali.When you move to a cloud accounting model, retiring assets can produce significant savings in annual operating costs and up-front migration efforts.

Non è insolito per le organizzazioni ritirare il 20% o più delle proprie proprietà digitali dopo aver completato un'analisi quantitativa.It's not uncommon for organizations to retire 20% or more of their digital estate after completing a quantitative analysis. È consigliabile eseguire un'analisi qualitativa ulteriore prima di intraprendere un'azione.We recommend conducting further qualitative analysis before taking action. Dopo la conferma, il ritiro di tali asset può produrre la prima vittoria del ROI della migrazione cloud.After it's confirmed, retiring those assets can produce the first ROI victory of the cloud migration. Questo è spesso uno dei principali fattori di risparmio sui costi.This is often one of the biggest cost-saving factors. Il team di strategia cloud deve quindi controllare la convalida e il ritiro delle risorse, in parallelo con l'esecuzione della metodologia di migrazione, per ottenere una prima vittoria finanziaria.Therefore, the cloud strategy team should oversee the validation and retirement of assets, in parallel with execution of the Migrate methodology, to achieve an early financial win.

Regolazioni del programmaProgram adjustments

Raramente una società intraprende una sola trasformazione.A company seldom embarks on just one transformation journey. La scelta tra riduzione dei costi, crescita del mercato e nuovi flussi di ricavi raramente è una decisione binaria.The choice between cost reduction, market growth, and new revenue streams is rarely a binary decision. Di conseguenza, è consigliabile che il team di strategia cloud collabori con esso per identificare le risorse sulle attività di trasformazione parallele che esulano dall'ambito del percorso di trasformazione principale.As such, we recommend that the cloud strategy team work with IT to identify assets on parallel transformation efforts that are outside of the scope of the primary transformation journey.

Nell'esempio di migrazione di IaaS fornito in questo articolo:In the IaaS migration example given in this article:

  • Richiedere al team di DevOps di identificare gli asset che fanno già parte di un'automazione della distribuzione e di rimuovere tali asset dal piano di migrazione principale.Ask the DevOps team to identify assets that are already part of a deployment automation and remove those assets from the core migration plan.

  • Chiedere ai dati e ai team R&D di identificare gli asset che alimentano nuovi flussi di ricavi e rimuoverli dal piano di migrazione principale.Ask the data and R&D teams to identify assets that are powering new revenue streams and remove them from the core migration plan.

Questa analisi qualitativa incentrata sul programma può essere eseguita rapidamente e crea l'allineamento tra più backlog di migrazione.This program-focused qualitative analysis can be executed quickly and creates alignment across multiple migration backlogs.

Per un periodo di tempo, potrebbe essere necessario prendere in considerazione alcuni asset come riallocare le risorse.You might still need to consider some assets as rehost assets for a while. Dopo la migrazione iniziale è possibile la fase in una razionalizzazione successiva.You can phase in later rationalization after the initial migration.

Selezionare il primo carico di lavoroSelect the first workload

L’implementazione del primo carico di lavoro è fondamentale per le verifiche e l’apprendimento.Implementing the first workload is key to testing and learning. È la prima opportunità per dimostrare e creare un mindset di crescita.It's the first opportunity to demonstrate and build a growth mindset.

Criteri aziendaliBusiness criteria

Per garantire la trasparenza aziendale, identificare un carico di lavoro supportato da un membro della business unit del team di strategia cloud.To ensure business transparency, identify a workload that is supported by a member of the cloud strategy team's business unit. È preferibile sceglierne una in cui il team dispone di un palo e motivazioni forti per passare al cloud.Preferably choose one in which the team has a vested stake and strong motivation to move to the cloud.

Criteri tecniciTechnical criteria

Selezionare un carico di lavoro con dipendenze minime e che possa essere spostato come piccolo gruppo di risorse.Select a workload that has minimum dependencies and can be moved as a small group of assets. Si consiglia di selezionare un carico di lavoro con un percorso di test definito per semplificare la convalida.We recommend that you select a workload with a defined testing path to make validation easier.

Il primo carico di lavoro è spesso distribuito in un ambiente sperimentale senza capacità operativa o di governance.The first workload is often deployed in an experimental environment with no operational or governance capacity. È importante selezionare un carico di lavoro che non interagisce con i dati protetti.It's important to select a workload that doesn't interact with secure data.

Analisi qualitativaQualitative analysis

I team di adozione del cloud e il team di strategia cloud possono collaborare per analizzare questo carico di lavoro ridotto.The cloud adoption teams and the cloud strategy team can work together to analyze this small workload. Questa collaborazione crea un'opportunità controllata per creare e testare criteri di analisi qualitativi.This collaboration creates a controlled opportunity to create and test qualitative analysis criteria. La popolazione più piccola crea un'opportunità per esaminare gli utenti interessati e per completare un'analisi qualitativa dettagliata in una settimana o meno.The smaller population creates an opportunity to survey the affected users, and to complete a detailed qualitative analysis in a week or less. Per i fattori di analisi qualitativi comuni, vedere la destinazione di razionalizzazione specifica in cinque RS di razionalizzazione.For common qualitative analysis factors, see the specific rationalization target in the five Rs of rationalization.

MigrazioneMigration

Parallelamente alla razionalizzazione continua, il team di adozione del cloud può iniziare a migrare il carico di lavoro ridotto per espandere l'apprendimento nelle aree principali seguenti:In parallel with continued rationalization, the cloud adoption team can begin migrating the small workload to expand learning in the following key areas:

  • Rafforzare le competenze con la piattaforma del provider di servizi cloud.Strengthen skills with the cloud provider's platform.
  • Definire i servizi di base e gli standard di Azure necessari per adattarsi alla visione a lungo termine.Define the core services and Azure standards needed to fit the long-term vision.
  • Comprendere meglio il modo in cui potrebbe essere necessario modificare le operazioni in un secondo momento nella trasformazione.Better understand how operations might need to change later in the transformation.
  • Comprendere eventuali rischi aziendali intrinseci e la tolleranza dell'azienda per questi rischi.Understand any inherent business risks and the business's tolerance for those risks.
  • Stabilire una baseline o un prodotto minimo (MVP) per la governance in base alla tolleranza di rischio dell'azienda.Establish a baseline or minimum viable product (MVP) for governance based on the business's risk tolerance.

Pianificazione del rilascioRelease planning

Mentre il team di adozione del cloud sta eseguendo la migrazione o l'implementazione del primo carico di lavoro, il team di strategia cloud può iniziare a classificare in ordine di priorità le applicazioni e i carichi di lavoro rimanenti.While the cloud adoption team is executing the migration or implementation of the first workload, the cloud strategy team can begin prioritizing the remaining applications and workloads.

Potenza di 10Power of 10

L'approccio tradizionale alla razionalizzazione tenta di soddisfare tutte le esigenze prevedibili.The traditional approach to rationalization attempts to meet all foreseeable needs. Per fortuna, spesso non è necessario un piano per tutte le applicazioni per avviare un processo di trasformazione.Fortunately, a plan for every application is often not required to start a transformation journey. In un modello incrementale, la potenza di 10 approccio fornisce un valido punto di partenza.In an incremental model, the Power of 10 approach provides a good starting point. In questo modello, il team di strategia cloud seleziona le prime 10 applicazioni da migrare.In this model, the cloud strategy team selects the first 10 applications to be migrated. Questi dieci carichi di dieci lavoro devono contenere una combinazione di carichi di lavoro semplici e complessi.Those ten workloads should contain a mixture of simple and complex workloads.

Compila i primi backlogBuild the first backlogs

I team di adozione del cloud e il team di strategia cloud possono collaborare all'analisi qualitativa per i primi 10 carichi di lavoro.The cloud adoption teams and the cloud strategy team can work together on the qualitative analysis for the first 10 workloads. Questo sforzo crea il primo backlog di migrazione con priorità e il primo backlog di rilascio con priorità.This effort creates the first prioritized migration backlog and the first prioritized release backlog. Questo metodo consente ai team di eseguire un'iterazione sull'approccio e fornisce tempo sufficiente per creare un processo adeguato per l'analisi qualitativa.This method enables the teams to iterate on the approach and provides sufficient time to create an adequate process for qualitative analysis.

Maturare il processoMature the process

Dopo che i due team hanno accettato i criteri di analisi qualitativa, la valutazione può diventare un'attività all'interno di ogni iterazione.After the two teams agree on the qualitative analysis criteria, assessment can become a task within each iteration. Il raggiungimento del consenso sui criteri di valutazione richiede in genere da due a tre versioni.Reaching consensus on assessment criteria usually requires two to three releases.

Dopo che la valutazione è stata spostata nel processo di esecuzione incrementale della migrazione, il team di adozione del cloud può eseguire un'iterazione più veloce su valutazione e architettura.After the assessment has moved into the incremental execution process of migration, the cloud adoption team can iterate faster on assessment and architecture. In questa fase, il team di strategia cloud viene anche sottratto, riducendo il tempo di svuotamento.At this stage, the cloud strategy team is also abstracted, reducing the drain on their time. Questo consente anche al team di strategia cloud di concentrarsi sulla definizione delle priorità delle applicazioni che non sono ancora in una versione specifica, garantendo un allineamento rigoroso con le mutevoli condizioni del mercato.This also enables the cloud strategy team to focus on prioritizing the applications that are not yet in a specific release, ensuring tight alignment with changing market conditions.

Non tutte le applicazioni prioritarie possono essere pronte per la migrazione.Not all of the prioritized applications will be ready for migration. È probabile che la sequenziazione cambi quando il team esegue un'analisi qualitativa più approfondita e individua gli eventi aziendali e le dipendenze che potrebbero richiedere la riassegnazione della priorità del backlog.Sequencing is likely to change as the team does deeper qualitative analysis and discovers business events and dependencies that might prompt reprioritization of the backlog. Alcune versioni potrebbero raggruppare un numero ridotto di carichi di lavoro.Some releases might group together a small number of workloads. Altri potrebbero contenere solo un singolo carico di lavoro.Others might just contain a single workload.

È probabile che il team di adozione del cloud esegua le iterazioni che non producono una migrazione completa del carico di lavoro.The cloud adoption team is likely to run iterations that don't produce a complete workload migration. Minori sono il carico di lavoro e le dipendenze, più è probabile che un carico di lavoro rientri in un’unico sprint o iterazione.The smaller the workload, and the fewer dependencies, the more likely a workload is to fit into a single sprint or iteration. Per questo motivo, è consigliabile che le prime applicazioni nel backlog di versione siano ridotte e contengano alcune dipendenze esterne.For this reason, we recommend that the first few applications in the release backlog be small and contain few external dependencies.

Stato finaleEnd state

Nel corso del tempo, il team di adozione del cloud e il team di strategia cloud insieme completano una razionalizzazione completa dell'inventario.Over time, the cloud adoption team and the cloud strategy team together complete a full rationalization of the inventory. Questo approccio incrementale consente ai team di ottenere sempre più velocemente il processo di razionalizzazione.This incremental approach enables the teams to get continually faster at the rationalization process. Consente inoltre al percorso di trasformazione di ottenere prima i risultati aziendali tangibili, senza la necessità di un'analisi iniziale.It also helps the transformation journey to yield tangible business results sooner, without as much upfront analysis effort.

In alcuni casi, il modello finanziario potrebbe essere troppo stretto per prendere una decisione senza razionalizzazione aggiuntiva.In some cases, the financial model might be too tight to make a decision without additional rationalization. In questi casi, potrebbe essere necessario un approccio più tradizionale alla razionalizzazione.In such cases, you might need a more traditional approach to rationalization.

Passaggi successiviNext steps

L'output di un lavoro di razionalizzazione è un backlog con priorità di tutti gli asset interessati dalla trasformazione scelta.The output of a rationalization effort is a prioritized backlog of all assets that are affected by the chosen transformation. Questo backlog sarà la base per i modelli di determinazione dei costi dei servizi cloud.This backlog is now ready to serve as the foundation for costing models of cloud services.