Graduado
Sistemas Cooperativos
Diandra Siqueira Lara Thayanne Rafael Alencar Victor Rocha
Ementa
1. Introdução 2. Modelo Geral de Computação em Nuvem a. Modelos de Implementação i. Nuvem Privada ii. Nuvem comunitária iii. Nuvem pública iv. Nuvem Híbrida b. Modelos de Serviço i. Infraestrutura como Serviço (IaaS) ii. Plataforma como Serviço (Paas) iii. Software como Serviço (SaaS) c. Frameworks para Gerenciamento de Infraestrutura em Nuvem 3. Conclusão 4. Referências
Introdução
● Computação em Nuvem
○ “Uma definição simples pode então ser um conjunto de recursos como capacidade de processamento, armazenamento, conectividade, plataformas, aplicações e serviços disponibilizados em internet” (TAURION, 2010).
● Este novo conceito libertou as empresas das complicadas amarras de hardware e software podendo:
○ ○ ○ Alugá-los Terceirizar Transformá-la em utility
Introdução
● É possível separar a Computação em nuvem em diversas camadas, como:
○ ○ ○ ○ ○ Infraestrutura como serviço Backup como serviço Plataforma como serviço Banco de Dados como serviço Software como serviço
● Cloud Computing
○ As empresas têm a disposição recursos computacionais (“máquinas virtuais”) pela rede (IaaS).
Introdução
● Na outra ponta, em contraposição com o IaaS está o SaaS, que é basicamente:
○ A possibilidade de uma organização receber o software como serviço e não ter a necessidade de interação entre o departamento de TI e a sua prestadora de serviço.
● Exemplo de aplicações de camada SaaS na internet → Google Apps:
○ ○ ○ Google Mail Google Agenda Google Docs
Introdução
● A proposição de valor das aplicações de camada SaaS na internet é:
○ Funcionalidade oferecida e não a “propriedade” do produto.
● “Você não precisa instalar um pacote CRM (Customer relationship management) ou ERP, mas precisa das funcionalidades” (TAURION, 2009)
Introdução
● Cloud Computing e Infraestrutura de TI:
○ Mais elástica, ou seja, contrata-se conforme a