O documento discute o conceito de computação em nuvem, incluindo suas características, modelos (SaaS, PaaS, DaaS, IaaS, TaaS) e exemplos como Gmail, Dropbox e Netflix. Também aborda o conceito de nuvem privada.
3. 3AULA :
Campus Charqueadas
Cloud Computing
• A expressão cloud computing
(computação nas nuvens) começou a
ganhar força em 2008, mas a ideia existe
há muitos anos.
• Se refere, essencialmente, à noção de
utilizarmos, em qualquer lugar e
independente de plataforma, as mais
variadas aplicações por meio da internet.
4. 4AULA :
Campus Charqueadas
Por que nuvem
• Ao consultar livros de redes,
telecomunicações e afins, repare que é
provável que se encontre uma nuvem
sendo usada para fim de abstração.
5. 5AULA :
Campus Charqueadas
Entendendo
• Estavamos acostumados a armazenar
arquivos e dados de maneira on premise.
• Nos ambientes corporativos algumas
aplicações já eram fornecidas por um
servidor.
• A maior vantagem do on premise está no
fato de ser possível utilizar as aplicações
mesmo sem acesso a internet.
6. 6AULA :
Campus Charqueadas
Entendendo
• A evolução constante da tecnologia
computacional e das telecomunicações
está fazendo com que o acesso à internet
se torne cada vez mais amplo e rápido.
• Esse senário criou um senário onde o
cloud computing se torna cada vez mais
disseminado pelo mundo.
7. 7AULA :
Campus Charqueadas
Entendendo
• Com o cloud computing muitos aplicativos,
assim como arquivos e outros dados, não
precisam mais estar instalados ou
armazenados no computador do usuário
ou um servidor próximo.
• Este conteúdo passa a ficar disponível
nas nuvens.
9. 9AULA :
Campus Charqueadas
Características
• Na maioria dos casos, o usuário pode
acessar as aplicações independente do
seu sistema operacional.
• O usuário não precisa se preocupar com a
estrutura para executar a aplicação.
• O compartilhamento de informações, e
escrita colaborativa de informação se
tornam muito mais fáceis.
10. 10AULA :
Campus Charqueadas
Características
• O usuário pode contar com alta
disponibilidade do serviço.
• Dependendo da aplicação, o usuário terá
de instalar um cliente, mas nesses casos
todo ou a maior parte do processamento e
armazenamento de dados é feito pelo
servidor.
11. 11AULA :
Campus Charqueadas
SaaS
• O conceito de Software as a Service
(Software como serviço), trata-se de uma
forma de trabalho em que o software é
oferecido como serviço.
12. 12AULA :
Campus Charqueadas
Paas
• Platform as a Service (Plataforma como
serviço), trata-se de um tipo de solução
mais amplo para determinadas
aplicações.
13. 13AULA :
Campus Charqueadas
Daas
• Database as a Service (Banco de Dados
como serviço), o nome deixa claro que
essa modalidades é direcionada ao
fornecimento de serviços para
armazenamento e acesso de volumes de
dados.
14. 14AULA :
Campus Charqueadas
Iaas
• Infrastructure as a Service (Infraestrutura
como serviço), parecido com o PaaS, mas
aqui o foco é a estrutura física.
15. 15AULA :
Campus Charqueadas
TaaS
• Testing as a Service (Ensaio como
serviço), oferece um ambiente apropriado
para que usuários possam testar
aplicações e sistemas, simulando o
comportamento destes em nível de
execução.
18. 18AULA :
Campus Charqueadas
• Note que todos os exemplos não são
executados dentro do computador do
cliente.
• A maior parte deles não cobra por
licenças de utilização do software.
19. 19AULA :
Campus Charqueadas
Nuvem privada
• Oferece os praticamente os mesmo
serviços da nuvem pública.
• A diferença está nos equipamentos e
sistemas utilizados para construir a
nuvem.
• Esses estão normalmente alocados dentro
da infraestrutura da própria empresa.