Computacao em nuvem

1,791 views

Published on

Aula de computação em nuvem do prof. Paulo Cobbe

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

  • Be the first to like this

No Downloads
Views
Total views
1,791
On SlideShare
0
From Embeds
0
Number of Embeds
29
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Computacao em nuvem

  1. 1. Paulo Cobbe © 2011 Computação em Nuvem Paulo Roberto Cobbe1
  2. 2. Paulo Cobbe © 2011 Agenda • Introdução • Definição • Características • Vantagens • Riscos • Conclusão2
  3. 3. Materiais de apoio Paulo Cobbe © 2011 http://www.delicious.com/paulocobbe3
  4. 4. 4 Introdução Paulo Cobbe © 2011 Rede doméstica
  5. 5. 5 Introdução Paulo Cobbe © 2011 Rede corporativa
  6. 6. 6 Introdução Paulo Cobbe © 2011 Provedores (hosts)
  7. 7. Introdução Paulo Cobbe © 2011 Gestão de demanda em provedores Internet7
  8. 8. Introdução Paulo Cobbe © 2011 Gestão de demanda em provedores Internet8
  9. 9. Introdução Paulo Cobbe © 2011 Gestão de demanda em provedores Internet9
  10. 10. 10 Introdução Paulo Cobbe © 2011 Computação em nuvem
  11. 11. 11 Introdução Paulo Cobbe © 2011 Datacenter Internet Computação em nuvem Datacenter Datacenter
  12. 12. Introdução Paulo Cobbe © 2011 Computação em nuvem Internet12
  13. 13. Introdução Paulo Cobbe © 2011 Computação em nuvem Internet13
  14. 14. Definição Paulo Cobbe © 2011 Computação em nuvem refere-se tanto ao uso de software como serviço prestado por meio da Internet quanto ao equipamento e sistemas operacionais que constituem os datacenters. O serviços são conhecidos como Software como um Serviço (SaaS). O hardware e software nos datacenters são chamados Nuvem. M. Armbrust, A. Fox, R. Griffith, A. Joseph., R. Hatz, A. Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica e M. Zaharia, 2009 UC Berkeley Reliable Adaptive Distributed Systems Laboratory14
  15. 15. Definição Paulo Cobbe © 2011 Computação em nuvem (...) [visa] proporcionar serviços de Tecnologia da Informação (TI) sob demanda com pagamento baseado no uso. Flávio R. C. Sousa, Leonardo O. Moreira e Javam C. Machado Universidade Federal do Ceará (UFC)15
  16. 16. Definição Paulo Cobbe © 2011 Cloud Computing é um estilo de computação onde os recursos de TI são enormemente escaláveis e os recursos são fornecidos aos clientes como serviços, através da Internet. Marco A. B. A. Garcia Universidade Estadual Paulista (UNESP)16
  17. 17. Definição Paulo Cobbe © 2011 Computação em nuvem é um modelo que possibilita acesso, de modo conveniente e sob demanda, a um conjunto de recursos computacionais configuráveis (por exemplo, redes, servidores, armazenamento, aplicaçõ es e serviços) que podem ser rapidamente adquiridos e liberados com mínimo esforço gerencial ou interação com o provedor de serviços. National Institute of Standards and Technology (NIST)17
  18. 18. Características Paulo Cobbe © 2011 • Computação como serviço; • Autosserviço (self-service); • Custo baseado em uso; • Portabilidade entre plataformas; • Escalabilidade; • Pooling de recursos e virtualização.18
  19. 19. Tipos de serviço Paulo Cobbe © 2011 • Google Apps • Salesforce • Datasul By You (TOTVS) • Microsoft Azure • Facebook • Google App Engine • Amazon EC2 • Rackspace Cloud19
  20. 20. Paulo Cobbe © 2011 Economia em nuvem Ganhos em escala • Eficiente uso da capacidade computacional – Mesmo recurso físico alocado para muitos clientes – Compra 1, vende vários • Redução de custos – Grandes volumes de hardware – Blocos de serviços de telecomunicações – Redução de custos de administração por meio de automação e técnicas de linha de produção – Flexibilidade de locação e relocação para locais mais vantajosos20
  21. 21. Paulo Cobbe © 2011 Economia em nuvem Ganhos em escala Datacenter médio Datacenter grande (1,000 servidores) (50,000 servidores) Telecomunicação US$ 95 US$ 13 13% (Mbit/seg ao mês) Armazenamento US$ 2,20 US$ 0,40 18% (1 Gb/mês) Administração ≈ 140 ≈ 700 700% (técnico / servidor)21
  22. 22. Paulo Cobbe © 2011 Economia em nuvem Defesa de mercado • Defesa de uma tecnologia instalada – Microsoft garante portabilidade de sistemas em .Net para Azure • Defesa de relacionamentos estabelecidos – Rackspace, IBM Exploração de novas oportunidades de negócio • Amazon, Locaweb – Utilização de capacidade instalada excedente para gerar receitas • Facebook – Novo meio de explorar acesso à clientela22
  23. 23. Paulo Cobbe © 2011 Vantagens da nuvem • Baixo custo • Rápido e fácil de implantar • Eficiência • Segurança • Sistemas sempre atuais e atualizados • Escalável • “Universalmente” acessível • Computação “infinita” [ilusão]23
  24. 24. Riscos da nuvem Paulo Cobbe © 2011 1. Disponibilidade de serviços a. Problemas de infraestrutura b. Segurança de redes 2. Dependência de um provedor a. Controle “físico” dos dados 3. Confidencialidade e auditabilidade 4. Gargalos na transmissão de dados na Internet 5. Performance computacional imprevisível24
  25. 25. Riscos da nuvem Paulo Cobbe © 2011 6. Escala de armazenamento 7. Bugs e imponderáveis em sistemas distribuídos 8. Escala rápida em picos de demanda 9. Reputação afetada por terceiros a. Comportamento de um cliente pode afetar toda a nuvem b. Questões jurídicas 10. Licenciamento de software25
  26. 26. 26 Paulo Cobbe © 2011 Fim

×