introdução ao aws database migration service

28
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Hugo Rozestraten Arquiteto de Soluções 22 de Agosto de 2016 Introdução ao Serviço de Migração de Banco de Dados da AWS

Upload: amazon-web-services-latam

Post on 07-Jan-2017

293 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Introdução ao AWS Database Migration Service

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Hugo RozestratenArquiteto de Soluções

22 de Agosto de 2016

Introdução ao Serviço de Migração de Banco de Dados da AWS

Page 2: Introdução ao AWS Database Migration Service

O que esperar desta sessão

Desafios da migração do banco de dadosServiço de Migração de Banco de Dados da AWS 101Demonstração do DMSDefinição de preço e recursos para os clientesFerramenta de conversão de esquema da AWS 101Demonstração do SCTPERGUNTAS E RESPOSTAS

Page 3: Introdução ao AWS Database Migration Service

Adotar a nuvem, uma estratégia de dados em nuvem

Como meus dados no local irão migrar para a nuvem?

Como posso tornar esse processo transparente para meus usuários?

Depois, como os dados no local e na nuvem irão interagir?

Como posso integrar os dados dentro do AWS?

Posso obter suporte de forma independente dos bancos de dados comerciais?

Page 4: Introdução ao AWS Database Migration Service

Historicamente, migração = custo, tempo

Migração de dados comerciais e software de replicação

Complexo de configurar e gerenciar

Objetos de esquema legado, PL/SQL ou código T-SQL

Tempo de inatividade do aplicativo

Page 5: Introdução ao AWS Database Migration Service

Serviço de Migração de Banco de Dados da AWS

Page 6: Introdução ao AWS Database Migration Service

Comece sua primeira migração em no máximo 10 minutosMantenha seus aplicativos em execução durante a migraçãoDe seu Data Center para Amazon EC2 ou RDSMover dados para o mesmo banco de dados ou para outro diferente Saiba mais em aws.amazon.com/dms

AWSServiço de

Migração de Banco de Dados

Page 7: Introdução ao AWS Database Migration Service

No máximo 10 minutos para migrar

Demonstração

Page 8: Introdução ao AWS Database Migration Service

ClienteLocais

Usuários do aplicativo

AWS

Internet

VPN

Mantenha seus aplicativos em execução durante a migração

Iniciar uma instância de replicação

Conectar-se a bancos de dados de origem e de destino

Selecionar tabelas, esquemas ou bancos de dados

Permita que o Serviço de Migração de Banco de Dados da AWS crie tabelas, carregue dados e mantenha-os sincronizados

Alterne aplicativos para o destino quando desejar

AWSServiço de Migração de

Banco de Dados

Page 9: Introdução ao AWS Database Migration Service

Carregar tabela por tabela

Cria tabelas no banco de dados de destinoConfigura os metadados exigidos no destinoPreenche os dados a partir do destinoCada processo carrega uma tabela inteiraPode usar vários processosPode ser pausado

Ao reiniciar, continuará de onde foi parado Carregará qualquer tabela que estava atualmente em andamento

Instância de replicação

Origem Destino

Page 10: Introdução ao AWS Database Migration Service

Fazer a Captura de dados de alteração (CDC) e aplicar

Instância de replicação

Origem Destino

atualização

t1 t2

t1

t2

Transações

Nenhum agente

Usa registro de recuperação

API de captura de dados de alteração nativa

Alterar depois do

carregamento em massa

Suplemental log OracleLog bin row level MySQL

SQL Server bulk/full recoverPostgres WAL

Page 11: Introdução ao AWS Database Migration Service

Instância de replicação

Origem Destino

Vários destinos

Destino

Destino

Page 12: Introdução ao AWS Database Migration Service

Instância de replicação

Origem Destino

Várias origens

Origem

Origem

Page 13: Introdução ao AWS Database Migration Service

Você não precisa fazer tudo

Origem

Destino

Instância de replicação

Page 14: Introdução ao AWS Database Migration Service

Homogêneo ou heterogêneo

Instância de replicação

SQL Server MySQL

Instância de replicação

Oracle Oracle

Instância de replicação

Oracle Aurora

Page 15: Introdução ao AWS Database Migration Service

Após a migração, use para replicação

Replicar dados em bancos de dados no local para a AWS

Replicar dados OLTP para Amazon Redshift

Integrar tabelas de software de terceiros em seu relatório ou sistemas OLTP centrais

Page 16: Introdução ao AWS Database Migration Service

Definição de preço do Serviço de Migração de Banco de Dados da AWS

T2 para desenvolvimento e tarefas de migração de dados periódicosC4 para grandes bases de dados e para minimizar o tempo

O preço de T2 começa em US$ 0,018 a hora do T2.microO preço de C4 começa em US$ 0,154 a hora do C4.large

Armazenamento de 50GB GP2 incluído em instâncias T2Armazenamento de 100GB GP2 incluído em instâncias C4 A transferência de dados de entrada e de AZ é gratuita

O valor da transferência de dados entre AZs começa em US$ 0,01 por GB

Gratuito durante a demonstração

Page 17: Introdução ao AWS Database Migration Service

Recursos disponíveis para os clientes

Guia de conceitos básicos. Revisar documentação técnica.Recursos e benefícios. Destacar recursos do DMS.Definição de preço. Preços de instâncias de replicação, armazenamento e transferência de dados.Suporte. Publique suas perguntas no Fórum de suporte.SDK Java. API para desenvolvimento e tarefas de migração de dados periódicos.Command Line Interface. Iniciar/encerrar tarefas de replicação com comandos simples.

Page 18: Introdução ao AWS Database Migration Service

Adotar a nuvem, uma estratégia de dados em nuvem

Como meus dados no local irão migrar para a nuvem?

Como posso tornar esse processo transparente para meus usuários?

Depois, como os dados no local e na nuvem irão interagir?

Como posso integrar com os dados dentro do AWS?

Posso obter ajuda de forma independente dos bancos de dados comerciais?

Page 19: Introdução ao AWS Database Migration Service

Ferramenta de conversão de esquema da AWS

Page 20: Introdução ao AWS Database Migration Service

Ferramenta de conversão de esquema da AWS

RecursosConversão de esquema da Oracle e SQL Server para MySQL/Aurora/MariaDBe PostgreSQLO relatório de avaliação de migração do banco de dados reporta a escolha do melhor motor de destinoNavegador de código que destaca locais onde são necessárias edições manuais

“A Ferramenta de conversão de esquema da AWS ajuda a automatizar a migração de muitos esquemas de banco de dados e tarefas de conversão de código ao migrar do Oracle e SQL Server para mecanismos de banco de dados open source.”

Page 21: Introdução ao AWS Database Migration Service

Obtenha ajuda com a conversão de tabelas, visualizações e código

SchemaTabelasÍndicesViews

PackagesStore proceduresFunçõesTriggersSequênciasTipos definidos pelo usuárioSinônimos

Page 22: Introdução ao AWS Database Migration Service

Ferramenta de conversão de esquema da AWS

Demonstração

Page 23: Introdução ao AWS Database Migration Service

Definição de preço e termos e condições

$0da licença do software

Usuário permitido Use SCT para migrar esquemas de banco de dados para

o Amazon RDS, Amazon Redshift ou bancos de dados baseados no Amazon EC2

Para usar o SCT para migrar esquemas para outros destinos, entre em contato para obter preços especiais

Revise os termos de serviço da AWS

Definição de preço Licença do software gratuita

Para clientes da AWS ativos em situação regular

Page 24: Introdução ao AWS Database Migration Service

Recursos disponíveis para os clientes

Guia do usuário Comente documentos técnicos emaws.amazon.com/documentation/SchemaConversionTool/

ou clique no botão Download

Área de download. Obtenha os arquivos de instalação da ferramenta de conversão de esquema da AWS Fóruns de suporte. Faça perguntas e revise os guias práticoshttps://forums.aws.amazon.com/forum.jspa?forumID=208

Page 25: Introdução ao AWS Database Migration Service

Parceiros de migração de banco de dados

aws.amazon.com/rds/partners/#Database_Migration

Page 26: Introdução ao AWS Database Migration Service

Comece a usar o Serviço de Migração de Banco de Dados da AWSNavegue na área DMS no AWS Management Console

Selecione o assistente “Conceitos básicos”

Crie uma instância de replicação e tarefa

Faça o download da Ferramenta de conversão de esquema da AWS

Page 27: Introdução ao AWS Database Migration Service

PERGUNTAS E RESPOSTAS

Page 28: Introdução ao AWS Database Migration Service

Obrigado!