Como funciona o serviço de computação elástica da AWS, o EC2? Quais os tipos de máquina disponíveis? Para que servem? Nesta apresentação, o guru da AWS, Roberto Yoshida, entra nos detalhes que você sempre quis saber e nunca teve a quem perguntar... tudo sobre EC2!
2. 2011 2012 2013 2014
Introdução à AWS
EC2 e Serviços de Computação
Roberto Yoshida
Business Development Manager
8x
3. O que levar desta apresentação?
1. Entender porque milhões de clientes usam AWS
2. Como economizar pelo menos R$2.000,00 nos
próximos 12 meses?
3. Saber onde procurar mais informações
4. Regiões e Pontos de Distribuição de Conteúdo
11 Regiões AWS
53 Pontos de
distribuição de conteúdo
5. Regiões AWS e Zonas de Disponibilidade (AZ)
Regiões nos EUA
AZ - A AZ - B
GovCloud (US)
AZ - A AZ - B
AZ - C AZ - D
US East (VA) US West (CA)
AZ - A AZ - B
AZ - C
US West (OR)
Nota: O número de AZs pode variar
Regiões Globais
AZ - A AZ - B
AZ - C
EU (Ireland)
AZ - A AZ - B
EU (Frankfurt)
AZ - A AZ - B
Asia Pacific (Sydney)
AZ - A AZ - B
Asia Pacific
(Singapore)
AZ - A AZ - B
AZ - C
Asia Pacific (Tokyo)
AZ - A
China (Beijing)
AZ - B
Em breve
AZ - E
AZ - A AZ - B
AZ - C
South America
(Sao Paulo)
AZ - A AZ - B
AZ - C
Mar
2015
Dez
2011
6. Infraestrutura tradicional Vs. AWS
+
Espaço
+
Ar condicionado
+
Energia
+
Roteadores
+
Internet
+
SW Virtualização
+
Licenças OS
+
Discos e fitas
+
....
16. O que é Responsabilidade Compartilhada?
AWS
Criptografia, Autenticação do
cliente
Criptografia do servidor Proteção do tráfego de rede
Plataforma, Aplicações, Identidade, Gerência de acesso
Configurações de Sistema Operacional, Rede e Firewall
Dados de cliente
Cliente
Serviços de Fundação
Computação Armazenamento Banco de Dados Rede
Infraestrutura
Global AWS Regiões
Zonas de Disponibilidade
Pontos de
distribuição
17. Tipos de Armazenamento
• Armazenamento local da instância (sem persistência)
• Amazon EBS de propósito geral (SSD)
• Amazon EBS com provisionamento de IOPS (SSD)
• Amazon EBS magnético
• S3/Glacier
(99.999999999% de durabilidade)
19. “A AWS nos deu tranquilidade para enfrentar
novos desafios, tirando a preocupação com escala
de infraestrutura de nossa equipe”
• O Stayfilm é um produtor de filmes
que possibilita qualquer pessoa
transformar seus conteúdos em
filmes temáticos com qualidade de
cinema.
• Único App latino-americano a
participar do lançamento do novo
Facebook Messenger Platform.
• Atualmente, temos mais de
300.000 usuários em mais de180
países.
“A AWS é o único cloud
com a tecnologia
necessária para
renderizar filmes em alta
velocidade”
- Leandro F. Souza,
COO
20. O Desafio
• Capacidade de produzir filmes
para uma grande base de
usuários.
• Diminuir o tempo de produção de
filmes.
• Segurança para atender uma
demanda imprevisível.
21. Arquitetura da solução
Amazon EC2
Instância com GPU
AMI
Amazon Route 53
Amazon S3
Amazon EC2
Controle de Carga de
Render
Zona de Disponibilidade (AZ)
Usuários
IAM
Equipe de Estrutura
Equipe de Render
Health Check +
Round-robin
22. 2008 2009 2010 2011 2012 2013 2014
Por que clientes como Stayfilm e
mais de 1 milhão de outros clientes
em 190 países usam AWS?
25. Quiz #3
Quantos servidores a AWS instala por dia?
Todos os dias, a AWS adiciona nova capacidade de
servidores para suportar uma Amazon.com quando ela
era uma empresa de $7B dólares
26. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
27. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
Capacidade de 1 servidor
28. Capacidade tradicional requerida
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
Capacidade de 1 servidor
29. 1 servidor por 8 horas
Capacidade tradicional requerida
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
Capacidade de 1 servidor
30. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
1 servidor por 8 horas
Capacidade tradicional requerida
1 servidor por 8 horas
Capacidade de 1 servidor
31. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
1 servidor por 8 horas
Capacidade tradicional requerida
1 servidor por 8 horas1 servidor por 8 horas
Capacidade de 1 servidor
32. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
1 servidor por 8 horas
1 servidor por 8 horas1 servidor por 8 horas
Capacidade de 1 servidor
1 servidor por 8 horas
Capacidade tradicional requerida
33. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Cargadoservidor
Hora do dia
Capacidade de 1 servidor
Economia de
33.3%
Capacidade tradicional requerida
40. Casos recentes de clientes no Brasil e na Colômbia
• Cliente do Brasil
– ~900 servidores no datacenter (90% virtualizado)
– 70% dos servidores com uso de CPU abaixo de 50%
– 46% dos servidores com uso de CPU abaixo de 10%
– 68% do volume de armazenamento ocioso
– Média geral de 26% de utilização de CPU alocada
• Cliente da Colômbia
– 1 milhão de acessos num período de 6 horas, com pico nas 1as horas
– 1 vez por ano
– 1000 instâncias + 100 bancos de dados em 2 regiões da AWS, 5 AZs
41. Trio de serviços essencial para disponibilidade e
dimensionamento automático da frota de EC2
EC2 Auto Scaling
ELB
(balanceador de carga)
Atual
EC2
Servidores virtuais
elásticos na nuvem
Distribuição de
tráfego dinâmica
Dimensionamento
automático da
capacidade de EC2
47. Sob demanda
Pague EC2 por hora
usada, sem contrato
de longo prazo
Demanda
imprevisível ou em
definição
Reservada
Contrato de 12 ou 36
meses em troca de
um desconto
significativo
(até 77%)
Demanda conhecida
Spot
Dê lances por
capacidade ociosa de
EC2. Preço flutua de
acordo com a oferta
e demanda na AZ
Demanda que pode
ter processamento
interrompido
Opções de compra de acordo com a sua aplicação
48. Opções de pagamento da Instância Reservada (RI)
• Sem Upfront Plano mensal de 12 meses, sem pagamento Upfront.
Até 55% de desconto sobre o preço de Sob Demanda
• Upfront Parcial Plano de 12 ou 36 meses com pagamento Upfront.
Até 75% de desconto sobre o preço de Sob Demanda.
• 100% Upfront Plano de 12 ou 36 meses com pagamento único.
Até 77% de desconto sobre o preço de Sob Demanda
51. Onde encontrar mais informações?
• aws.amazon.com/ec2 (inglês e português)
• forums.aws.amazon.com (inglês)
• http://aws.amazon.com/blogs/aws/ (inglês)
• http://aws.typepad.com/brasil/ (português)
• awshub.com.br (português)
• ...e muito mais na Internet
• Visite-nos no estande da AWS e fale com um de nossos
arquitetos de solução!
52. Quiz Final
Como economizar mais de R$2.000,00* em 12 meses com o
seu provedor atual?
Abra uma conta e use o Free Tier da AWS por 12 meses
(aws.amazon.com/free)
• 750 horas mensais EC2 (instância t2.micro Linux)
• 750 horas mensais EC2 (instância t2.micro Windows)
• 750 horas de balanceador de carga + 15 GB de processamento de dados
• 30 GB de armazenamento EBS (SSD ou Magnético) + 1 GB de snapshot
• 5GB de armazenamento S3
• 750 horas mensais de RDS (Single-AZ, Instância micro) para bancos de dados
MySQL, PostgreSQL, Oracle BYOL ou SQL Server Express Edition) + 20GB de
armazenamento (SSD ou magnético) + 20GB para backup
• Etc
*Referência: Preço de Servidor Windows com 1GB
RAM de um provedor no Brasil