• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Amazon WebServices Architectur
 

Amazon WebServices Architectur

on

  • 556 views

Architetu

Architetu

Statistics

Views

Total Views
556
Views on SlideShare
556
Embed Views
0

Actions

Likes
0
Downloads
7
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Amazon WebServices Architectur Amazon WebServices Architectur Presentation Transcript

    • Amazon AWS Rafael Nunes rafael@yaw.com.br twitter.com/rafanunes Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps Perguntas Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps Perguntas Globalcode – Open4education
    • Amazon AWS Um conjunto de serviços na internet, que combinados resultam em uma robusta plataforma de Cloud Computing Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
    • Uma visão geral Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
    • 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
    • Siglas EC2(Elastic Compute Cloud) Instancias alocadas em em zonas US West - California Globalcode – Open4education
    • 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
    • Siglas Elastic Load Balance ELB US East Tokio Globalcode – Open4education
    • Siglas RDS(Relational Database Service) Escalabilidade e armazenamento automáticos Snapshots e backups MySQL e Oracle Replicacao e Master/Slave Globalcode – Open4education
    • 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
    • Siglas SimpleDB Banco de Dados(NÃO RELACIONAL) distribuído Armazenamento chave-valor Não recomendado para cache distribuído Globalcode – Open4education
    • 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
    • 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
    • Outros Serviços Simple Email Service Simple Queue Service Simple Notification Service Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
    • App Web Comum Arquitetura Web Tradicional - Processamento - Armazenamento - CDN - Banco de Dados - Messageria - Load Balance - Monitoração Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
    • Escalabilidade Dimensionamento Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
    • Arquitetura Convencional Alguns problemas da abordagem Picos de demanda Diminuição de demanda Aumento de tráfego esperado Localização Globalcode – Open4education
    • AWS Arquitetura 1 Globalcode – Open4education
    • AWS Arquitetura 2 Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
    • 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
    • Monitoração CloudWatch AWS Web Console Globalcode – Open4education
    • Agenda Introdução Visão Geral Siglas, siglas e mais siglas Uma web comum Escalabilidade Arquitetura Cloud DevOps(Automated Scaling) Perguntas Globalcode – Open4education
    • Perguntas ¿ Globalcode – Open4education
    • Obrigado!! rafael@yaw.com.br www.yaw.com.br twitter.com/rafanunes twitter.com/youandwe Globalcode – Open4education