Cloud
Computing &
Amazon AWS
Hello!
WALLISON MARRA
Estou aqui para falar um pouco sobre cloud
computing e Amazon AWS.
Email: unguedes@gmail.com
CLOUD COMPUTING
O que é? Quando surgiu?
1
“
Cloud computing é a capacidade de
computação amplamente disponível
e flexível.
“
Cloud teve seu breve inicío em 1999
com a empresa salesforce.com, e
em 2002 a Amazon AWS lançou o
serviço Ec2.
POR QUE DEVEMOS UTILIZAR?
Com cloud você possui:
◦ Poder computacional elevado.
◦ Alta disponibilidade.
◦ Flexibilidade.
◦...
DESVANTAGENS?
SERVIÇOS CLOUD MAIS COMUNS
AMAZON AWS
Líder em cloud computing
Também!
Amazon teve seu início vendendo
livros online, mas para atingir um
nível maior nos negócios viu que era
preciso ev...
DATA CENTERS AWS
CLIENTES AWS
Você sabia que a Netflix, sozinha, chega a consumir ⅓ da
internet do mundo em horários de picos nos EUA?
?
O que devo fazer? Quais serviços AWS devo utilizar?
ESCALANDO APLICAÇÕES
TUDO EM UM? NEVER!
◦ Ambiente pesado.
◦ Processamento
elevado X baixa
entrega.
◦ Auto indíce de
indisponibilidade.
DÊ ADEU...
PENSE "DESACOPLADAMENTE"
◦ Serviços separados.
◦ Servidores separados.
◦ Images, arquivos estátics e uploads
em storage en...
? COMO AWS PODE TE AJUDAR ?
3 SERVIÇOS
BÁSICOS
EC2, RDS e S3
1 EC2
Elastic Compute Cloud
COM EC2 PODEMOS
Instancias
São os VPS's
(Virtual private
server),
utilizados para
configuração de
seu ambiente:
Apache, Ng...
COM EC2 PODEMOS
Auto Scaling Group
Responsável estabelecer
tamanho mínimo e máximo de
sua stack, assim como métrica
para a...
TIPOS DE EC2
◦ General Propose (T2, M4, M3)
◦ Compute Optimized (C3, C4)
◦ Memory Optimized (R3)
◦ GPU (G2)
◦ Storage Opti...
BLUE PRINT
EC2
ELB
AutoScaling
Group
Launch Conf.
EC2
EC2
Security
Group
2 RDS
Relacional Database Service
INSTANCIAS RDS
◦ General Propose (M3, M4)
◦ Memory Optimized (R3)
◦ Micro Instances (T2)
Bancos suportados
◦ Aurora
▫ Cria...
3 S3
Simple Storage Service
◦ Disponibilidade de 99,999999999% / ano
◦ Armazenamento de arquivos estáticos.
◦ Baixo custo -$0,03 / GB
Arquivos como im...
! DEMONSTRAÇÃO
Show me the process!
BLUE PRINT FINAL
EC2
ELB
AutoScaling
Group
Launch Conf.
EC2
EC2
Security
Group
RDS
S3
Blackfriday 2015, um
caso de sucesso com
AWS.
15 Milhões
Total do valor transacionado
pela estrutura.
99,94% UPTIME
Valor correspondente em um
périodo de 3 dias no black
friday.
20% Maior que no último ano.
-50% Suporte a
Infra
Mais tranquilidade, menos
mão de obra.
Obrigado!
DÚVIDAS?
Meus contatos
unguedes@gmail.com
facebook/wallisonmarra
Cloud Computing & Amazon AWS - PUCMINAS 2015
Próximos SlideShares
Carregando em…5
×

Cloud Computing & Amazon AWS - PUCMINAS 2015

188 visualizações

Publicada em

Apresentação designada aos alunos do curso de ciências da computação (ou relacionados) da PUC MINAS.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
188
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Cloud Computing & Amazon AWS - PUCMINAS 2015

  1. 1. Cloud Computing & Amazon AWS
  2. 2. Hello! WALLISON MARRA Estou aqui para falar um pouco sobre cloud computing e Amazon AWS. Email: unguedes@gmail.com
  3. 3. CLOUD COMPUTING O que é? Quando surgiu? 1
  4. 4. “ Cloud computing é a capacidade de computação amplamente disponível e flexível.
  5. 5. “ Cloud teve seu breve inicío em 1999 com a empresa salesforce.com, e em 2002 a Amazon AWS lançou o serviço Ec2.
  6. 6. POR QUE DEVEMOS UTILIZAR? Com cloud você possui: ◦ Poder computacional elevado. ◦ Alta disponibilidade. ◦ Flexibilidade. ◦ Entregabilidade. ◦ Custo controlado.
  7. 7. DESVANTAGENS?
  8. 8. SERVIÇOS CLOUD MAIS COMUNS
  9. 9. AMAZON AWS Líder em cloud computing
  10. 10. Também! Amazon teve seu início vendendo livros online, mas para atingir um nível maior nos negócios viu que era preciso evoluir a infra estrutura. Assim surgiu a Amazon AWS. MAS AMAZON NÃO É UM ECOMMERCE?
  11. 11. DATA CENTERS AWS
  12. 12. CLIENTES AWS
  13. 13. Você sabia que a Netflix, sozinha, chega a consumir ⅓ da internet do mundo em horários de picos nos EUA?
  14. 14. ? O que devo fazer? Quais serviços AWS devo utilizar? ESCALANDO APLICAÇÕES
  15. 15. TUDO EM UM? NEVER! ◦ Ambiente pesado. ◦ Processamento elevado X baixa entrega. ◦ Auto indíce de indisponibilidade. DÊ ADEUS Á GUERRA DE UM HOMEM SÓ PHP / NODEJS MYSQL APACHE IMAGENS UPLOADS
  16. 16. PENSE "DESACOPLADAMENTE" ◦ Serviços separados. ◦ Servidores separados. ◦ Images, arquivos estátics e uploads em storage entregues por CDN. Literalmente cada um no seu quadrado.
  17. 17. ? COMO AWS PODE TE AJUDAR ?
  18. 18. 3 SERVIÇOS BÁSICOS EC2, RDS e S3
  19. 19. 1 EC2 Elastic Compute Cloud
  20. 20. COM EC2 PODEMOS Instancias São os VPS's (Virtual private server), utilizados para configuração de seu ambiente: Apache, NginX, Tomcat. Local onde sua aplicação é executada. ELB - Elastic Load Balancer Responsável por distribuir a carga de requisições em sua aplicação. Security Groups Não são configuradas as portas de entrada e saída de suas instancias VPS's.
  21. 21. COM EC2 PODEMOS Auto Scaling Group Responsável estabelecer tamanho mínimo e máximo de sua stack, assim como métrica para auto scaling ◦ CPU > 50% / 3min ◦ NETOUT > 500MBs / 3 min Launch Configutarion Armazena as configurações básicas das VPS a serem iniciadas em um processo de auto scaling.
  22. 22. TIPOS DE EC2 ◦ General Propose (T2, M4, M3) ◦ Compute Optimized (C3, C4) ◦ Memory Optimized (R3) ◦ GPU (G2) ◦ Storage Optimized (L2, D2) ▫ High I/O. ▫ Densive storage.
  23. 23. BLUE PRINT EC2 ELB AutoScaling Group Launch Conf. EC2 EC2 Security Group
  24. 24. 2 RDS Relacional Database Service
  25. 25. INSTANCIAS RDS ◦ General Propose (M3, M4) ◦ Memory Optimized (R3) ◦ Micro Instances (T2) Bancos suportados ◦ Aurora ▫ Criado pela Amazon. ▫ Somente instâncias R3. ◦ MySQL ◦ MariaDB ◦ PostGres ◦ Oracle
  26. 26. 3 S3 Simple Storage Service
  27. 27. ◦ Disponibilidade de 99,999999999% / ano ◦ Armazenamento de arquivos estáticos. ◦ Baixo custo -$0,03 / GB Arquivos como imagens, scripts JS, CSS, HTML, devem ser armazenados no S3, evitando sobrecargas em seu servidor WEB. DETALHES S3
  28. 28. ! DEMONSTRAÇÃO Show me the process!
  29. 29. BLUE PRINT FINAL EC2 ELB AutoScaling Group Launch Conf. EC2 EC2 Security Group RDS S3
  30. 30. Blackfriday 2015, um caso de sucesso com AWS.
  31. 31. 15 Milhões Total do valor transacionado pela estrutura.
  32. 32. 99,94% UPTIME Valor correspondente em um périodo de 3 dias no black friday. 20% Maior que no último ano.
  33. 33. -50% Suporte a Infra Mais tranquilidade, menos mão de obra.
  34. 34. Obrigado! DÚVIDAS? Meus contatos unguedes@gmail.com facebook/wallisonmarra

×