A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Computação nas Nuvens André Luiz da Costa Carvalho.

Apresentações semelhantes


Apresentação em tema: "Computação nas Nuvens André Luiz da Costa Carvalho."— Transcrição da apresentação:

1 Computação nas Nuvens André Luiz da Costa Carvalho

2 Arquitetura de Computadores No ínicio, tudo era centralizado em grandes servidores. Terminais burros. Com a criação dos PCs, o poder foi para os terminais. Usuários com computadores cada vez mais potentes, dependendo menos de servidores. Contudo, com o crescimento da Web e aumento da largura de banda e emergência dos smartphones, volta-se aos grandes servidores.

3 Internet: Crescimento e possibilidades Com o rápido aumento da internet e crescimento da largura de banda, mais conteúdo está nas palmas das mãos. Latência (atraso) está em níveis baixíssimos. Mesmo em Manaus: Atraso médio para outros estados <80ms Atraso para os EUA próximo de 200ms Próximo do máximo teórico. Limitado pela velocidade da luz!

4 Internet como repositório de dados No início, a Internet era um repositório estático de dados. Páginas de conteúdo estático. Não muito diferente de uma biblioteca. Limitação nos tipos de aplicação

5 Internet como um serviço Com navegadores mais avançados, o conceito de internet como serviço surgiu. Exemplo: Webmail. Não apenas um formulário. Aplicações rodando na internet. Volta dos terminais “Burros”

6 SERVIÇOS NA INTERNET Exemplos de serviços

7 INTERNET: O FUNDAMENTO PRINCIPAL “Eu diria que o computador do futuro é a internet. Hoje, se você tem um problema no computador, está tudo perdido, é terrível. Mas, com a computação nas nuvens, não importa se você usa o celular, o computador ou qualquer outro aparelho, tudo estará guardado na internet”. Eric Schmidt Presidente do Google

8 O QUE É “COMPUTAÇÃO EM NUVENS” Termo “Computação em Nuvens” (Cloud Computing) Refere-se à possibilidade de utilizarmos computadores menos potentes que podem se conectar à Web e utilizar todas as ferramentas on-line. Assim, o computador seria simplesmente uma plataforma de acesso às aplicações, que estariam em uma grande nuvem – a Internet; Segue o princípio da “Computação em Grade”.

9 O QUE É “COMPUTAÇÃO EM NUVENS”

10 Características dos Serviços:

11 VANTAGENS Possibilidade de utilização de softwares sem que estes estejam instalados no computador; Na maioria das vezes o usuário não precisa se preocupar com o sistema operacional e hardware que está usando em seu computador pessoal, podendo acessar seus dados na "nuvem computacional" independentemente disso; O trabalho corporativo e o compartilhamento de arquivos se tornam mais fáceis, uma vez que todas as informações se encontram no mesmo "lugar";

12 VANTAGENS Melhor controle de gastos ao usar aplicativos, pois a maioria dos sistemas de computação em nuvem, quando não gratuitas, são pagas somente pelo tempo de utilização dos recursos; Redução considerável do preço de computadores devido ao fato de que um computador não necessita de muitos recursos para acessar a Internet ; Serviços disponíveis independente do Sistema Operacional. Mesmo para Smartphones e Tablets.

13 DÚVIDAS Arquitetura em nuvem é muito mais que apenas um conjunto (embora massivo) de servidores interligados. Requer uma infra-estrutura de gerenciamento desse grande fluxo de dados que, incluindo funções para aprovisionamento e compartilhamento de recursos computacionais, equilíbrio dinâmico do workload e monitoração do desempenho. Idéia de que “tudo é de todos e ninguém é de ninguém” nem sempre é algo bem visto.

14 DÚVIDAS O fator mais crítico é a segurança, considerando que os dados ficam online o tempo todo.

15 CORRIDA PELA TECNOLOGIA Empresas como Google, IBM e Microsoft foram as primeiras a iniciar uma grande ofensiva nessa "nuvem de informação" (information cloud); O primeiro serviço na Internet a oferecer um ambiente operacional para os usuários -- antigamente, disponível no endereço www.webos.org -- foi criado por um estudante sueco, Fredrik Malmer, utilizando as linguagens XHTML e Javascript. Atualmente, o termo AJAX é adotado para definir a utilização dessas duas linguagens na criação de serviços na Internet; Gmail

16 CORRIDA PELA TECNOLOGIA Em 1999, foi criada nos EUA a empresa WebOS Inc., que comprou os direitos do sistema de Fredrik e licenciou uma série de tecnologias desenvolvidas nas universidades do Texas, Califórnia e Duke. O objetivo inicial era criar um ambiente operacional completo, inclusive com API para o desenvolvimento de outros aplicativos; O Google embarcou em 2002, com softwares de edição de textos, planilhas eletrônicas, correio eletrônico e agendas, todos desenvolvidos para que fossem usados online, sem a necessidade de fazer o download para o computador.

17 CORRIDA PELA TECNOLOGIA “Não tenho pesadelo com Bill Gates. Eles é que estão lutando contra nós. Tentamos não brigar com a Microsoft porque, se você olhar pra história, as empresas que brigaram com eles acabam se dando mal justamente por terem gasto energia pra enfrentá-los”. Eric Schmidt Presidente do Google

18 E daí? Certo, existe computação em nuvem, mas o que isto tem a ver comigo? Poder das núvens está em suas mãos. Diversas aplicações utilizando estes princípios. Facilidades para sua vida. Acesso a aplicações e informação em qualquer lugar. Você já utiliza computação nas núvens.

19 Exemplo: Dropbox Sincronização automática de arquivos. Uma pasta especial é criada nos seus dispositivos. Seus arquivos salvos nesta pasta são copiados automaticamente para a núvem. Atualização feita em um dispositivo é replicada em todos os outros automaticamente. Compartilhar arquivos com outras pessoas. Essencial para trabalhos em equipe. Controle de versão. Mais detalhes mais adiante. Muitos serviços similares

20 Google nas nuvens Gmail Funçõespara organizar não só as mensagens, mas também os arquivos recebidos com elas. Ele também conta filtros de mensagens e incorpora o seu mensageiro oficial, o Google Talk. Google Maps Pode-se navegar para qualquer lugar do mundo a partir de uma referência. Além disso, você pode criar trajetos para andar de carro pela sua cidade, partindo de um ponto e tendo uma localização como destino.

21 Google nas nuvens Google Music possibilita a você ouvir a sua coleção de músicas onde quer que esteja. As faixas podem ser adicionadas e ouvidas a partir de qualquer computador, bastando você usar o seu login. Chrome OS Sistema que tem o intuito de funcionar exclusivamente com aplicativos web, o que exige muito menos capacidade de processamento de uma máquina.

22 Microsoft e o Live Hotmail você pode acessar o Messenger mesmo que não o tenha instalado no computador para conversar com seus contatos. Também é possível acessar e usar os recursos de uma versão online da suíte Office, composta pelos aplicativos Word, Excel, PowerPoint e OneNote. Os arquivos são salvos online, mas também é possível baixá-los para o computador que você quiser. Skydrive Similar ao Dropbox, porém online Disponibiliza atualmente 25 GB para você armazenar o que quiser.

23 Apple e Outros iCloud integra dados do se computador Mac ou Windows com seu iPad, iPhone ou iPod touch, com a vantagem de sincronizar emails, favoritos do navegador e músicas, entre outros. Netflix, Crackle e afins Vários filmes e séries de TV à disposição para assistir via streaming. Para quem gosta de editar imagens, a Adobe tem uma versão online e gratuita do Photoshop.

24 Até Mesmo para Jogar Onlive. jogos são rodados em servidores remotos, enquanto o seu computador apenas reproduz a transmissão via streaming e envia os comandos que você der. Haikai e PS4.

25 Vantagens e desvantagens Como você pode ver, as vantagens proporcionadas pela computação em nuvens são muitas. Uma delas é a não necessidade de ter uma máquina potente, uma vez que tudo é executado em servidores remotos. Outro benefício é a possibilidade de acessar dados, arquivos e aplicativos a partir de qualquer lugar, bastando uma conexão com a internet para tal — ou seja, não é necessário manter conteúdos importantes em um único computador.

26 Vantagens e Desvantagens Segurança. A proposta é manter informações importantes em um ambiente virtual, e não são todas as pessoas que se sentem à vontade com isso. Como há a necessidade de acessar servidores remotos, é primordial que a conexão com a internet seja estável e rápida. principalmente quando se trata de streaming e jogos. E deve-se levar em conta também que os servidores ficam em lugares distantes, portanto, uma internet instável ou de baixa velocidade é prejudicial para o aproveitamento pleno da tecnologia.

27 Aplicações que veremos nesta aula Dropbox. www.dropbox.com/brasil Google Docs docs.google.com Skydrive live.com Evernote www.evernote.com Onlive


Carregar ppt "Computação nas Nuvens André Luiz da Costa Carvalho."

Apresentações semelhantes


Anúncios Google