A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Migrando serviços críticos para Amazon | Joânio Trade Alves REALIZAÇÃO.

Apresentações semelhantes


Apresentação em tema: "Migrando serviços críticos para Amazon | Joânio Trade Alves REALIZAÇÃO."— Transcrição da apresentação:

1

2 Migrando serviços críticos para Amazon | Joânio Trade Alves REALIZAÇÃO

3 Migrando serviços críticos para Amazon | Joânio Trade Alves Migrando Serviços Críticos para a Amazon AWS Análise - Planejamento - Teste – Preparação - Execução

4 Migrando serviços críticos para Amazon | Joânio Trade Alves It’s me Joânio Trade Alves Baiano Bacharel em Sistemas de Informação – UEG Analista de banco de dados – Oobj Formação em Tunning e Alta disponibilidade - Dextra Formação DBA Oracle – 3Way...

5 Migrando serviços críticos para Amazon | Joânio Trade Alves Por que AWS? Facilidade de criação de ambiente distribuído Crescimento do banco de dados

6 Migrando serviços críticos para Amazon | Joânio Trade Alves Por que AWS? Multi A-Z Replica de leitura

7 Migrando serviços críticos para Amazon | Joânio Trade Alves Facilidades AWS Criação de servidor em 1 minuto Mudança de tipo de maquina em poucos minutos Aumento de espaço do RDS em poucos minutos Mudança de maquina no RDS sem parar o banco – Multi A-Z Load Balance Tomcat criando instâncias automáticas – Elastic Bean Facilidade de testes e implantação em produção

8 Migrando serviços críticos para Amazon | Joânio Trade Alves

9 Análise e Planejamento Criação de projeto documentado Divisão de taferas e definição de responsáveis Identificação de pontos críticos e ações GrayLog Análise e manutenção de diretórios Testes para migração do banco de dados Enxugar procedimentos – FTP Certificado em pasta

10 Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Mapeamento de parâmetros e ajustes necessários Caminhos no linux Substituir Limagito Estudo ferramentas e formas para migração do banco DMS – database migration service Londiste – skytool Bucardo Replicação nativa Dump - restore

11 Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Desenho de arquitetura Divisão dos serviços nas suas devidas instâncias Definição de tipo de cada instância

12 Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Configurações de rede da Amazon

13 Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Acessos e limitações SO: suporte BD: suporte AMQ Graylog

14 Migrando serviços críticos para Amazon | Joânio Trade Alves Análise e Planejamento Documentações Projeto de migração Arquitetura e documentação de função de cada servidor e serviço Armazenamento de documentação e arquivos dos administradores Armazenamento de documentação e arquivos para colaboradores do suporte Graylog Acesso activemq Acesso winSCP / putty Acesso banco de dados

15 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes

16 Migrando serviços críticos para Amazon | Joânio Trade Alves Teste Painel – serviços Load Balance Amazon – Elastic Bean

17 Migrando serviços críticos para Amazon | Joânio Trade Alves Teste Painel – serviços Testes painel Consultas Download PDF Download XML

18 Migrando serviços críticos para Amazon | Joânio Trade Alves Teste Painel – serviços Processamento motor Emissão Ftp Envio Recepção Testes do cliente Demais serviços Recebe Importa...

19 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados EC2 RDS

20 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados DMS – Database Manager service

21 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados DMS – Database Manager servisse Necessário ajustes Pg_upgrade – 9.4 Realizar upgrade DC1 Replica base inteira Mantem 2 versões do banco Necessário bloquear acesso ao o banco Problemas: Liberado apenas para EUA – Virginia – versão beta Migrar para virginia e transferir para outra zona

22 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Londiste – skytool

23 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Londiste – skytool 3 Utiliza linguagem pl/c RDS não tem suporte a linguagem C

24 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Londiste – skytool 2 Utiliza linguagem python Necessário utilizar um Superuser RDS não libera superUser

25 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Dump – restore Instância – m3.2xlarge 8 vcpu 30GB RAM SSD

26 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Dump – restore Directory Dump com múltiplos job Tar Restore com multiplos job Compactado Não compactado

27 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Replicação + Dump – restore Tempo Repicação – 12h Dump tar compactado: 4h – 6h Restore com 500 jobs: 8h – 10h Dump-restore direto para RDS Dump em outro disco

28 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Bucardo

29 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Bucardo

30 Migrando serviços críticos para Amazon | Joânio Trade Alves Testes Banco de dados Bucardo Replicação direta RDS Via trigger Não altera DDL Replicação Multi-Master Registar qualquer alteração de DDL ao atualizar o DC1

31 Migrando serviços críticos para Amazon | Joânio Trade Alves Escolha do modelo Replicação + dump/Restore Baixo fluxo de emissão no dia Facilidade de transferir as alterações da base antiga para a nova segurança Load balance Elastic Bean Automatização do painel

32 Migrando serviços críticos para Amazon | Joânio Trade Alves Preparação

33 Migrando serviços críticos para Amazon | Joânio Trade Alves Preparação Criação de check list’s Procedimentos a realizar antes da migração Procedimentos durante a realização Comunicação aos clientes Comunicação a equipe de suporte Arquitetura Acesso – winSCP – interface Amazon (IP) – banco Ferramentas – graylog – amq – gui-utils Manuais

34 Migrando serviços críticos para Amazon | Joânio Trade Alves Rollback Especificação de quais serviços não poderiam ser ativados na Amazon Serviços a validar – motor e painel Testes de emissão Acesso e uso do painel Todos os testes serem feitos antes de virar o DNS

35 Migrando serviços críticos para Amazon | Joânio Trade Alves Execução Divisão das tarefas Parada dos serviços Mantendo apenas motor e painel Dump Restore

36 Migrando serviços críticos para Amazon | Joânio Trade Alves Execução Validação Verificação de mensagens nas filas do Activemq Validação do restore do RDS Ativação dos demais serviços Troca de DNS Verificação de Registros na base antiga e importação

37 Migrando serviços críticos para Amazon | Joânio Trade Alves Pós - Migração Problemas Serviços com comportamentos inesperados ftp – ativo| passivo recebe Tomcat com comportamento inesperado – elastic bean Utilização do Tomcat do servidor antigo Como se o DNS já foi trocado?

38 Migrando serviços críticos para Amazon | Joânio Trade Alves Pós - Migração Painel Buscado modelos de load balance Apache Mod_proxy Load balance amazon HAproxy

39 Migrando serviços críticos para Amazon | Joânio Trade Alves Relatório final Pouco mais de 40 dias Planejamento Testes Ação 1 semana com instabilidades Recebe ftp painel Pequenos ajustes Jasper Duvidas do Suporte

40 Migrando serviços críticos para Amazon | Joânio Trade Alves Status Atual

41 Migrando serviços críticos para Amazon | Joânio Trade Alves


Carregar ppt "Migrando serviços críticos para Amazon | Joânio Trade Alves REALIZAÇÃO."

Apresentações semelhantes


Anúncios Google