O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
Migre seu banco de
dados para a nuvem
Pergunte-me como!
aviso
Essa palestra vai ser uma viagem
Quem somos?
FABIO TELLES
● DBA Oracle(!) e
PostgreSQL
● Escreve no blog
savepoint.blg.br
● Gosta de pedalar e de
boas cervejas
Sebastian Webber
● Consultor na Área de TI
● Instrutor de banco de
dados
● metido a chef
● [aprendiz de] ninja
Antes, um
pouquinho de
histórico...
Visão Histórica
● anos 60/70: mainframe > Cobol > Codasyl
● anos 80/90: microcomputadores > clipper / VB / Delphi > datafl...
E os modelos de
nuvem? ● IaaS
● PaaS
● SaaS
(ainda tem o público e
privado…)
Conheça João, o DBA júnior
Mas tudo está
funcionando bem
● O backup está agendado
semanalmente
● O windows não pode
atualizar porque é
pirata
● Ele a...
Numa bela tarde,
acabou o espaço em
disco e o banco
parou.
joão avisa o time
sobre o ambiente
A Máquina física não tinha
mais espaço em disco e não
era possivel escalar o
ambiente
“...
O problema é maior do
que eles pensavam...
plano de ação
A. Comprar um novo servidor
B. Contratar um colocation
C. VM na nuvem (IaaS)
D. RDS Like (Paas)
A) Comprar um novo servidor
Vantagens:
● Custo FIXO (total equipamento)
● Tecnologia consolidada
● A infra-estrutura não d...
B) Contratar um colocation
Vantagens:
● Custo FIXO (mensal)
● Tecnologia consolidada
● Não exige estrutura física pra
func...
c) VM na nuvem (IaaS)
Vantagens:
● Custo VARIAVEL(!) (mensal)
● É escalável
● Gerenciamento do “hardware” não
depende do J...
D) RDS Like (PaaS)
Vantagens:
● Custo VARIÁVEL(!) (mensal)
● É escalável
● Gerenciamento do servidor e
banco de dados não ...
Pontos de
atenção
anota aí...
● Storage
● Latência de rede
● redundância de sites
● Diversidade e
Flexibilidade de
serviço...
Critérios de
escolha
Critérios de escolha
● Acoplamento entre hardware e software (necessidade de
equipamento específico)
● Expectativa de dese...
Critérios de escolha
Acoplamento
Desempenho do
Hardware
Mão de obra
Flexibilidade do
Software
CPD Alto Alto Alto Baixo
Col...
Que tal um elefante nas
nuvens?
Que tal um
elefante na
nuvem?
● Leve e simples de
instalar
● O SGDB mais extensível
do Planeta
● Ferramentas NoSQL como
JS...
Obrigado!
Fábio Telles
● telles@timbira.com.br
● savepoint.blog.br
● twitter.com/telles
● linkedin.com/in/telles
Sebastian...
Migre seu banco de dados para a nuvem. Pergunte-me como!
Próximos SlideShares
Carregando em…5
×

de

Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 1 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 2 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 3 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 4 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 5 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 6 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 7 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 8 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 9 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 10 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 11 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 12 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 13 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 14 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 15 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 16 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 17 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 18 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 19 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 20 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 21 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 22 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 23 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 24 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 25 Migre seu banco de dados para a nuvem. Pergunte-me como! Slide 26
Próximos SlideShares
What to Upload to SlideShare
Avançar
Transfira para ler offline e ver em ecrã inteiro.

1 gostou

Compartilhar

Baixar para ler offline

Migre seu banco de dados para a nuvem. Pergunte-me como!

Baixar para ler offline

Palestra realizada no DBA Brasil 2.0 em 06/05/2017 com Fábio Telles Rodriguez e Sebastian Webber

Migre seu banco de dados para a nuvem. Pergunte-me como!

  1. 1. Migre seu banco de dados para a nuvem Pergunte-me como!
  2. 2. aviso Essa palestra vai ser uma viagem
  3. 3. Quem somos?
  4. 4. FABIO TELLES ● DBA Oracle(!) e PostgreSQL ● Escreve no blog savepoint.blg.br ● Gosta de pedalar e de boas cervejas
  5. 5. Sebastian Webber ● Consultor na Área de TI ● Instrutor de banco de dados ● metido a chef ● [aprendiz de] ninja
  6. 6. Antes, um pouquinho de histórico...
  7. 7. Visão Histórica ● anos 60/70: mainframe > Cobol > Codasyl ● anos 80/90: microcomputadores > clipper / VB / Delphi > dataflex / Dbase / RDBMS ● Anos 2000: web e 3 camadas ● 2010+: microserviços
  8. 8. E os modelos de nuvem? ● IaaS ● PaaS ● SaaS (ainda tem o público e privado…)
  9. 9. Conheça João, o DBA júnior
  10. 10. Mas tudo está funcionando bem ● O backup está agendado semanalmente ● O windows não pode atualizar porque é pirata ● Ele ainda não sabe que o servidor é de produção João gerencia um servidor windows xp com uma app PHP rodando com MySQL
  11. 11. Numa bela tarde, acabou o espaço em disco e o banco parou.
  12. 12. joão avisa o time sobre o ambiente A Máquina física não tinha mais espaço em disco e não era possivel escalar o ambiente “Mas isso nunca ocorreu.” João, o DBA Júnior
  13. 13. O problema é maior do que eles pensavam...
  14. 14. plano de ação A. Comprar um novo servidor B. Contratar um colocation C. VM na nuvem (IaaS) D. RDS Like (Paas)
  15. 15. A) Comprar um novo servidor Vantagens: ● Custo FIXO (total equipamento) ● Tecnologia consolidada ● A infra-estrutura não depende de fatores externos (ex: internet) ● Diversidade de opções de hardware Desvantagens: ● Não é escalável ● Gerenciamento de tudo depende do João ● Tem tempo de vida útil ● Exige estrutura física pra funcionamento
  16. 16. B) Contratar um colocation Vantagens: ● Custo FIXO (mensal) ● Tecnologia consolidada ● Não exige estrutura física pra funcionamento ● Algumas de opções de hardware Desvantagens: ● Não é escalável ● Gerenciamento de tudo depende do João ● A infra-estrutua depende de fatores externos (internet)
  17. 17. c) VM na nuvem (IaaS) Vantagens: ● Custo VARIAVEL(!) (mensal) ● É escalável ● Gerenciamento do “hardware” não depende do João ● Não exige estrutura física pra funcionamento Desvantagens: ● Tecnologia não consolidada ● Gerenciamento do servidor depende do João ● A infra-estrutua depende de fatores externos (internet) ● Poucas de opções de hardware e configuração
  18. 18. D) RDS Like (PaaS) Vantagens: ● Custo VARIÁVEL(!) (mensal) ● É escalável ● Gerenciamento do servidor e banco de dados não dependem do João ● Não exige estrutura física pra funcionamento Desvantagens: ● Tecnologia não consolidada ● A infra-estrutua depende de fatores externos (internet) ● Poucas de opções de hardware e configuração
  19. 19. Pontos de atenção anota aí... ● Storage ● Latência de rede ● redundância de sites ● Diversidade e Flexibilidade de serviços disponíveis (olá AWS!) ● Acordo de nível de serviço (SLA, desempenho acordado)
  20. 20. Critérios de escolha
  21. 21. Critérios de escolha ● Acoplamento entre hardware e software (necessidade de equipamento específico) ● Expectativa de desempenho do hardware ● Disponibilidade de mão de obra (Quantidade e Qualidade) ● Flexibilidade do software (chance de alterar/reescrever. olá microservices!)
  22. 22. Critérios de escolha Acoplamento Desempenho do Hardware Mão de obra Flexibilidade do Software CPD Alto Alto Alto Baixo Colocation Alto Alto Alto Baixo IaaS Medio Medio Medio Medio PaaS Baixo Medio Baixo Alto
  23. 23. Que tal um elefante nas nuvens?
  24. 24. Que tal um elefante na nuvem? ● Leve e simples de instalar ● O SGDB mais extensível do Planeta ● Ferramentas NoSQL como JSONB e HStore ● Foreign Data Wrapper (FDW)
  25. 25. Obrigado! Fábio Telles ● telles@timbira.com.br ● savepoint.blog.br ● twitter.com/telles ● linkedin.com/in/telles Sebastian Webber ● sebastian@timbira.com.br ● swebber.me ● twitter.com/sebastian_swc ● linkedin.com/in/sebastianswc
  • fievel

    Jun. 13, 2018

Palestra realizada no DBA Brasil 2.0 em 06/05/2017 com Fábio Telles Rodriguez e Sebastian Webber

Vistos

Vistos totais

539

No Slideshare

0

De incorporações

0

Número de incorporações

1

Ações

Baixados

2

Compartilhados

0

Comentários

0

Curtir

1

×