Your SlideShare is downloading. ×
0
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Amazon WebServices Architectur
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Amazon WebServices Architectur

354

Published on

Architetu

Architetu

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
354
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Amazon AWS Rafael Nunes rafael@yaw.com.br twitter.com/rafanunes Globalcode – Open4education
  • 2. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps Perguntas Globalcode – Open4education
  • 3. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps Perguntas Globalcode – Open4education
  • 4. Amazon AWS Um conjunto de serviços na internet, que combinados resultam em uma robusta plataforma de Cloud Computing Globalcode – Open4education
  • 5. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
  • 6. Uma visão geral Globalcode – Open4education
  • 7. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
  • 8. Siglas EC2(Elastic Compute Cloud) É uma das partes centrais do AWS Aluguel de máquinas virtuais Amazon Machine Images(compartilhadas ou custom) Administração via interface Web Globalcode – Open4education
  • 9. Siglas EC2(Elastic Compute Cloud) Instancias alocadas em em zonas US West - California Globalcode – Open4education
  • 10. Siglas EBS(Elastic Block Store) Um ‘HD’ para sua instância Pode ser formatado e ‘montado’ como uma unidade de sua instância Possibilidade de Snapshots para backup Tamanho expansível até 1Tb Globalcode – Open4education
  • 11. Siglas Elastic Load Balance ELB US East Tokio Globalcode – Open4education
  • 12. Siglas RDS(Relational Database Service) Escalabilidade e armazenamento automáticos Snapshots e backups MySQL e Oracle Replicacao e Master/Slave Globalcode – Open4education
  • 13. Siglas S3(Simple Storage Service) Armazenamento via WS Alta disponibilidade, escalabilidade, etc A mesma infra-estrutura da Amazon.com 449 bilhões de objetos(julho de 2011) Hospedagem de imagens, audio, video, conteudo estático de sites/app web, backups e snapshots Globalcode – Open4education
  • 14. Siglas SimpleDB Banco de Dados(NÃO RELACIONAL) distribuído Armazenamento chave-valor Não recomendado para cache distribuído Globalcode – Open4education
  • 15. Siglas DynamoDB Banco de Dados(NÃO RELACIONAL) distribuído Acesso através de API Execução em disco SSD Replicação dos dados entre multiplas zonas Globalcode – Open4education
  • 16. Siglas CloudFront Content Delivery Network(CDN) para os objetos armazenados no S3 Servidores na Europa(Reino Unido, Irlanda, Holanda, Alemanha), Asia(Hong Kong, Singapura e Tokio), e principis cidades dos EUA Globalcode – Open4education
  • 17. Outros Serviços Simple Email Service Simple Queue Service Simple Notification Service Globalcode – Open4education
  • 18. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
  • 19. App Web Comum Arquitetura Web Tradicional - Processamento - Armazenamento - CDN - Banco de Dados - Messageria - Load Balance - Monitoração Globalcode – Open4education
  • 20. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
  • 21. Escalabilidade Dimensionamento Globalcode – Open4education
  • 22. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
  • 23. Arquitetura Convencional Alguns problemas da abordagem Picos de demanda Diminuição de demanda Aumento de tráfego esperado Localização Globalcode – Open4education
  • 24. AWS Arquitetura 1 Globalcode – Open4education
  • 25. AWS Arquitetura 2 Globalcode – Open4education
  • 26. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
  • 27. DevOps Auto Scaling Permite automaticamente escalar a capacidade de suas instâncias EC2(up/down) Beanstalk PaaS para criação de toda estrutura de sua arquitetura Globalcode – Open4education
  • 28. Monitoração CloudWatch AWS Web Console Globalcode – Open4education
  • 29. Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
  • 30. Perguntas ¿ Globalcode – Open4education
  • 31. Obrigado!! rafael@yaw.com.br www.yaw.com.br twitter.com/rafanunes twitter.com/youandwe Globalcode – Open4education

×