Introdução a Cloud Computing com Amazon Web Services

12,140 views
12,300 views

Published on

O que é Cloud Computing? Por que a AWS é a principal Nuvem utilizada no mundo? Principais produtos e serviços da Amazon Web Services

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
12,140
On SlideShare
0
From Embeds
0
Number of Embeds
44
Actions
Shares
0
Downloads
352
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Introdução a Cloud Computing com Amazon Web Services

  1. 1. AWS - Introdução José Papo AWS Technical Evangelist @josepapo
  2. 2. Infraestrutura é Cara e Complexa Preços Altos para Infraestrutura de IT Recursos de TI com Baixa Utilização Alto Investimento de Capital Data Center sem EspaçoGerenciar Crescimento Físico Implantações DemoradasNegociação de Contratos Instalação de Patches Preços muito altos para produtos de TI Gestão de crescimento físico “TI gasta 80% de seu tempo e recursos mantendo as luzes acesas” Gartner Press Release, 2006
  3. 3. Benefícios da Computação em Nuvem Sem despesas de Baixo custo Pague apenas capital antecipadas pelo que usa Escalabilidade Agilidade e Time Infraestrutura simples e to Market Self-Service automática Deploy
  4. 4. Sem despesas de capital antecipadasUp-Front Center interno Data On-Premise Costs Computação em Nuvem Variable Cloud Computing Costs Espaço Físico Cabeamento Energia Refrigeração Conectividade $0 Racks Para começar Servidores Storage Certificação e Segurança Recursos Humanos
  5. 5. Custo baixo Escala & Inovação … … Diminuem preços Atrai mais Investe em clientes CapitalReduz Investe emPreços Tecnologia Aumenta Eficiência“ A mudança para a computação em nuvem cria uma oportunidade para muitas organizações obterem eficiências que seriam impossíveis em sua ” infraestrutura de TI tradicional.
  6. 6. Pague apenas pelo que usa ProblemasCusto de Infraestrutura Alta Despesa de em atender Capital clientes Demanda Prevista Hardware Custo de Tradicional Oportunidade Demanda Real Cloud Computing Tempo
  7. 7. Infraestrutura Self-Service Data Center Tradicional Cloud Computing Construir novos ambientes Nova infra está apenas a pode ser complexo e lento alguns cliquesNecessidade Pesquisas Avaliação Novo ambiente de desenvolvimento Novo ambiente de homologação Plano Projeto Engenharia Novo ambiente no Japão Compras Construção Conexão Adicionar 1,000 ServidoresImplantação Remover 1,000 ServidoresFonte: PTS Data Center Solutions
  8. 8. Escalabilidade 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
  9. 9. Agilidade & Time to MarketO que significaria para sua empresa lançar novosprodutos e serviços em semanas e não em meses? • Experimente mais • Responda mais rápido a demandas internas e externas • Foque recursos em inovação e crescimento do negócio • Diga “Sim” mais frequentemente a seus clientes “Amazon EC2 made it possible for this project to happen at the speed of breaking news” “Deploying enterprise-level software in the morning and starting the application implementation in the afternoon is here and now" “We completed our first client project in six weeks with no upfront investment, no hardware purchase, and no additional staff”
  10. 10. Cloud Computing é muito mais que virtualização Cloud Virtualização Computing On-Premise Sem Despesas de Capital Custo Baixo Pague apenas pelo que usa Infraestrutura Self-Service ? Escalabilidade fácil e automática Agilidade & Time to Market
  11. 11. Adoção da Amazon Web Services Líder de Market Share em Líder no Quadrante Mágico Infrastructure as a Service do Gartner em IaaS - 2011(*) Gartner Magic Quadrant for Public Cloud Infrastructure as a Service, 2011(**) The Wall Street Journal, Meet the Rainmakers, 2011
  12. 12. Centenas de Milhares de Clientes em maisde 190 países
  13. 13. Como os clientes usam a AWS Plataforma AWS Infraestrutura como Serviço Plataforma como Serviço Software como Serviço E-Commerce Aplicações Web Sites Web Jogos e Apps Mobile Migração Migração Pura Adaptação para Cloud Cloud Híbrida Ambientes para desenvolvimento Suporte a TI Ambientes de teste/homologação Testes de Carga e Performance
  14. 14. Como os clientes usam a AWS Aplicações Oracle, SAP, Microsoft, IBM, Corporativas Aplicações Back-Office Vídeos Distribuição de Músicas Conteúdo Imagens Big Data & Soluções de BI & Analytics High Performance Biocomputação Computing Processamento Batch Backup & Recuperação Disaster Recovery Disaster Recovery & Arquivamento Arquivamento e Digitalização
  15. 15. Velocidade da Inovação da AWS 82 Including: AWS é extraordinariamente AWS Sao Paulo Region AWS Oregon Region inovadora, 61 Elastic Beanstalk (Beta) excepcionalmente ágil e ” Including: Amazon SES (Beta) muito alinhada ao mercado Amazon SNS AWS CloudFormation Amazon CloudFront Amazon RDS for Oracle Amazon Route 53 AWS Direct Connect 48 S3 Bucket Policies AWS GovCloud (US) Including: RDS Multi-AZ Support Amazon ElastiCache Amazon RDS RDS Reserved Databases VPC Virtual Networking Amazon VPC AWS Import/Export VPC Dedicated Instances Amazon EMR AWS IAM Beta SMS Text Notification 24 EC2 Auto Scaling AWS Singapore Region CloudFront Live Streaming EC2 Reserved Instances Cluster Instances for EC2 AWS Tokyo Region Including: EC2 Elastic Load Balance Micro Instances for EC2 SAP RDS on EC2 Amazon SimpleDB 9 Amazon Cloudfront AWS Import/Export Amazon Linux AMI SAP BO on EC2 AWS Mngmt Console Oracle Apps on EC2 Win Srv 2008 R2 on EC2 Including: Amazon EBS Win Srv 2008 on EC2 SUSE Linux on EC2 Win Srv 2003 VM Import Amazon FPS EC2 Availability Zones IBM Apps on EC2 VM Import for EC2 Amazon S3 SSE Red Hat Enterprise on EC2 EC2 Elastic IP Addresses 2007 2008 2009 2010 2011
  16. 16. Investimentos da AWS em Infraestrutura A cada dia a AWS adiciona novos servidores capazes de suportar toda a infraestrutura global da Amazon quando estava em seu quinto ano de operação, quando era uma empresa de $2.76 Bilhões de faturamento
  17. 17. Grande Ecossistema de Parceiros Integradores de Sistema Fornecedores de Software
  18. 18. AWS é aberta e flexívelSistemas Operacionais Linguagens e Bibliotecas Aplicações Certificadas
  19. 19. Flexibilidade é fundamental• Clientes podem usar qualquer Sistema Operacional, Banco de Dados, Linguagem de Programação e Framework• Podem usar qualquer serviço individualmente ou em combinação• Podem usar a quantia que desejar de cada serviço e só pagar por aquilo que foi consumido• Podem usar qualquer ferramenta de gerenciamento de sistemas• Podem isolar ou não as instâncias de máquinas em uma rede privada com acesso apenas via VPN
  20. 20. Plataforma AWS Suas Aplicações Gerenciamento e Administração Building Block Services Identidade & Implantação Monitoramento Automação Acesso Serviços de Plataforma de Aplicação Distribuição de Processamento Bibliotecas & Mensageria Conteúdo Paralelo SDKs Serviços de Fundação Bancos de Computação Armazenamento Conectividade Dados Zonas de Disponibilidade Infraestrutura Global Locais CloudFront Regiões
  21. 21. Plataforma AWS Zonas de Disponibilidade Locais CloudFront e Infraestrutura Global Route53 Regiões
  22. 22. Infraestrutura GlobalGovCloud 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
  23. 23. Regiões da AWS e Zonas de Disponibilidade Cliente pode decidir onde suas aplicações e dados residem
  24. 24. Construída com padrões de alta segurançaCertificações e Reconhecimentos Segurança Física • SAS-70 Type II • Datacenters em locais não descritos • ISO 27001 • Acesso físico fortemente controlado • PCI DSS • Autenticações múltiplas e em diversos • FISMA Moderate Compliant Controls acessos • Acesso físico registrado e auditado • HIPAA & ITAR Compliant Architecture Hardware, Software & RedeRecursos sobre Segurança • Gestão de mudança sistemática • Centro de Segurança e Governança em • Atualizações em fases aws.amazon.com/security • Retirada de storage com segurança • Visão Geral: Segurança e Boas Práticas • Monitoramentos automáticos e • Whitepaper sobre Governança, auditados Compliance e Gestão de Riscos • Proteção de rede avançada
  25. 25. Plataforma AWS Serviços de Fundação Bancos de Computação Armazenamento Conectividade Dados Zonas de Disponibilidade Infraestrutura Global Locais CloudFront Regiões
  26. 26. Serviços de Computação e Armazenamento Servidores Virtuais na Nuvem Amazon EC2 Sua Escolha de Linux/Unix ou Windows Fácil de escalar Disco Rígido para Servidores EC2 Amazon EBS Projetado para Performance e Redundância Pode montar um drive ou fazer boot via EBS Armazenamento de Alto Volume na Nuvem Amazon S3 Projeto para Escalabilidade e Durabilidade Número de Objetos praticamente ilimitados
  27. 27. Armazenamento: Tamanho do Amazon S3 Número Total de Objetos armazenados no Amazon S3
  28. 28. Opções de Bancos de Dados Auto-gestão Database as a Service Banco de Dados no Amazon Relational Amazon DynamoDB Amazon EC2 Database Service (RDS) NoSQLSua escolha de software Oracle ou MySQL Modelo não relacional de banco de dados oferecidos como serviçoBring Your Own License Overhead zero de (BYOL) Licenciamento Flexível: administração BYOL ou Licença Incluída
  29. 29. Segurança e Conectividade Instância de Hardware Exclusiva Internet AWS Direct Amazon Virtual Dedicated Connect Private Cloud (VPC) Instances Conexão dedicada entre Recursos EC2 Conexão VPN para seus seu datacenter e AWS executando em um recursos AWS hardware privado
  30. 30. DataCenter Zona de Disponibilidade 1 DirectConnect 10G Subrede privada Gateway VPN GatewayMatriz Internet Subrede pública Gateway Amazon VPC Zona de disponibilidade 2 FiliaisAWS Virtual Private Cloud Amazon S3 Amazon SimpleDB Região AWS Amazon SES Amazon SQS Um Exemplo
  31. 31. Plataforma AWS Serviços de Plataforma de Aplicação Distribuição de Processamento Bibliotecas & Mensageria Conteúdo Paralelo SDKs Serviços de Fundação Bancos de Computação Armazenamento Conectividade Dados Zonas de Disponibilidade Infraestrutura Global Locais CloudFront Regiões
  32. 32. Serviços de Plataforma de Aplicação Mensageria Processamento Paralelo Bibliotecas & SDKs Amazon SQS, Amazon Elastic Developer SNS e SES MapReduce Center Serviços de filas de Permite a clientes Sua escolha de mensagens, processar de forma linguagem de notificações simples e com baixo programação (Java, automáticas e disparos custo vastas PHP, Python, Ruby, de emails através de quantidades de dados .NET, etc) e APIs e interfaces usando Hadoop e suas plataforma móvel simples tecnologias agregadas (Pig, Hive, etc)
  33. 33. Distribuição de Conteúdo: Amazon CloudFrontRede de distribuição de conteúdo global21 locais ao redor do mundoAdministração simples e rápidaConstruída a partir da infraestrutura altamenteconfiável da amazon.com Casos de Uso Funcionalidades principais • Mídia e Vídeos • Streaming RTMP • Jogos Online • HTTPS • Agências de Publicidade • Conteúdo Privado HTTP & Streaming • Downloads de Software • Invalidação Programática • Websites e/ou conteúdo estático • Logs detalhados para HTTP & Streaming • Objetos Default
  34. 34. Plataforma AWS Gerenciamento e Administração Building Block Services Identidade & Implantação Monitoramento Automação Acesso Serviços de Plataforma de Aplicação Distribuição de Processamento Bibliotecas & Mensageria Conteúdo Paralelo SDKs Serviços de Fundação Bancos de Computação Armazenamento Conectividade Dados Zonas de Disponibilidade Infraestrutura Global Locais CloudFront Regiões
  35. 35. AWS Management Console Interface Web para administrar seus serviços AWS
  36. 36. Serviços de Gerenciamento e Administração Implantação Monitoramento Automação Amazon Amazon AWS Elastic CloudFormation CloudWatch Beanstalk Templates de Monitora recursos AWS Facilita a implantação aplicações que criam e verifica métricas para de uma aplicação Java. coleções de recursos tomada de decisão e Basta enviar um WAR eAWS para provisionar e facilitar o uso de a aplicação éatualizar os serviços de escalabilidade implantada em questãoforma automática e de automática de minutos na Nuvem maneira previsível da AWS
  37. 37. Gestão de Acessos e Identidade (IAM)
  38. 38. Plataforma AWS Suas Aplicações Gerenciamento e Administração Building Block Services Identidade & Implantação Monitoramento Automação Acesso Serviços de Plataforma de Aplicação Distribuição de Processamento Bibliotecas & Mensageria Conteúdo Paralelo SDKs Serviços de Fundação Bancos de Computação Armazenamento Conectividade Dados Zonas de Disponibilidade Infraestrutura Global Locais CloudFront Regiões
  39. 39. Obrigado!@josepapojosepapo@amazon.com

×