Cloud Computing
Desafios e Oportunidades
Rodrigo Campos
Março de 2013
AGENDA
2
# Um pouco de história
# Fundamentos e Conceitos
# Oportunidades e Desafios
HISTÓRIA
3
Burden Iron Works Water Wheel (1850)
HISTÓRIA
4
Burden Iron Works Water Wheel (1920)
HISTÓRIA
5
Westinghouse Electrical Power Plant (1888)
HISTÓRIA
6
“Computing may someday be
organized as a public utility just
as the telephone system”
John McCarthy - 1961
HISTÓRIA
7
“Large computes are going to
be replaced by networks of
small ones (...) Also, any user
at any node could access data”
Grace Hopper - 1970
HISTÓRIA
8
1940-1950
Primeiros Centros de Processamento de Dados
Harvard Mark I
HISTÓRIA
9
1960-1970
Primeiros Sistemas com Time-Sharing
IBM 704
HISTÓRIA
10
1980-1990
Computadores Pessoais
IBM Personal Computer
HISTÓRIA
11
1980-1990
Computadores Pessoais
Apple IIe
HISTÓRIA
12
1990-2000
Internet Comercial
Netscape Navigator
HISTÓRIA
13
“Just wait till you see what is
happening to the cost of
bandwidth”
Andrew Grove - 1988
HISTÓRIA
14
Fonte:	
  h3p://bit.ly/17LqHwl
20151998 2000 2002 2004 2006 2008 2010 2012
1212
0,1
1
10
100
CustoporMbps(USD)
Custo de 1 Mbps
USD 1,57 (2013)
HISTÓRIA
15
2013
# Internet das coisas
# Dispositivos com alta capacidade
# Bilhões de dispositivos conectados
# Esgotamento do IPv4
HISTÓRIA
16Fonte:	
  h3p://bit.ly/100yrtech
HISTÓRIA
17
# Demandas inesperadas
# Processamento
# Tráfego
# Armazenamento
# Redshift
http://bit.ly/17LtzsQ
18
Então não é só virtualização?
DEFINIÇÃO
19
# Self Service
# Amplamente Disponível
# Recursos Compartilhados
# Elasticidade
# Oferecido como Serviço
MODELOS DE ENTREGA
20
# Privado
# Compartilhado
# Público
# Híbrido
MODELOS DE SERVIÇO
21
IaaS
PaaS
SaaS Usuário Final
Desenvolvedores
Engenharia
O que muda com a nuvem?
22
OPORTUNIDADES E DESAFIOS
23Fonte:	
  h3p://cnet.co/Y3v1lX
O QUE MUDA COM A NUVEM?
Facilidades no acesso a tecnologia
# Versatilidade
# Alta Disponibilidade
# Escalabilidade
# Distribuição Geográfica
# Pay as you go
24
O QUE MUDA COM A NUVEM?
Processos de Compra
# Dimensionamento
# Cotações
# Aquisição
# Instalação
# Configuração
# Produção
25
O QUE MUDA COM A NUVEM?
26
Design for Failure
Serviços com baixo nível de acoplamento
Assuma e se prepare para falhas em todas as camadas
O QUE MUDA COM A NUVEM?
27
Escalabilidade Horizontal
Aumento de capacidade pela adição de novos nós
O QUE MUDA COM A NUVEM?
28
Sistemas Automatizados
O QUE MUDA COM A NUVEM?
29
Consistência Eventual na Camada de Dados
NoSQL e Big Data
O QUE MUDA COM A NUVEM?
30
Segurança
O QUE MUDA COM A NUVEM?
31
DevOps
ODCA Guide
http://bit.ly/147elPN
32
Pontos Chave
# Cloud viabiliza um alinhamento entre as
demandas do negócio e a TI
# A adoção depende de mudanças que
extrapolam a tecnologia
# Já existe maturidade suficiente para a
utilização por sistemas de grande porte
33
Obrigado!
rcampos@uolinc.com
@xinu
34

Cloud Computing Oportunidades e Desafios