Modelo de runbook de transição - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Modelo de runbook de transição

Um caderno de execução de transição deve incluir todas as atividades que serão realizadas durante a transição. No entanto, é igualmente importante preparar um modelo ou uma lista de verificação de pré-migração. O modelo deve incluir atividades a serem concluídas antes da migração.

Ambos os modelos (que podem ser mesclados em um único documento) devem fornecer as respostas para as seguintes perguntas:

  • Quais atividades devem ser realizadas?

  • Quem vai realizar as atividades?

  • Quando as atividades devem ser realizadas?

Esta seção inclui um exemplo de lista de verificação de pré-migração, um modelo de runbook de transição e um plano de reversão. A tarefa IDs ajuda a tornar a comunicação mais rápida e eficaz.

Lista de verificação de pré-migração

ID da tarefa Tarefa Dependência Equipe Proprietário Data de conclusão Status Observações

P1

Documento de arquitetura de destino aprovado.

 

 

 

 

 

 

P2

Existe uma conta de destino para o aplicativo.

 

 

 

 

 

 

P3

Existem uma nuvem privada virtual (VPC) e sub-redes para o aplicativo.

 

 

 

 

 

 

P4

A equipe de migração tem acesso à conta do aplicativo de destino e tem as permissões necessárias AWS Identity and Access Management (IAM).

 

 

 

 

 

 

P5

A equipe do aplicativo tem o acesso necessário à conta do aplicativo de destino e seus recursos.

 

 

 

 

 

 

P6

Solicitação de alteração levantada e aprovada.

 

 

 

 

 

 

P7

Conectividade entre o ambiente de origem e de destino estabelecida e testada.

 

 

 

 

 

 

P8

Lista de contatos da equipe de aplicativos documentada.

 

 

 

 

 

 

P9

Plano de transição revisado com as principais partes interessadas.

 

 

 

 

 

 

P10

As atividades de backup antes da migração foram concluídas.

 

 

 

 

 

 

P11

Confirme se contatos adicionais de suporte devem ser estabelecidos.

 

 

 

 

 

 

P12

Confirme os recursos de cada aplicativo: quem iniciará e encerrará cada aplicativo individual.

 

 

 

 

 

 

P13

Plano final de transição emitido para todas as equipes contribuintes.

 

 

 

 

 

 

P14

Comunicação de início de transição emitida para as principais partes interessadas.

 

 

 

 

 

 

P15

Reunião retrospectiva pós-transição agendada.

 

 

 

 

 

 

É igualmente importante documentar os itens anteriores em um registro de problemas para manter o controle ou, se algo der errado, retomar o controle.

Livro de execução de transição

ID da tarefa Tarefa Dependência Equipe Proprietário Data/hora de início planejada Data/hora de término planejada Data/hora de início real Data e hora real de término Status Observações

C1

Envie uma nota informativa a todas as partes interessadas informando que o aplicativo ficará inativo conforme especificado no CR.

 

 

 

 

 

 

 

 

 

C2

Confirme o backup dos servidores e bancos de dados de origem.

 

 

 

 

 

 

 

 

 

C3

Interrompa os serviços de aplicativos e de banco de dados nos servidores de origem.

 

 

 

 

 

 

 

 

 

C4

Desligue os servidores de origem.

 

 

 

 

 

 

 

 

 

 

Marco 1

Atividades de pré-transição concluídas

 

 

 

 

 

 

 

 

 

C5

Execute a migração com base em sua abordagem de migração (como AWS Application Migration Service para lift-and-shift).

 

 

 

 

 

 

 

 

 

C6

Verifique a infraestrutura (servidores de destino em funcionamento).

 

 

 

 

 

 

 

 

 

 

Marco 2

Migração concluída

 

 

 

 

 

 

 

 

 

C7

Atualize os servidores DNS para apontar para os endpoints recém-criados.

 

 

 

 

 

 

 

 

 

C8

Verifique as alterações de DNS.

 

 

 

 

 

 

 

 

 

 

Marco 3

Atividades pós-migração — Infraestrutura concluída

 

 

 

 

 

 

 

 

 

C9

Inicie aplicativos e serviços de banco de dados nos servidores de destino.

 

 

 

 

 

 

 

 

 

C10

Aplique alterações de configuração específicas do aplicativo (por exemplo, aponte para novos endereços IP).

 

 

 

 

 

 

 

 

 

 

Marco 3

Atividades pós-migração — Inscrições concluídas

 

 

 

 

 

 

 

 

 

C11

Realize testes de aplicativos pós-migração — Verificação técnica.

 

 

 

 

 

 

 

 

 

C12

Realize testes de aplicativos após a migração — verificação comercial

 

 

 

 

 

 

 

 

 

C13

Comunique a todas as principais partes interessadas que a migração foi concluída.

 

 

 

 

 

 

 

 

 

 

Marco 4

Teste pós-migração concluído

 

 

 

 

 

 

 

 

 

Plano de reversão

ID da tarefa Tarefa Dependência Equipe Proprietário Status Observações

R1

Interrompa os serviços de aplicativos e de banco de dados nos servidores de destino.

 

 

 

 

 

R2

Desligue os servidores de destino.

 

 

 

 

 

R3

Reverta a atualização nos servidores DNS (para apontar de volta para os servidores de origem).

 

 

 

 

 

R4

Verifique as alterações de DNS.

 

 

 

 

 

R5

Inicie os servidores de origem.

 

 

 

 

 

R6

Sincronize os dados de volta aos servidores de origem (se necessário).

 

 

 

 

 

R7

Inicie aplicativos e serviços de banco de dados em servidores de origem.

 

 

 

 

 

R8

Realizar testes de aplicativos — Verificação técnica.

 

 

 

 

 

R9

Realize testes de aplicativos após a migração — verificação comercial.

 

 

 

 

 

R10

Comunique a todas as principais partes interessadas que a migração foi revertida.

 

 

 

 

 

Modelo de exemplo para a estratégia de rehospedagem

Uma das estratégias de migração do tipo R mais comuns usadas no campo é a estratégia de rehospedagem, com o Application Migration Service como a ferramenta de migração preferida. Você pode usar o modelo de amostra como um documento básico em um cenário de rehospedagem. O modelo incorpora atividades essenciais que foram encontradas durante os compromissos reais com o cliente. Também inclui espaço para as equipes de aplicativos adicionarem suas tarefas e atividades. As etapas na seção anterior podem fornecer orientação inicial para criar seu próprio runbook de transição personalizado, conforme necessário.