dba brasil 1.0 - o futuro do dba em um universo as a service

57
DBA Brasil 1.0

Upload: carlos-smaniotto

Post on 23-Feb-2017

268 views

Category:

Data & Analytics


0 download

TRANSCRIPT

DBA Brasil 1.0

DBA

O Futuro em um universo as a Service

X

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

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

Vamos desenrolar então…

http://www.csmaniotto.com.br

O que tem em comum ?

http://www.csmaniotto.com.br

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

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

Geração as a Service

http://www.csmaniotto.com.br

Seja bem vindos 4ª revolução industrial

História…

Mas, para entender tudo isso…

Vamos revisar um pouco a história…

http://www.csmaniotto.com.br

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

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

História

http://www.csmaniotto.com.br

Esse cara é ninja mesmo!!!!

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

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

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

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

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

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

Datacenters

REFRIGERAÇÃO

GERENCIAMENTO

ENERGIA

INSTALAÇÃO

CARGA DE TI

http://www.csmaniotto.com.br

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

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

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

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

Questões

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

http://www.csmaniotto.com.br

Infrastructure as code.

http://www.csmaniotto.com.br

Infrastructure as code.

http://www.csmaniotto.com.br

Infrastructure as code.

http://www.csmaniotto.com.br

Fusão dos papéis

http://www.csmaniotto.com.br

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

DevOps

http://www.csmaniotto.com.br

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

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

Questões

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

http://www.csmaniotto.com.br

Infraestrutura Base

http://www.csmaniotto.com.br

Load BalanceArmazenamento Alta Disponibilidade

Web ServiceSetup de Rede

XTPO como Serviço

http://www.csmaniotto.com.br

X

XTPO como Serviço

http://www.csmaniotto.com.br

Players

http://www.csmaniotto.com.br

DBaaService

http://www.csmaniotto.com.br

É um caminho sem volta…

http://www.csmaniotto.com.br

É um caminho sem volta…

http://www.csmaniotto.com.br

Com suas vantagens

É um caminho sem volta…

http://www.csmaniotto.com.br

Com suas desvantagens

Vamos perder os empregos ??

http://www.csmaniotto.com.br

Não mas…

http://www.csmaniotto.com.br

Precisamos nos reinventar…

Sair da zona de conforto

Aprender coisas novas.

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”

Lições para o futuro

http://www.csmaniotto.com.br

Conhecer o funcionamento dos componentes da tecnologias

Cloud

Mas…

http://www.csmaniotto.com.br

Estude python

Mas…

http://www.csmaniotto.com.br

Aprenda Linux

Mas…

http://www.csmaniotto.com.br

Aprenda Windows

Lições para o futuro

http://www.csmaniotto.com.br

Empresas estão se tornando orientada a Dados

Lições para o futuro

http://www.csmaniotto.com.br

Seja dono dos dadose não apenas de um SGDB

Lições para o futuro

http://www.csmaniotto.com.br

Aprenda MongoDB, Redis, Hadoop…

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

Lições para o futuro

http://www.csmaniotto.com.br

Lições para o futuro

http://www.csmaniotto.com.br

Projeto - Vamos fatiar o elefante.

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.

Conclusão

http://www.csmaniotto.com.br

Essas mudanças lhe dará super poderes :)

OBRIGADOhttp://www.csmaniotto.com.br