Top Banner
DBA Brasil 1.0
57

DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Feb 23, 2017

Download

Data & Analytics

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

DBA Brasil 1.0

Page 2: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

DBA

O Futuro em um universo as a Service

X

Page 3: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Quem sou EU???????

Carlos Smaniotto, 34 anos * Data Specialist in Y Career - VivaReal* Empresário e Consultor

(Data Power Technology)

* Nerd Assumido*Apaixonado por Tecnologia*Pai de uma Super Family*Visionário ou louco… oO

Page 4: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Objetivo

Apresentar uma leve percepção das mudanças radicais que estão acontecendo no mercado nesses mais de 15 anos de experiência na área de Infraestrutura e Banco de Dados.

http://www.csmaniotto.com.br

Page 5: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Vamos desenrolar então…

http://www.csmaniotto.com.br

Page 6: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

O que tem em comum ?

http://www.csmaniotto.com.br

Page 7: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Geração as a Service

http://www.csmaniotto.com.br

Não tem estoque Não tem carros Não tem imóveis Não tem conteúdo

Page 8: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Geração as a Service

Isso significa que estamos mudando nosso comportamento social aos poucos,

Neste novo paradigma; é mais vantajoso o acesso ao recurso do que ter o recurso.

http://www.csmaniotto.com.br

Page 9: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Geração as a Service

http://www.csmaniotto.com.br

Seja bem vindos 4ª revolução industrial

Page 10: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

História…

Mas, para entender tudo isso…

Vamos revisar um pouco a história…

http://www.csmaniotto.com.br

Page 11: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

História

Alan Turing, Matemático e Ninja computacional e Pai da computação moderna.

Em 1950 - Previu que na virada do século os computadores ter iam memória na casa do 1GB.

http://www.csmaniotto.com.br

Page 12: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

História

APPLE II

Lançado em 1977, possuía 64KB de RAM com 1MHz de CPU de 8-bits :)

http://www.csmaniotto.com.br

Page 13: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

História

http://www.csmaniotto.com.br

Esse cara é ninja mesmo!!!!

Page 14: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Transição

Parece familiar ?

Anos 90; ap l icação em grande totalidade Client Side - Geração Clipper.

Começo de 2000; aplicação baseando em cliente/servidor - Delphi + Oracle

1995

2010 (Bum da Internet )

http://www.csmaniotto.com.br

Page 15: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

TransiçãoIn

tern

auta

s em

milh

ões

0

17.5

35

52.5

70

1997 1999 2001 2003 2005 2009

67

25.9

14.3212.046.79

1.15

Crescimento da Internet - BrasilFont

e: In

stitu

to W

orld

Sta

ts e

Inst

ituto

div

erso

s - a

bril/

2008

http://www.csmaniotto.com.br

Page 16: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Datacenters

Setor investe 5% ao ano em melhoria.

Existem hoje 7.5 milhões de DCs no mundo: privado, militares, provedores, etc.

Isso equivale a mais de 200 milhões de servidores espalhados pelo mundo.

Font

e: ID

C e

Sym

ante

c 20

12

http://www.csmaniotto.com.br

Page 17: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Datacenters

Problema: Mal uso de processamento

Dos 100% de processamento, segundo pesquisa americana financiada pela IDC - Usa -se apenas 15% do processamento, 85% da máquina fica OCISA!!! Fo

nte:

IDC

- 20

10

http://www.csmaniotto.com.br

Page 18: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Datacenters

Conclusão:

Quer dizer que existem praticamente 200 milhões de servidores utilizando a p e n a s 1 5 % d o p o d e r d e processamento gastando energia elétrica desnecessariamente ???Fo

nte:

IDC

- 20

10

http://www.csmaniotto.com.br

Page 19: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Datacenters

Solução:

U t i l i z a r - s e d e u m c o n c e i t o desenvolvido em 1960 para dividir recursos de sistema de forma lógica entre Mainframes para atender d i fe rentes ap l icações, ou se ja , VIRTUALIZAÇÃO.

Font

e: ID

C -

2010

http://www.csmaniotto.com.br

Page 20: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Datacenters

REFRIGERAÇÃO

GERENCIAMENTO

ENERGIA

INSTALAÇÃO

CARGA DE TI

http://www.csmaniotto.com.br

Page 21: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Virtualização

Primeiro objetivo é reduzir fisicamente a quantidade de servidores existentes.

Diminui o TCO no geral em 35%.1 - Redução do consumo elétrico.2 - Redução do gerenciamento.3 - Redução da refrigeração.

Concentrando várias máquinas virtuais em uma única máquina física.

Font

e: ID

C -

2010

http://www.csmaniotto.com.br

Page 22: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Virtualização

Segundo a Gartner

Em 2008 12 % dos ambientes eram virtuais

Em 2014 esse número já era maior que 60%

http://www.csmaniotto.com.br

Page 23: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Virtualização

Sendo assim, não existe Cloud sem virtualização, então…

Evolução de ilhas isoladas para polo de recursos virtuais interconectadas

- Maximizar eficiência- Reduzir custo

http://www.csmaniotto.com.br

Page 24: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

A evolução da computação virtualizada

Primeira onda : Década de 60 em mainframe, o nome foi abstraído por um outro nome: sistema multi-tarefa.

Segunda onda: Começo de 2000 - Virtual Machines até os dias de hoje

Terceira onda: Container de aplicação; iniciada fortemente no começo de 2014 com o projeto LXC.

http://www.csmaniotto.com.br

Page 25: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Questões

A virtualização simplificou a gestão da infraestrutura em IT ?

http://www.csmaniotto.com.br

Page 26: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Infrastructure as code.

http://www.csmaniotto.com.br

Page 27: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Infrastructure as code.

http://www.csmaniotto.com.br

Page 28: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Infrastructure as code.

http://www.csmaniotto.com.br

Page 29: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Fusão dos papéis

http://www.csmaniotto.com.br

Page 30: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

DevOps

http://www.csmaniotto.com.br

"É um cara que fique no meio entre dev e infra… que conheça mais de infra do que um dev normal e mais de dev do que um infra normal” André Gil - VivaReal

Page 31: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

DevOps

http://www.csmaniotto.com.br

1 - Auto-suficientes.2 - Existe o especialista em algo mas todos sabem fazer tudo.3 - Times pequenos.

Page 32: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

DevOps

http://www.csmaniotto.com.br

• Nasceu no Spotify

• Espírito de uma startup

• Auto-organizada

• Multi-disciplinar

• Menos de 10 membros

• Arquitetura definida pelo Squad

Formato dos timesSQ

UAD

Page 33: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Questões

Se os times se tornaram ágeis, onde esta o gargalo agora ?

http://www.csmaniotto.com.br

Page 34: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Infraestrutura Base

http://www.csmaniotto.com.br

Load BalanceArmazenamento Alta Disponibilidade

Web ServiceSetup de Rede

Page 35: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

XTPO como Serviço

http://www.csmaniotto.com.br

X

Page 36: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

XTPO como Serviço

http://www.csmaniotto.com.br

Page 37: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Players

http://www.csmaniotto.com.br

Page 38: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

DBaaService

http://www.csmaniotto.com.br

Page 39: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

É um caminho sem volta…

http://www.csmaniotto.com.br

Page 40: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

É um caminho sem volta…

http://www.csmaniotto.com.br

Com suas vantagens

Page 41: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

É um caminho sem volta…

http://www.csmaniotto.com.br

Com suas desvantagens

Page 42: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Vamos perder os empregos ??

http://www.csmaniotto.com.br

Page 43: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Não mas…

http://www.csmaniotto.com.br

Precisamos nos reinventar…

Sair da zona de conforto

Aprender coisas novas.

Page 44: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Não mas…

http://www.csmaniotto.com.br

Nosso conhecimento de tuning, bare metal server é uma

vantagem

Ainda é muito importante e sempre será o conhecimento do

“Why” e “How”

Page 45: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Conhecer o funcionamento dos componentes da tecnologias

Cloud

Page 46: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Mas…

http://www.csmaniotto.com.br

Estude python

Page 47: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Mas…

http://www.csmaniotto.com.br

Aprenda Linux

Page 48: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Mas…

http://www.csmaniotto.com.br

Aprenda Windows

Page 49: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Empresas estão se tornando orientada a Dados

Page 50: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Seja dono dos dadose não apenas de um SGDB

Page 51: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Aprenda MongoDB, Redis, Hadoop…

Page 52: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Tuning não é só motor… Existem outras coisas que iremos ter que abordar para conseguir performance

Page 53: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Page 54: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Projeto - Vamos fatiar o elefante.

Page 55: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Lições para o futuro

http://www.csmaniotto.com.br

Não deve existir separação de times: Infra vs Dev…

Todos são Engenheiros focados em montar uma engenharia forte, um produto forte.

Page 56: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

Conclusão

http://www.csmaniotto.com.br

Essas mudanças lhe dará super poderes :)

Page 57: DBA BRASIL 1.0 - O Futuro do DBA em um universo as a Service.

OBRIGADOhttp://www.csmaniotto.com.br