Successfully reported this slideshow.

Treinamento Tropa de Elite Aws - Business - D1

960 visualizações

Publicada em

Material do primeiro dia do treinamento Tropa de Elite da Solid IT, turma de Business.

Publicada em: Software
  • Seja o primeiro a comentar

Treinamento Tropa de Elite Aws - Business - D1

  1. 1. versão  2.1.3  –  Maio  ,  2014  –  Jonathan  Baraldi  -­‐  ©  Solid  IT.   Treinamento Tropa de Elite business Jonathan Baraldi Arquiteto de Soluções Aws
  2. 2. versão  2.1.3  –  Maio  ,  2014  –  Jonathan  Baraldi  -­‐  ©  Solid  IT.   Treinamento Tropa de Elite businessManhã 1) Quem é a Amazon.com 2) Intro a cloud computing 3) Simulador 4) Benefícios para os negócios 5) Aplicações rodando na nuvem Tarde 6) Teste de conhecimento 7) Provedores 8) VPC - Nuvem pública e privada 9) Storage 10) Autoscalling
  3. 3. [ Quem é a Amazon.com ]
  4. 4. [ Quem é a Amazon.com ]
  5. 5. [ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-­‐aws/globalinfrastructure/?nc1=h_l2_cc   ü  Estrutura confiável, escalável, de baixo custo ü  Todos serviços são acessíveis por API’s ü  Você pode usar somente os componentes que precisa ü  Todos os importantes e básicos “building blocks” estão disponíveis
  6. 6. [ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-­‐aws/globalinfrastructure/?nc1=h_l2_cc   Principais benefícios
  7. 7. [ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-­‐aws/globalinfrastructure/?nc1=h_l2_cc   Quadrante Mágico Gartner
  8. 8. [ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-­‐aws/globalinfrastructure/?nc1=h_l2_cc  
  9. 9. [ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-­‐aws/globalinfrastructure/?nc1=h_l2_cc  
  10. 10. [ Quem é a Amazon Web Services ] h?p://www.submarinecablemap.com   h?ps://aws.amazon.com/about-­‐aws/globalinfrastructure/?nc1=h_l2_cc  
  11. 11. [ Quem é a Amazon Web Services ] h?ps://aws.amazon.com/about-­‐aws/globalinfrastructure/?nc1=h_l2_cc  
  12. 12. Introdução Cloud Computing Definição Computação em nuvem é definida como um padrão de indústria, altamente automatizada e oferecendo, poder de processamento, complementado por armazenamento e rede. Todos estes são fornecidos pelo provedor de serviços e oferecidos ao cliente sobre demanda. Os recursos são escaláveis e elásticos, e cobrados conforme o uso. Interfaces de gerenciamento são expostas diretamente ao consumidor, incluíndo uma interface web, e opcionalmente a API. h?p://www.gartner.com/technology/reprints.do?id=1-­‐1IMDMZ5&ct=130819&st=sb   Gartner
  13. 13. Introdução Cloud Computing Modelos de serviço Existem três tipos de modelos de serviços, ou tipos de serviço que um provedor de nuvem poder vender: h?p://www.technologyreview.com/news/425618/cloud-­‐compuVng-­‐defined/   MIT Infrastructure as a Service (IaaS) É o mais básico. Clientes podem comprar processamento, armazenamento, e serviços de rede. Platform as a Service(PaaS) É um passo acima, vendedores provém computadores pré- configurados rodando sistemas operacionais e aplicações. Software as a Service(SaaS) Está no topo da camada da nuvem. Aplicações criadas e rodadndo completamente e clusters que podem ser distribuídos geograficamente.
  14. 14. Introdução Cloud Computing TI Tradicional – Desafios A TI gasta 80% do tempo e recursos para manter as luzes ligadas
  15. 15. Introdução Cloud Computing 1) Capacidade Elástica Elastic Capacity 2) Deploy fácil e rápido Quick and easy deployment 3) Sem investimento inicial No Capex, no initial investment 4) Pague pelo que usa Pay as you go, for what you use 5) Componentes reusáveis e automatizados Automation and reusable componentes
  16. 16. Introdução Cloud Computing 1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados _ Escale para cima e para baixo em minutos _ Não precisa provisionar _ Otimize recursos baseados no que precisa _ Facilmente gerenciar picos de tráfego e processamento
  17. 17. Introdução Cloud Computing _ Infraestrutura de TI não é mais barreira _ Fácil e rápido de testar diferentes soluções _ Não precisa provisionar _ Curtos ciclos de desenvolvimento 1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
  18. 18. Introdução Cloud Computing _ Não é preciso investimento inicial _ Sem taixas e custos adicionais _ Sem comprometimento _ Modelo de precificação claro e transparente ( no site ) 1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
  19. 19. Introdução Cloud Computing _ Pague servidores “por hora” (on-demand) _ Pague pelo armazenamento “por Gigabyte” por mês _ Pague por dados transferidos “por Gigabyte” _ Fácil de desligar e ligar recursos (redução de custos) 1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
  20. 20. Introdução Cloud Computing _ Automação, tarefas menos repetitivas (regra do “70/30”) _ Melhores ferramentas de gerenciamento _ Foco no negócio _ Não precisa construir do início, pode “reusar” 1) Capacidade elástica 2) Deploy fácil e rápido 3) Sem investimento inicial 4) Pague pelo que usa 5) Componentes reusáveis e automatizados
  21. 21. Introdução Cloud Computing Recapitulando 1) Capacidade Elástica Elastic Capacity 2) Deploy fácil e rápido Quick and easy deployment 3) Sem investimento inicial No Capex, no initial investment 4) Pague pelo que usa Pay as you go, for what you use 5) Componentes reusáveis e automatizados Automation and reusable componentes
  22. 22. Introdução Cloud Computing Principais componentes
  23. 23. Simulador
  24. 24. Benefícios para os negócios Evite manuteções e transportes Alcance global em minutos Não é preciso adivinhar a demanda Reduza os custos de TI
  25. 25. Benefícios para os negócios Time to market Pague pelo que usa Pacotes de serviços completo Total Flexibilidade
  26. 26. Benefícios para os negócios Acesso instantâneo a recursos Alta produtividade
  27. 27. Aplicações rodando na nuvem Application hosting Backup and storage Content delivery Databases E-commerce Enterprise IT HPC Media hosting Search engines Web hosting Media and entertainment Life sciences
  28. 28. Teste de conhecimento
  29. 29. Outros provedores Amazon Web Services h?p://aws.amazon.com   Verizon Terremark h?p://www.terremark.com.br/   h?p://www.rackspace.com   Rackspace h?p://azure.microsoY.com/pt-­‐br/   HP Cloud - OpenStack h?p://www.hpcloud.com   Azure h?p://www.ibm.com/cloud-­‐compuVng/br/pt/   IBM SmartCloud - OpenStack h?p://www.gogrid.com   GoGrid h?p://www.fujitsu.com/global/ soluVons/cloud/   Fujitsu
  30. 30. Nuvem pública e nuvem privada Amazon VPC O que é uma VPC ü  Uma seção privada e isolada da nuvem da Aws ü  Uma topologia de rede virtual que você pode instalar e customizar ü  Controle completo da sua rede privada na nuvem
  31. 31. Nuvem pública e nuvem privada Amazon VPC
  32. 32. Nuvem pública e nuvem privada Amazon VPC VPC–Definição de componentes VPC – Virtual Private Cloud Subnets – Sub-faixas de endereçamento IP dentro da VPC Network ACLs – Lista de controle de acesso de tráfego que são aplicadas nas subnets Route tables – Aplicadas as subredes, especificando as políticas de roteamento das mesmas Conexão VPN- Um par de conexões redundantes encriptadas entre seu data center (ou outra VPC) e sua VPC na Aws. AWS Direct Connect – Conexão privada entre seu data center e sua(s) VPC(s)
  33. 33. Nuvem pública e nuvem privada Amazon VPC Possibilidades
  34. 34. Nuvem pública e nuvem privada Amazon VPC Rede pública(sem VPC-EC2 Classic)
  35. 35. Nuvem pública e nuvem privada Amazon VPC Rede privada(VPC)
  36. 36. Nuvem pública e nuvem privada Amazon VPC Casos de uso
  37. 37. Nuvem pública e nuvem privada Amazon VPC Public Multi-tier
  38. 38. Nuvem pública e nuvem privada Amazon VPC Aplicações híbridas e privadas
  39. 39. Nuvem pública e nuvem privada Amazon VPC Múltiplas conexões VPN
  40. 40. Disaster Recory – Pilot light
  41. 41. Exemplo VPC
  42. 42. Storage – S3
  43. 43. Storage – S3 99,9999999% Durabilidade
  44. 44. Storage – S3 + de 2 trilhões de objetos h?p://aws.typepad.com/aws/2013/04/amazon-­‐s3-­‐two-­‐trillion-­‐objects-­‐11-­‐million-­‐requests-­‐second.html? utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+AmazonWebServicesBlog+(Amazon +Web+Services+Blog)  
  45. 45. Storage – S3 Alta durabilidade Capacidade ilimitada Baixa latência Websites estáticos Segurança Ciclo de vida Versionamento Metadados Entrega via CDN Muitas leituras, poucas escritas Aplicações mobile Aplicações de música Streaming de vídeo Backup e DR Fotos e mídia Redes de anúncio Drivers de rede … Características Casos de uso
  46. 46. Storage – S3 Preços
  47. 47. Storage – Glacier
  48. 48. Storage – Alta durabilidade Baixo custo 3-5 horas de latência Arquimento permanente Armazenamento hierárquico Características Casos de uso Storage – Glacier
  49. 49. Storage – Cases
  50. 50. Storage – Cases
  51. 51. Storage – Cases
  52. 52. Storage – Cases
  53. 53. Storage – Cases
  54. 54. Storage – Cases
  55. 55. Storage – Exercício 1)  Salvar arquivo em bucket 2)  Criação site estático
  56. 56. AutoScalling Demonstração
  57. 57. versão  2.1.3  –  Maio  ,  2014  –  Jonathan  Baraldi  -­‐  ©  Solid  IT.   Treinamento Tropa de Elite business Obrigado e bom final de semana!

×