cloud computing - wikipedia

10
Cloud Computing – Computação em Nuvem O conceito de computação em nuvem (em inglês , cloud computing) refere-se à utilização da memória e das capacidades de armazenamento e cálculo de computadores e servidores compartilhados e interligados por meio da Internet , seguindo o princípio da computação em grade . 1 O armazenamento de dados é feito em serviços que poderão ser acessados de qualquer lugar do mundo, a qualquer hora, não havendo necessidade de instalação de programas ou de armazenar dados. O acesso a programas, serviços e arquivos é remoto, através da Internet - daí a alusão à nuvem. 2 O uso desse modelo (ambiente) é mais viável do que o uso de unidades físicas. 3 Num sistema operacional disponível na Internet, a partir de qualquer computador e em qualquer lugar, pode-se ter acesso a informações, arquivos e programas num sistema único, independente de plataforma. O requisito mínimo é um computador compatível com os recursos disponíveis na Internet . O PC torna-se apenas um chip ligado à Internet — a "grande nuvem" de computadores — sendo necessários somente os dispositivos de entrada (teclado , mouse ) e saída (monitor ). Índice [esconder ] 1 Corrida pela tecnologia 2 Tipologia 3 Serviços oferecidos 4 Característica de computação em nuvem 5 Modelo de implantação 6 Vantagens 7 Desvantagens 8 Gerenciamento da segurança da informação na nuvem 9 Revelações da Vigilância pela NSA 10 Dúvidas 11 Sistemas atuais 12 No Brasil o 12.1 Nuvens públicas 13 Ver também 14 Referências 15 Ligações externas

Upload: marcosfon4

Post on 17-Dec-2015

5 views

Category:

Documents


1 download

DESCRIPTION

Cloud Computing - Wikipedia

TRANSCRIPT

Cloud Computing Computao em Nuvem O conceito decomputao em nuvem(emingls,cloud computing) refere-se utilizao damemriae das capacidades de armazenamento e clculo decomputadoreseservidorescompartilhados e interligados por meio daInternet, seguindo o princpio dacomputao em grade.1O armazenamento de dados feito em servios que podero ser acessados de qualquer lugar do mundo, a qualquer hora, no havendo necessidade de instalao deprogramasou de armazenar dados. O acesso a programas, servios e arquivos remoto, atravs da Internet - da a aluso nuvem.2O uso desse modelo (ambiente) mais vivel do que o uso de unidades fsicas.3Num sistema operacional disponvel na Internet, a partir de qualquer computador e em qualquer lugar, pode-se ter acesso a informaes, arquivos e programas num sistema nico, independente de plataforma. O requisito mnimo um computador compatvel com os recursos disponveis naInternet. OPCtorna-se apenas umchipligado Internet a "grande nuvem" de computadores sendo necessrios somente os dispositivos de entrada (teclado,mouse) e sada (monitor).ndice[esconder] 1Corrida pela tecnologia 2Tipologia 3Servios oferecidos 4Caracterstica de computao em nuvem 5Modelo de implantao 6Vantagens 7Desvantagens 8Gerenciamento da segurana da informao na nuvem 9Revelaes da Vigilncia pela NSA 10Dvidas 11Sistemas atuais 12No Brasil 12.1Nuvens pblicas 13Ver tambm 14Referncias 15Ligaes externas

Corrida pela tecnologia[editar|editar cdigo-fonte]Empresas comoAmazon,Google,IBMeMicrosoftforam as primeiras a iniciar uma grande ofensiva nessa "nuvem de informao" (information cloud), que especialistas consideram uma "nova fronteira da era digital". Aos poucos, essa tecnologia vai deixando de ser utilizada apenas em laboratrios para ingressar nas empresas e, em breve, em computadores domsticos.O primeiro servio na Internet a oferecer um ambiente operacional para os usuriosantigamente, disponvel no endereo www.webos.orgfoi criado por um estudante sueco,Fredrik Malmer, utilizando as linguagensXHTMLeJavascript.Em 1999, foi criada nos EUA a empresa WebOS Inc., que comprou os direitos do sistema de Fredrik e licenciou uma srie de tecnologias desenvolvidas nas universidades doTexas,CalifrniaeDuke.Tipologia[editar|editar cdigo-fonte]Atualmente, a computao em nuvem dividida em sete tipos: IaaS-Infrastructure as a ServiceouInfraestrutura como Servio(emportugus): quando se utiliza umapercentagemde um servidor, geralmente com configurao que se adeque sua necessidade. (p. Ex.: Softlayer) PaaS-Plataform as a ServiceouPlataforma como Servio(emportugus): utilizando-se apenas uma plataforma como um banco de dados, umweb-service, etc. (p.ex.: IBM Bluemix, Windows Azure eJelastic). DevaaS-Development as a ServiceouDesenvolvimento como Servio(emportugus): as ferramentas de desenvolvimento tomam forma na computao em nuvem como ferramentas compartilhadas, ferramentas de desenvolvimentoweb-basede servios baseados emmashup. SaaS-Software as a ServiceouSoftware como Servio(emportugus): uso de um software em regime de utilizao web (p.ex.:Google Docs,MicrosoftSharePointOnline). CaaS-Communication as a ServiceouComunicao como Servio(emportugus): uso de uma soluo de Comunicao Unificada hospedada em Data Center do provedor ou fabricante (p.ex.:Microsoft Lync). EaaS-Everything as a ServiceouTudo como Servio(emportugus): quando se utiliza tudo, infraestrurura, plataformas, software, suporte, enfim, o que envolve T.I.C. (Tecnologia da Informao e Comunicao) como um Servio. DBaas-Data Base as a ServiceouBanco de dados como Servio(emportugus): quando utiliza a parte de servidores de banco de dados como servio.Servios oferecidos[editar|editar cdigo-fonte]Os seguintes servios atualmente so oferecidos por empresas: Servidor Cloud Hospedagem de Sites em Cloud Load Balancer em Cloud Email em CloudCaracterstica de computao em nuvem[editar|editar cdigo-fonte] Provisionamento dinmico de recursos sob demanda, com mnimo de esforo; Escalabilidade; Uso de "utility computing", onde a cobrana baseada no uso do recurso ao invs de uma taxa fixa; Viso nica do sistema; Distribuio geogrfica dos recursos de forma transparente ao usurio.Modelo de implantao[editar|editar cdigo-fonte]No modelo de implantao,4dependemos das necessidades das aplicaes que sero implementadas. A restrio ou abertura de acesso depende do processo de negcios, do tipo de informao e do nvel de viso desejado. Percebemos que certas organizaes no desejam que todos os usurios possam acessar e utilizar determinados recursos no seu ambiente de computao em nuvem. Segue abaixo a diviso dos diferentes tipos de implantao: Privado- As nuvens privadas so aquelas construdas exclusivamente para um nico usurio (uma empresa, por exemplo). Diferentemente de umdata centerprivado virtual, a infraestrutura utilizada pertence ao usurio, e, portanto, ele possui total controle sobre como as aplicaes so implementadas na nuvem. Uma nuvem privada , em geral, construda sobre umdata centerprivado. Pblico- As nuvens pblicas so aquelas que so executadas por terceiros. As aplicaes de diversos usurios ficam misturadas nos sistemas de armazenamento, o que pode parecer ineficiente a princpio. Porm, se a implementao de uma nuvem pblica considera questes fundamentais, como desempenho e segurana, a existncia de outras aplicaes sendo executadas na mesma nuvem permanece transparente tanto para os prestadores de servios como para os usurios. Comunidade- A infraestrutura de nuvem compartilhada por diversas organizaes e suporta uma comunidade especfica que partilha as preocupaes (por exemplo, a misso, os requisitos de segurana, poltica e consideraes sobre o cumprimento). Pode ser administrado por organizaes ou por um terceiro e pode existir localmente ou remotamente. Hbrido- Nas nuvens hbridas temos uma composio dos modelos de nuvens pblicas e privadas. Elas permitem que uma nuvem privada possa ter seus recursos ampliados a partir de uma reserva de recursos em uma nuvem pblica. Essa caracterstica possui a vantagem de manter os nveis de servio mesmo que haja flutuaes rpidas na necessidade dos recursos. A conexo entre as nuvens pblica e privada pode ser usada at mesmo em tarefas peridicas que so mais facilmente implementadas nas nuvens pblicas, por exemplo. O termocomputao em ondas, em geral, utilizado quando se refere s nuvens hbridas.Vantagens[editar|editar cdigo-fonte]A maior vantagem da computao em nuvem a possibilidade de utilizarsoftwaressem que estes estejam instalados no computador. Mas h outras vantagens:5 na maioria das vezes o usurio no precisa se preocupar com osistema operacionalehardwareque est usando em seu computador pessoal, podendo acessar seus dados na "nuvem computacional" independentemente disso; as atualizaes dos softwares so feitas de forma automtica, sem necessidade de interveno do usurio; o trabalho corporativo e o compartilhamento de arquivos se tornam mais fceis, uma vez que todas as informaes se encontram no mesmo "lugar", ou seja, na "nuvem computacional"; os softwares e os dados podem ser acessados em qualquer lugar, basta apenas que haja acesso Internet, no so mais restritos ao ambiente local de computao, nem dependem da sincronizao de mdias removveis. o usurio tem um melhor controle de gastos ao usaraplicativos, pois a maioria dos sistemas de computao em nuvem fornece aplicaes gratuitamente e, quando no gratuitas, so pagas somente pelo tempo de utilizao dos recursos. No necessrio pagar por uma licena integral de uso desoftware; diminui a necessidade de manuteno da infraestrutura fsica de redes locais cliente/servidor, bem como da instalao dos softwares nos computadores corporativos, pois esta fica a cargo do provedor do software em nuvem, bastando que os computadores clientes tenham acesso Internet; a infraestrutura necessria para uma soluo de computao em nuvem bem mais enxuta do que uma soluo tradicional dehospedagemoualojamento, consumindo menos energia, refrigerao e espao fsico e consequentemente contribuindo para a preservao e o uso racional dos recursos naturais.Desvantagens[editar|editar cdigo-fonte]A maior desvantagem da computao em nuvem vem fora do propsito desta, que o acesso a internet. Caso voc perca o acesso, comprometer todos os sistemas embarcados. velocidade de processamento: caso seja necessrio uma grande taxa de transferncia, se a internet no tiver uma boa banda, o sistema pode ser comprometido. Um exemplo tpico com mdias digitais ou jogos; assim como todo tipo de servio, ele custeado.Gerenciamento da segurana da informao na nuvem[editar|editar cdigo-fonte]Sete princpios de segurana em uma rede em nuvem:6 Acesso privilegiado de usurios- A sensibilidade de informaes confidenciais nas empresas obriga um controle de acesso dos usurios e informao bem especfica de quem ter privilgio de administrador, para ento esse administrador controle os acessos Compliance com regulamentao- As empresas so responsveis pela segurana, integridade e a confidencialidade de seus prprios dados. Os fornecedores de computao em nuvem devem estar preparados para auditorias externas e certificaes de segurana. Localizao dos dados- A empresa que usa cloud provavelmente no sabe exatamente onde os dados esto armazenados, talvez nem o pas onde as informaes esto guardadas. O fornecedor deve estar disposto a se comprometer a armazenar e a processar dados em jurisdies especficas, assumindo um compromisso em contrato de obedecer os requerimentos de privacidade que o pas de origem da empresa pede. Segregao dos dados- Geralmente uma empresa divide um ambiente com dados de diversos clientes. Procure entender o que feito para a separao de dados, que tipo de criptografia segura o suficiente para o funcionamento correto da aplicao. Recuperao dos dados- O fornecedor em cloud deve saber onde esto os dados da empresa e o que acontece para recuperao de dados em caso de catstrofe. Qualquer aplicao que no replica os dados e a infra-estrutura em diversas localidades est vulnervel a falha completa. Importante ter um plano de recuperao completa e um tempo estimado para tal. Apoio investigao- A auditabilidade de atividades ilegais pode se tornar impossvel na computao em nuvem uma vez que h uma variao de servidores conforme o tempo onde esto localizados os acessos e os dados dos usurios. Importante obter um compromisso contratual com a empresa fornecedora do servio e uma evidncia de sucesso no passado para esse tipo de investigao. Viabilidade em longo prazo- No mundo ideal, o seu fornecedor de computao em nuvem jamais vai falir ou ser adquirido por uma empresa maior. A empresa precisa garantir que os seus dados estaro disponveis caso o fornecedor de computao em nuvem deixe de existir ou seja migrado para uma empresa maior. Importante haver um plano de recuperao de dados e o formato para que possa ser utilizado em uma aplicao substituta.

Desenho entre os documentos -NuvemdoGooglecom a face sorrindo ironicamente que irritou aos engenheiros do Google7Revelaes da Vigilncia pelaNSA[editar|editar cdigo-fonte]Em outubro de 2013 a imprensa publicou, com base nos documentos revelados porEdward Snowden, que atravs doPrograma MUSCULAR, oGCHQbritnico e aNSAsecretamente invadiram os principaisenlaces de comunicaodoscentros de processamento de dadosdoYahoo!e doGoogleao redor do mundo, tendo acesso aos dados danuvemde ambos8Um dos slides de uma apresentao daNSAsobre o programa mostra como este funciona e apresenta um rosto com um sorriso indicando o sucesso daNSAem invadir os sistemas alvo. Em palestra em abril de 2014, o jornalista Barton Gellman disse que quando os engenheiros do Google viram o slide, responderam furiosamente ao ataque ao sistema do Google. Foi tambm este slide um dos fatores importantes em convencer o jornalWashington Postda necessidade e importncia de publicar os documentos revelados porEdward Snowden9.Dvidas[editar|editar cdigo-fonte]Arquiteturaemnuvem muito mais que apenas um conjunto (embora massivo) deservidoresinterligados. Requer uma infraestrutura de gerenciamento desse grande fluxo de dados que incluem funes para aprovisionamento e compartilhamento de recursos computacionais, equilbrio dinmico doworkloade monitorao do desempenho.Embora a novidade venha ganhando espao, ainda cedo para dizer se dar certo ou no. Os arquivos so guardados nawebe os programas colocados na nuvem computacional - e no nos computadores em si - so gratuitos e acessveis de qualquer lugar. Mas a ideia de que 'tudo de todos e ningum de ningum' nem sempre algo bem visto.O fator mais crtico asegurana, considerando que os dados ficam online o tempo todo.Sistemas atuais[editar|editar cdigo-fonte]Os sistemas operacionais para Internet mais utilizados so: Google Chrome OS: Desenvolvido pela Google, j incorporado nos Chromebooks, disponveis desde 15 de junho de 2011. Trabalha com uma interface diferente, semelhante ao doGoogle Chrome, em que todas as aplicaes ou arquivos so salvos na nuvem e sincronizados com sua conta doGoogle, sem necessidade de salv-los no computador, j que o HD dos dois modelos deChromebooksanunciados contam com apenas 16gb de HD.10 Joli Os: desenvolvido por Tariq Krim, o ambiente de trabalho chamado jolicloud usa tanto aplicativos em nuvem quanto aplicativos offline, baseado no ubuntu notebook remix, j tem suporte a vrios navegadores como google chrome, safari, firefox, e est sendo desenvolvido para funcionar no android. YouOS: desenvolvido pela empresa WebShaka, cria um ambiente de trabalho inspirado nos sistemas operacionais modernos e utiliza a linguagem Javascript para executar as operaes. Ele possui um recurso semelhante hibernao no MS-Windows XP, em que o usurio pode salvar a rea de trabalho com a configurao corrente, sair do sistema e recuperar a mesma configurao posteriormente. Esse sistema tambm permite o compartilhamento de arquivos entre os usurios. Alm disso, possui uma API para o desenvolvimento de novos aplicativos, sendo que j existe uma lista de mais de 700 programas disponveis. Fechado pelos desenvolvedores em 30 de julho de 2008; DesktopTwo: desenvolvido pela empresa Sapotek, tem como pr-requisito a presena do utilitrio Flash Player para ser utilizado. O sistema foi desenvolvido para prover todos os servios necessrios aos usurios, tornando a Internet o principal ambiente de trabalho. Utiliza a linguagem PHP como base para os aplicativos disponveis e tambm possui uma API, chamada Sapodesk, para o desenvolvimento de novos aplicativos. Fechado para desenvolvedores; G.ho.st: Esta sigla significa Global Hosted Operating SysTem (Sistema Operacional Disponvel Globalmente), tem como diferencial em relao aos outros a possibilidade de integrao com outros servios como: Google Docs, Meebo, ThinkFree, entre outros, alm de oferecer suporte a vrios idiomas; eyeOS: Este sistema est sendo desenvolvido por uma comunidade denominada EyeOS Team e possui o cdigo fonte aberto ao pblico. O objetivo dos desenvolvedores criar um ambiente com maior compatibilidade com os aplicativos atuais, MS-Office e OpenOffice. Possui um abrangente conjunto de aplicativos, e o seu desenvolvimento feito principalmente com o uso da linguagem PHP. iCloud: Sistema lanado pela Apple em 2011, capaz de armazenar at 5 GB de fotos, msicas, documentos, livros e contatos gratuitamente, com a possibilidade de adquirir mais espao em disco (pago). Ubuntu One: Ubuntu One o nome da sute que a Canonical (Mantenedora da distribuio Linux Ubuntu) usa para seus servios online. Atualmente com o Ubuntu One possvel fazer backups, armazenamento, sincronizao e compartilhamento de arquivos e vrios outros servios que a Canonical adiciona para oferecer mais opes e conforto para os usurios. IBM Smart Business: Sistema da IBM que engloba um conjunto de servios e produtos integrados em nuvem voltados para a empresa. O portflio incorpora sofisticada tecnologia de automao e autosservio para tarefas to diversas como desenvolvimento e teste de software, gerenciamento de computadores e dispositivos, e colaborao. Inclui o Servidor IBM CloudBurst server (US) com armazenamento, virtualizao, redes integradas e sistemas de gerenciamento de servio embutidos. Dropbox: Dropbox um sistema de armazenamento em nuvem que inicia-se gratuitamente com 2gb e conforme indica amigos o espao para armazenamento de arquivos cresce at 18gb. Tambm tem opes pagas com maior espao. Skydrive: Servio de armazenamento em nuvem da Microsoft com 7gb free e com a possibilidade de adquirir mais espao. Tem servios sicronizados com o windows 8, windows phone e Xbox.No Brasil[editar|editar cdigo-fonte]No Brasil, a tecnologia de computao em nuvem muito recente, mas est se tornando madura muito rapidamente. Empresas de mdio, pequeno e grande porte esto adotando a tecnologia gradativamente. O servio comeou a ser oferecido comercialmente em 2008 e em 2012, ocorreu uma grande adoo.A empresa Katri11foi a primeira a desenvolver a tecnologia no Brasil, em 2002, batizando-a IUGU. Aplicada inicialmente no site de busca de pessoas fsicas e jurdicas Fonelista. Durante o perodo em que esteve no ar, de 2002 a 2008, os usurios do site puderam comprovar a grande diferena de velocidade nas pesquisas proporcionada pelo processamento paralelo.Em 2009, a tecnologia evoluiu muito,[carecede fontes]e sistemas funcionais desenvolvidos no incio da dcada j passam de sua 3 gerao, incorporando funcionalidades e utilizando de tecnologias como "ndices invertidos" (inverted index).No ambiente acadmico oLaboratrio de Redes e GernciadaUFSCfoi um dos pioneiros a desenvolver pesquisas em Computao em Nuvem publicando artigos sobre segurana, IDS (Intrusion Detection Systems) e SLA (Service Level Agreement) para computao em nuvem. Alm de implantar e gerenciar uma nuvem privada e computao em nuvem verde.Nuvens pblicas[editar|editar cdigo-fonte]Existem pouco menos de 10 empresas ofertantes do servio em nuvens pblicas (que podem ser contratadas pela internet em estrutura no privativa e com preos e condies abertas no site) com servidores dentro do Brasil e com baixa latncia. A maioria utiliza tecnologia baseada emXen,KVM,VMWare,Microsoft Hypervisor.Ver tambm[editar|editar cdigo-fonte] Revelaes da Vigilncia global (2013-Presente) Vigilncia de Computadores e Redes MUSCULAR (programa de vigilncia) Jogo em nuvemReferncias1. Ir para cimaGartner Says Cloud Computing Will Be As Influential As E-business2. Ir para cimaCloud Computing - novo modelo de computaoSisnema (22 de janeirode2009).3. Ir para cimaAT&T oferece cloud computingRevista Info.4. Ir para cimaUm estudo sobre os benefcios e os riscos de segurana na utilizao de Cloud Computing. - Fabrcio Rodrigues- Artigo publicado naUNISUAM5. Ir para cimaO que computao em nuvem?.6. Ir para cimaCloud Computing: Conhea os sete riscos de segurana em cloud computingComputer World(11 de julhode2008).7. Ir para cima20131030-Wapo-Muscular Smiley |Electronic Frontier Foundation- 30 de dezembro 20138. Ir para cimaEspionagem da NSA inclui invaso a data centers de Google e YahooJornal do Brasil (31 de outubro de 2013). Visitado em 10 de maio de 2014.9. Ir para cimaVigilancia Global pela NSA - aos 29 minutos e 33 segundos o rosto com sorriso ironico desenhado | Vdeo |C-SPAN| 23 de abril de 2014 (em ingls)10. Ir para cimahttp://www.google.com/chromebook/11. Ir para cimaNuvem Computacional completoeiboo.com.br(5 de novembrode2009).Ligaes externas[editar|editar cdigo-fonte] Computao em nuvem: entenda este novo modelo de computao, em IDG Now! Computao nas nuvens vai baratear acesso Internet, aposta Google, em Globo.com Computao em Nuvem: Prepare-se para a nova onda da tecnologia, em Computer World Comeou a corrida atrs da Nuvem Informativa, em Observatrio da Imprensa 11 categorias de computao em nuvem, em Computer World

http://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem