Amazon EC2 - Introdução, Benefícios e dicas

2,126 views

Published on

Apresentação introdutória sobre Amazon EC2. Amazon EC2 é o serviço da Amazon que oferece servidores de modo elástico e com pagamento apenas pelo que se usa.

Published in: Technology
  • Be the first to comment

Amazon EC2 - Introdução, Benefícios e dicas

  1. 1. Amazon EC2 Benefícios e DicasJosé PapoAWS Tech Evangelist@josepapo
  2. 2. Portfolio de Serviços Compute NetworkingStorage Database Application Content Deployment & Services Delivery Management
  3. 3. Portfolio de Serviços Compute NetworkingStorage Database Application Content Deployment & Services Delivery Management
  4. 4. ComputeAmazon Elastic Compute Cloud (Amazon EC2)• Capacidade computacional de tamanho ajustável• Controle completo de seus servidores• Reduz o tempo necessário para obter servidores para questão de minutos• Escala capacidade de acordo com sua demanda• Pague apenas pela capacidade que você utilizar
  5. 5. StorageAmazon Elastic Block Store (EBS)• Volumes para uso com instâncias Amazon EC2• Anexa a uma instância e a usa como um disco rígido• Persiste independentemente da instância• Snapshots para backup com alta durabilidade no S3
  6. 6. Região Amazon EC2 Region
  7. 7. Zona de Disponibilidade Amazon EC2 Region Availability Zone
  8. 8. Instâncias Amazon EC2 RegionAvailability Zone
  9. 9. Regiões e Zonas de Disponibilidade EC2 Region Availability Zone Availability Zone Availability Zone
  10. 10. Regiões da AWS e Zonas de Disponibilidade Cliente pode decidir onde suas aplicações e dados residem
  11. 11. Sistemas OperacionaisWindows ServerRed Hat Enterprise LinuxOracle Enterprise LinuxSUSE Linux EnterpriseAmazon LinuxUbuntu LinuxFedora Gentoo Linux
  12. 12. Opções de AquisiçãoOn-Demand• Pague por hora sem compromissos de longo prazoReservada• Opção para fazer um pagamento inicial baixo para uma instância. Isso fornece um excelente desconto no preço por hora. Pode chegar a ficar 69% mais barato que on-demandSpot• Permite que clientes façam lances para capacidade não utilizada do EC2
  13. 13. Alavanque os três modelos70006000 Spot50004000 On Demand30002000 Reserved Instances1000 0
  14. 14. Construída com altos padrões de segurança Suas Apps Infraestrutura de Segurança AWS SOC 1/SSAE 16/ISAE 3402, ISO 27001, PCI DSS, HIPAA, ITAR, FISMA Moderate, FIPS 140-2
  15. 15. Grupos de Segurança (Firewall) Port 80 Port 22 (HTTP) (SSH) Web Server Web Security Group Port 22 DB (SSH) Server Ports 22, DB Security Group 2048 App Port 3300 Server App Security GroupEC2 Firewall
  16. 16. Dicas para o Amazon EC2Você pode mudar tamanhos das instânciasPode ligar a proteção contra término para prevenir acidentesBootstrapping
  17. 17. BootstrappingBootstrapping é o processo de configurarautomaticamente seus servidores assim que bootam.Puppet, Chef, Capistrano, Cloud-Init; são ferramentasque suportam o bootstrappingVocê também pode usar um simples Bash ouPowerShell.
  18. 18. Ações comuns de Bootstrap• Instalar software• Registrar com DNS• Iniciar serviços• Copiar dados• Atualizar pacotres• Abrir portas• Montar discos e dispositivos
  19. 19. Considerações ExtrasAuto ScalingElastic Load BalancingAmazon CloudWatch
  20. 20. ComputeAuto Scaling• Escale sua capacidade de servidores automaticamente• Disponível como um serviço gratuito• Configure com base em métricas CloudWatch ou de acordo com períodos de tempo
  21. 21. ComputeElastic Load Balancing• Balanceador de carga “as a service”• Balanceia carga de tráfego HTTP, HTTPS e TCP para instancias EC2• Suporta verificações de saúde da instancias• Integra de maneira simples com Auto-scaling• Fornece um CNAME único para ter uma entrada de configuração DNS estável
  22. 22. Deployment and Management Amazon CloudWatch • Métricas operacionais dos servidores, discos, etc • Métricas como utilização de CPU, disk reads e writes, tráfego de rede e etc • Podem ser usadas em conjunto com Auto Scaling
  23. 23. DataCenter Zona de Disponibilidade 1 DirectConnect 10G Subrede privada Gateway VPN GatewayMatriz Internet Subrede pública Gateway Amazon VPC Zona de disponibilidade 2 Filiais Amazon S3 Amazon SimpleDB Amazon SES Amazon SQSAWS Virtual Private Cloud Região AWS Um Exemplo
  24. 24. Portfolio de Serviços Compute NetworkingStorage Database Application Content Deployment & Services Delivery Management
  25. 25. www.yourApp.com media.yourApp.com (Static data) Amazon Route 53 Amazon Hosted Zone CloudFront Elastic Load Balancer Amazon EC2 Amazon InstancesCloudWatch Alarms Web Web Server Server Amazon S3Amazon SNS Auto Scaling Group BucketNotifications App App Server Server Amazon App TierDynamoDB Tables Amazon SES Email Amazon AZ-1 Amazon RDS ElastiCache Tier AZ-2 Region
  26. 26. OFERTA GRATUITA!aws.amazon.com/pt/free
  27. 27. OBRIGADO! aws.typepad.com/brasil slideshare.net/jpapoJosé PapoAWS Tech Evangelist@josepapo

×