O documento introduz as arquiteturas de nuvem e seus benefícios, como a redução de custos e aumento da escalabilidade e desempenho em comparação com a infraestrutura tradicional. A nuvem permite elasticidade na alocação de recursos de acordo com a demanda e pagamento por uso, ao invés de altos investimentos de capital. Além disso, oferece alta disponibilidade, segurança e multiplataforma.
4. Infraestrutura Tradicional é Cara e Complexa
Preços Altos para Infraestrutura de TI Recursos de TI com Baixa Utilização
Provedores Lentos para Atender
a Demanda de Infra Data Center sem Espaço
Gerenciar Crescimento Físico Implantações Demoradas
Negociação de Contratos Instalação de Patches
Altos Investimentos de Capital Falta de foco no negócio
“TI gasta 80% de seu tempo e recursos mantendo as luzes acesas”
Gartner Press Release, 2006
5. Infraestrutura Tradicional
Demanda Desperdício Desperdício
600k Usuários
Capacidade de Recursos
Demanda Atual
Desperdício
300k Usuários Clientes
Perdidos,
Adquirir mais
Desperdício infra
200k Usuários
T1 T2 T3 T4 T1 Tempo
6. O que realmente
precisamos é…
…capacidade ajustável
http://www.flickr.com/photos/purecaffeine/302682456/
7.
8. Problemas
em atender
Custo de Infraestrutura
Alta Despesa de
Capital clientes
Demanda
Prevista
Hardware
Custo de Tradicional
Oportunidade
Demanda
Real
Cloud
Computing
Tempo
16. Conjunto de estruturas que formam um sistema,
suas relações e suas propriedades (requisitos
não-funcionais) como escalabilidade,
performance, segurança, elasticidade, alta
disponibilidade, entre outros
19. Elasticidade simples e automática
App de Vídeos com Amazon EC2:
De 50 a 5,000 servidores em 3 dias!
5,000
Número de Instâncias EC2
0
Segunda Terça Quarta Quinta Sexta Sábado Domingo
24. 25% de Economia
Web Servers
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Hora
Durante um dia
25. Web Servers 75% de Economia
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29
Dia do Mês
Durante um mês
26. Otimização de custos através da arquitetura e modelos avançados
Instâncias Instancias Instâncias
On-Demand Reservadas Spot
•Dê lances
•Pague pelo • Desconto para utilizar
uso de até 69% capacidade
do preço livre a preços
on-demand menores
29. Depoimentos – Custos e TCO
“Economizamos 34 milhões em despesas de capital e reduzimos o
custo operacional de TI em 85% usando a AWS.”
“Reduzimos os custos de manutenção e infraestrutura em 50% ao
hospedar todos os nossos websites na AWS.”
“Diminuimos os custos de nossa solução de Big Data Analytics em
mais de 50%, sem ter que mudar o código das aplicações.”
“Usamos um cluster com 50.000 cores na AWS e gastamos 4.828
dólares. Somente em hardware gastaríamos 20 milhões de dólares
por uma solução equivalente.”
55. DynamoDB
NoSQL as a Service
400.000 transações / segundo
60 dólares / hora
Amazon DynamoDB site
56. 288 servidores com Cassandra
1.100.000 transações / segundo
51 dólares / hora
(Instâncias Reservadas)
Benchmarking Cassandra Scalability on AWS - Over a million writes per second
57. 500 servidores
600.000 transações ACID / segundo
47 dólares / hora
(Instâncias Reservadas)
NuoDB Presentation at Under the Radar
58. Calvin
100 servidores
500.000 transações ACID / segundo
20 dólares / hora
(Instâncias Reservadas)
Calvin: Fast Distributed Transactions for Partitioned Database Systems
59. 10 dólares / hora
(Instâncias Reservadas)
695k TPS with Node.js and VoltDB
61. Infraestrutura Global
GovCloud US West US West US East South EU Asia Asia
(US ITAR (Northern (Oregon) (Northern America (Ireland) Pacific Pacific
Region) California) Virginia) (Sao Paulo) (Singapore) (Tokyo)
Regiões AWS
Pontos Edge AWS
62. Regiões da AWS e Zonas de Disponibilidade
Cliente pode decidir onde suas aplicações e dados residem
68. Bancos de Dados - Modelos
Auto-gestão Database as a Service
Banco de Dados no Amazon Relational Amazon DynamoDB
Amazon EC2 Database Service (RDS) NoSQL
Sua escolha de software SQL Server, MySQL ou Modelo não relacional
de banco de dados Oracle oferecidos como
serviço
Bring Your Own License Overhead zero de
(BYOL) administração
Licenciamento Flexível:
BYOL ou Licença Incluída
70. Infraestrutura Global
GovCloud US West US West US East South EU Asia Asia
(US ITAR (Northern (Oregon) (Northern America (Ireland) Pacific Pacific
Region) California) Virginia) (Sao Paulo) (Singapore) (Tokyo)
Regiões AWS
Pontos Edge AWS
71. US West Traffic US East Traffic Europe Traffic Asia Traffic
Geo IP/Directional DNS
Server
ELB ELB ELB ELB
Web Web Web Web Web Web Web Web
Web Web Web Web Web Web Web Web
App
Web App
Web App
Web App
Web App
Web App
Web App
Web App
Web
App App App App App App App App
App App App App App App App App
Auto Scaling group : Auto Scaling group : Auto Scaling group : Auto Scaling group :
Web App Tier Web App Tier Web App Tier Web App Tier
RDS RDS RDS RDS
Maste Maste Maste Maste
r r r r
US-West US-East EU-West AP-SOUTHEAST
RDS RDS RDS RDS
Multi-AZ Multi-AZ Multi-AZ Multi-AZ
US-West-1b US-East-1b EU-West-1b AP-SOUTHEAST-1b
Software-based Data Replicator
74. Construída com altos padrões de segurança
Suas
Apps
Infraestrutura de Segurança AWS
SOC 1/SSAE 16/ISAE 3402,
ISO 27001, PCI DSS, HIPAA, ITAR,
FISMA Moderate, FIPS 140-2
84. Peixe Urbano funciona 100 % na AWS
Uso da AWS:
100% do serviço do Peixe Urbano e
também um ERP SAP
Mais de 100 milhões de requisições por
mês em seu site!
Benefícios de Negócio:
Lançou o serviço apenas com os
sócios e escalou ( hoje conta com
1.000 funcionários) sem necessidade
de realizar investimentos de capital
em infra de TI
“A AWS permitiu que lançássemos um site com baixo investimento de capital, o
qual evoluiu para ser um dos sites mais acessados do Brasil. E tudo isso sem
ter que alterar a nossa arquitetura.” – Alex Tabor, Sócio do Peixe Urbano
85. Netflix executa grande parte de seus Serviços de
Vídeo na AWS com praticamente Zero Downtime
Uso da AWS:
Uso Global de Amazon EC2, Amazon S3,
Amazon SQS e Amazon EMR
Benefícios de Negócio:
Aplicação consegue praticamente
zero downtime
Escala para atender o crescimento
rápido da Netflix’s, 37x em 2010,
mais de 20 Bilhões de requisições
por mês em Janeiro de 2011
“Você clica um botão na AWS e minutos depois você tem servidores funcionando. A
Amazon nos fornece agilidade e escalabilidade de forma impressionante.”
– Adrian Cockcroft, Senior Architect, Netflix