

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Attività 4: Migliorare i runbook di migrazione
<a name="task-four-migration-runbooks"></a>

In questa attività, si migliorano i runbook ripetendo il POC più volte. Ad ogni ondata, il test POC e la *retrospettiva*, una riunione in cui il team esamina l'ondata completata, offrono l'opportunità di migliorare i runbook. Inoltre, puoi migliorare i runbook automatizzando le attività ripetitive, il che aumenta la velocità della migrazione e riduce il rischio di errori manuali di configurazione.

Questa attività prevede i seguenti passaggi:
+ [Fase 1: Aggiornare i runbook di migrazione e ripetere il test](#step-one-repeat-testing)
+ [Fase 2: Automatizza le attività ripetitive](#step-two-automate-tasks)
+ [Fase 3: Creare un elenco di attività di migrazione](#step-three-build-list)

## Fase 1: Aggiornare i runbook di migrazione e ripetere il test
<a name="step-one-repeat-testing"></a>

1. Per i problemi e le lacune identificati nell'attività precedente, aggiorna i runbook con istruzioni dettagliate. Esempio: 
   + Se manca un passaggio, aggiungi le istruzioni step-by-step
   + Se un passaggio non è chiaro, valuta la possibilità di aggiornare il testo, aggiungere uno screenshot o aggiungere link di riferimento

1. Ripeti l'operazione precedente finché non sei sicuro che le istruzioni siano complete e chiare.

1. Testa la bozza finale di ogni runbook chiedendo a un nuovo membro del team di migrazione, uno che non ha mai testato questo runbook prima, di eseguire un POC e completare il runbook.

## Fase 2: Automatizza le attività ripetitive
<a name="step-two-automate-tasks"></a>

1. Esamina ogni runbook e identifica le aree di automazione per le attività manuali. Considerate le seguenti domande approfondite: 
   + Esistono attività manuali ripetitive per ogni server o app nel runbook? 
   + Esistono azioni che esegui su ogni server o applicazione?
   + È necessario installare o disinstallare software sul server di destinazione?
   + È necessario modificare le impostazioni di rete o dell'infrastruttura una alla volta per ogni server?
   + È necessario copiare e incollare manualmente i dati?

1. Crea script di automazione e aggiorna i runbook.

1. Ripeti le attività 3 e 4 finché non avrai documentato i runbook con informazioni chiare e complete e attività di migrazione ripetitive automatizzate.

**Nota**  
[Per automatizzare le attività di migrazione, consigliamo vivamente di creare nuovi script o personalizzare gli script esistenti nella soluzione Cloud Migration Factory.AWS](https://aws.amazon.com//solutions/implementations/aws-cloudendure-migration-factory-solution/) 

## Fase 3: Creare un elenco di attività di migrazione
<a name="step-three-build-list"></a>

Un elenco di attività di migrazione può aiutarti a gestire lo stato e i proprietari delle attività. Si crea un elenco di attività per ogni runbook di migrazione e si includono le informazioni di alto livello del runbook senza includere i dettagli. Un elenco di attività contiene in genere le seguenti informazioni ed è possibile aggiungere altri attributi in base alle esigenze:
+ Nome descrittivo, ad esempio:
  + Controlla la versione del sistema operativo del server
  + Installa un agente
  + Riavviare un server
  + Aggiorna il DNS
+ Dipendenze
+ Sequenza di attività
+ Owner
+ Stima del tempo necessario per completare ogni attività
+ Status

Sono disponibili molti strumenti per creare e gestire elenchi di attività. È possibile utilizzare il *modello di elenco delle attività di migrazione Rehost* fornito (formato Microsoft Excel) disponibile nei modelli del [playbook di migrazione](samples/migration-playbook-templates.zip). Puoi anche utilizzare strumenti di gestione dei progetti, come Jira o una lavagna Kanban.

**Nota**  
Si consiglia inoltre di utilizzare il modello di elenco delle attività di Excel per documentare attività di piccole dimensioni, ben comprese o non ripetitive, come il riavvio di un server o l'acquisizione di un indirizzo IP. Queste attività devono essere acquisite e registrate, ma non richiedono i passaggi dettagliati del modello di runbook di Word.

## Criteri di uscita dall'attività
<a name="task-four-migration-runbooks-exit"></a>

Ripetere l'operazione se necessario e, una volta soddisfatti i seguenti criteri di uscita, passare all'attività successiva:
+ Avete identificato opportunità di automazione e avete sviluppato script di automazione o avete un piano in tal senso.
+ Tre o più persone hanno sottoposto a revisione paritaria ogni runbook.
+ Due o più persone che non facevano parte del team di sviluppo del runbook lo hanno testato. end-to-end
+ Utilizzando la maggior parte dei up-to-date runbook, hai migrato 20 o più server su più di un account. AWS 
+ Hai sviluppato un elenco di attività per monitorare e gestire lo stato di avanzamento della migrazione.