Arquiteturas Paralelas e Distribuídas - Aula 6 - Cloud Computing
-
Upload
cleber-schroeder-fonseca -
Category
Technology
-
view
88 -
download
2
Transcript of Arquiteturas Paralelas e Distribuídas - Aula 6 - Cloud Computing
1AULA :
Campus Charqueadas
Arquiteturas Paralelas e Distribuídas
Apresentado por: Cleber Schroeder Fonseca
TSI-6AN
2AULA :
Campus Charqueadas
CLOUD COMPUTING
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.
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.
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.
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.
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.
8AULA :
Campus Charqueadas
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.
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.
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.
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.
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.
14AULA :
Campus Charqueadas
Iaas
• Infrastructure as a Service (Infraestrutura como serviço), parecido com o PaaS, mas aqui o foco é a estrutura física.
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.
16AULA :
Campus Charqueadas
Exemplos
• Serviços de e-mail– Gmail– Yahoo! Mail
• Discos virtuais– Dropbox– One Drive– Google Drive
17AULA :
Campus Charqueadas
Exemplos
• Serviços de compartilhamento de fotos e vídeos– Flickr– YouTube– Netflix
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.
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.