implantação de referência

Framework de automação do AWS Database Migration Service na AWS

Migração única de banco de dados ou replicação contínua

Este Início rápido da Amazon Web Services (AWS) implanta um framework de automação do AWS Database Migration Services (AWS DMS) utilizando o AWS Database Migration Service (AWS DMS) na Nuvem AWS.

Este Início rápido destina-se a usuários que precisam realizar uma das seguintes ações:

  • Separar tarefas de migração do AWS DMS em duas fases (carga total e captura de dados de alteração, ou CDC) por precisarem executar código de linguagem de consulta estruturada (SQL) no banco de dados de destino entre as duas fases
  • Em função de restrições do ambiente ou de gerenciamento de alterações, exigir um framework de implantação de código totalmente automatizado para migrações de bancos de dados relacionais repetíveis e personalizáveis

Você pode usar esse Início rápido como um bloco de construção em todo o processo de migração. Esse modelo constrói os componentes que você precisa e configura um fluxo de trabalho que notifica o status da migração.

Logotipo da AWS

Este Início rápido foi desenvolvido pela AWS.


Administradores do AWS Service Catalog podem adicionar esta arquitetura a seus próprios catálogos.  

  •  O que você criará
  • Use este Início rápido para configurar automaticamente o ambiente a seguir em uma Virtual Private Cloud (VPC) existente na AWS:

    • Uma arquitetura altamente disponível que abrange duas zonas de disponibilidade*
    • Nas sub-redes privadas:
      • O AWS CodeBuild para implantar código no banco de dados de destino do Amazon Relational Database Service (Amazon RDS)
      • Uma instância de replicação do AWS DMS*
    • Endpoints do AWS DMS para migrar dados e replicar alterações contínuas da fonte até o destino**
    • Uma versão do bucket do Amazon Simple Storage Service (Amazon S3) usada como fonte para acionar o AWS CodePipeline
    • O Amazon Simple Notification Service (Amazon SNS), que faz streaming de eventos do CodePipeline e do AWS DMS para o AWS Lambda e para o usuário final por e-mail
    • O AWS Systems Manager Parameter Store para armazenar o token de execução do CodePipeline

    *  O padrão é não ocorrer a criação de uma nova instância de replicação, mas você pode criar opcionalmente.
    ** O modelo solicitará a sua configuração de recurso existente do AWS DMS.

  •  Como implantar
  • Para implantar o framework de automação do AWS DMS, siga as instruções presentes no guia de implantação. O processo de implantação leva cerca de 30 minutos e inclui as seguintes etapas:

    1. Faça login na sua conta da AWS.
    2. Execute o Início rápido.
    3. Teste a implantação.

    A Amazon pode compartilhar informações sobre implantações de usuários com o parceiro da AWS que colaborou com a AWS nesta solução.  

  •  Custo e licenças
  • Você é responsável pelo custo dos serviços da AWS usados durante essa implantação de referência do Quick Start. Não há custo adicional para usar o Quick Start.

    Os modelos do AWS CloudFormation para este Quick Start incluem parâmetros de configuração personalizáveis. Algumas dessas configurações, como o tipo da instância, afetarão o custo de implantação. Para obter estimativas de custo, leia as páginas de definição de preço de cada serviço da AWS que você usará. Os preços estão sujeitos a alterações.

    Dica: depois que você implantar o Início rápido, recomendamos habilitar o AWS Cost and Usage Report para monitorar os custos associados ao Início rápido. Esse relatório fornece métricas de faturamento para um bucket do S3 na sua conta. Ele fornece estimativas de custo com base no uso ao longo de cada mês e finaliza os dados no fim do mês. Para obter mais informações sobre o relatório, consulte a documentação da AWS.