Você está na página 1de 15

Da Computao em Nuvem ao Open Cloud Manifesto.

Bruno Ramos Jellinek

2009

Resumo:

O trabalho faz uma anlise de situao em quatro questes que so complementares e interligadas pelos processos de Tecnologia da Informao -TI. Inicialmente situa o atual estgio tecnolgico do hardware, disponvel para uso cotidiano, concomitante ao potencial de comunicao da rede Internet; Para depois referir-se s caractersticas e ao quadro atual da Cloud Computing, ou Computao em Nuvem, que est se firmando como uma opo segura de desenvolvimento e de modernizao para os mercados de TI; Em seguida, atravs do Open Cloud Manifesto, ou Manifesto Nuvem Aberta, passa a discorrer sobre os princpios de utilizao e necessidades de padronizao por parte dos provedores e clientes dos variados tipos de servios em Nuvem; Terminando por sugerir um alinhamento formal ao manifesto que contm o sugestivo e importante princpio de tornar a Nuvem Aberta.

Sumrio
1. INTRODUO................................................................................................................................ 2. DA COMPUTAO EM NUVEM................................................................................................. 3. AO OPEN CLOUD MANIFESTO.................................................................................................. 4. CONCLUSO.................................................................................................................................. 5. ANEXO 1.......................................................................................................................................... 6. ANEXO 2.......................................................................................................................................... GLOSSRIO ...................................................................................................................................... BIBLIOGRAFIA ................................................................................................................................

Da Computao em Nuvem ao Open Cloud Manifesto.

INTRODUO
Cloud Computing tambm conhecido no Brasil como Computao nas Nuvens ou Computao em Nuvem e remonta a idia de utilizarmos, em qualquer lugar e independente de plataforma, aplicativos e servios atravs da internet com a mesma facilidade de t-las instaladas em nossos prprios computadores. A evoluo constante da tecnologia computacional e das telecomunicaes est fazendo com que o acesso internet se torne cada vez mais amplo e cada vez mais rpido. A partir do ms de agosto de 2009 ser regulamentado o acesso a Internet via rede eltrica, o que vem a aumentar ainda mais a facilidade de conexo com a WEB. A revoluo da tecnologia do hardware j permite que simples folhas de papel possuam chips de memria embutidos, permitindo que possuam identidade prpria de forma codificada e que ao serem escaneados e lidos por algum equipamento de radio frequncia disponibilizem os seus dados armazenados. Por exemplo temos a tecnologia RFID (Identificao por Radio Freqncia) a ser implantada nos postos fiscais da Policia Rodoviria que, atravs de sensores dispostos de forma area l a Nota Fiscal em papel com chip colocada no painel do caminho sem a necessidade de para-lo. Assim tambm os sensores de qualquer categoria profissional podem ser construdos e ter seus dados escaneados e coletados com facilidade por possurem identidade codificada e protocolo de resposta em memria. Quaisquer equipamentos que possuam fontes de alimentao eltrica podero vir a se interligar na Internet bastando para isso possurem um chip, contendo as funes de entrada e de sada do equipamento que se queira disponibilizar na Rede e um canal de comunicao USB ou wireless com um protocolo especfico embutido para obtermos a interligao do dispositivo e acesso a estas funes. Tudo que digital passvel de ser interligado na Internet; e o que necessita ser analgico pode possuir sua interface digital. Hoje praticamos Computao em Nuvem acanhadamente quando, por exemplo, acessamos um site do governo federal e solicitamos a busca de um formulrio o qual preenchemos com nossas informaes; esse aplicativo executado no servidor web uma tmida prtica de Computao em Nuvem, pois estamos executando um servio via browser Internet sem necessidade de armazenar ou processar os dados no computador local. Uma arquitetura em Nuvem muito mais que apenas um conjunto (embora massivo) de computadores; ela deve dispor de uma infra-estrutura para gerenciamento, que inclua funes como provisionamento de recursos computacionais, balanceamento dinmico da carga de trabalho e monitorao do desempenho. A potencializao da oferta de servios e de outros processos possibilita a Computao em Nuvem comercial, apresentando hoje trs situaes principais: - oferta de armazenamento ilimitado para banco de dados e arquivos - oferta de processamento utilizando o software como servio - oferta de interligao de equipamentos com trfego de suas informaes. Esta situao nos coloca frente a frente com questionamentos sobre padronizao, e da a preocupao de apresentar princpios de homogeneidade entre as Nuvens fez surgir o conceito de Nuvem Aberta discutida no Open Cloud Manifesto.

Da Computao em Nuvem ao Open Cloud Manifesto.

DA COMPUTAO EM NUVEM
Com a Computao em Nuvem pode-se utilizar um poder de armazenamento e processamento inimaginvel, limitado pela estrutura de hardware do provedor do servio de Nuvem (gigas de memria Ram, gigas de armazenamento fsico em disco, gigas de velocidade de processamento paralelo), disponvel a partir de qualquer acesso a Internet. A utilizao de Software como Servio, em sua essncia, possibilita o trabalho computacional sem que o usurio precise adquirir licenas de uso para instalao ou mesmo comprar computadores ou servidores para execut-lo, utilizando-os via web de algum provedor de Nuvem. Sobre a questo econmica, segundo Veja: ...Trata-se de outra mudana substancial, dessa vez em relao aos softwares. Antes produtos, eles agora se tornam servios. No so mais comprados; paga-se uma taxa para ter acesso a eles pela internet. "Esse mercado deve crescer de 500 000 usurios em 2009 para 49 milhes em 2013", disse o vice-presidente de pesquisa da Gartner. "O faturamento com softwares saltar de 6,4 bilhes de dlares em 2008 para 14 bilhes em 2012." A Nuvem um fator de democratizao das oportunidades de negcio. Ela significa que qualquer empreendedor pode ter um supercomputador ainda que virtual sua disposio. Um problema originado dentro das corporaes o alto custo com Tecnologia da Informao (TI). As organizaes de TI gastam hoje 80% de seu tempo com a manuteno de sistemas e no seu objetivo de negcio manter dados e aplicativos em operao. dinheiro jogado fora, o que inaceitvel nos dias de hoje, defende o diretor do Google para America Latina. Temos os seguintes exemplos de Nuvens bem sucedidas: - O Google disponibiliza aplicativos de edio de texto, planilhas e apresentaes (Google Docs), browser para Internet (Google Chrome) servio de agenda (Google Agenda), comunicador instantneo integrado (Google Talk), mapeamento de cidades (Google Maps), e-mail com o domnio da empresa, entre outros. - A empresa Amazon teve a idia de alugar seus recursos de armazenamento e processamento ociosos, com servios como o Simple Storage Solution (S3), para armazenamento de dados, e Elastic Compute Cloud (EC2), para uso de mquinas virtuais. - A Microsoft mantem o projeto Live Mesh que interliga diversos dispositivos (celular, laptop,etc) de um mesmo usurio na rede tratando-os como se fossem um s, combinando desktop remoto, armazenamento online e servio de sincronizao de arquivos. Tambm disponibiliza o Windows Azure que o sistema operacional para servios na Nuvem utilizado para o desenvolvimento, hosting e gerenciamento dos servios dentro do ambiente da plataforma Azure, onde prov computao e armazenamento por demanda, com a finalidade de hostear, escalar e gerenciar aplicaes Web e servios atravs da Internet dentro dos DataCenters da Microsoft. - A verso para servidor Ubuntu 9.10, apelidada de "Karmic Koala" vai incluir suporte ao EC2, servio de cloud computing da Amazon Web Services, bem como um portflio de Amazon Machine Images (AMIs) padro para fazer com que as aplicaes rodem facilmente no ambiente de Nuvem. Alm do suporte ao EC2, o Karmic Koala vai incorporar o Eucalyptus, uma ferramenta de cdigo aberto que permite que as empresas criem seus ambientes de cloud computing, no estilo EC2, em seus prprios DataCenters. O recurso tambm promete melhorar a gesto do consumo de energia permitindo que determinados servidores fiquem no modo de descanso quando no h trabalho a ser feito, bem como acelerar a atividade quando o fluxo de trabalho aumentar modificando de forma dinmica os recursos instalados.

Da Computao em Nuvem ao Open Cloud Manifesto.

AO OPEN CLOUD MANIFESTO


Diante deste aspecto puramente comercial criado pelas empresas que j disponibilizam o uso de Nuvem, foi lanada a idia da Nuvem Aberta (Open Cloud), que corresponde informalmente terminologia Cdigo Aberto (Open Source) que acompanha o Software Livre . Produzido por um grupo de autores desconhecidos, e lanado sob a licena Creative Commons Attribution-Share Alike 3.0 Unported, o Open Cloud Manifesto (Manifesto Nuvem Aberta) tem por princpio conscientizar os provedores de Nuvem da necessidade de padronizao das Nuvens para que os usurios sintam maior confiana na sua utilizao, principalmente em se tratando de negcios onde esperam flexibilidade e segurana, sem criarem dependncia ou obrigao de ficarem amarrados a uma determinada tecnologia de Nuvem. Entre as empresas que apoiam o Open Cloud Manifesto esto a IBM, Sun, VMware, Cisco, EMC, SAP, AMD, Elastra, Akamai, Novell, Rackspace, RightScale, GoGrid, entre outras. J a Amazon, conhecida pelo seu sistema, o Elastic Cloud Computing (EC2), e a Microsoft, que deve lanar o sistema Azure de cloud computing ainda neste ano, decidiram no participar da iniciativa. O documento Open Cloud Manifesto sugere ideias, padres e prticas, que orientam para uma direo correta, pois poderia-se esperar alguns anos para discutir o assunto, ai ento os clientes estariam presos a algum tipo de soluo, ou pode-se tentar abordar esses problemas agora. Problemas com a dependncia de consumidores a um sistema especfico e interoperabilidade so muito mais importantes na Computao em Nuvem, pois na computao tradicional, os clientes escolhem hardware, sistemas operacionais, bancos de dados e ferramentas de desenvolvimento separadamente, enquanto na Nuvem esses programas costumam estar integrados, muitas vezes com aplicativos proprietrios. O Open Cloud Manifesto tem a funo de envolver os fornecedores de tecnologia com padres abertos e interoperabilidade, padres abertos so garantia de interoperabilidade entre Nuvens. No documento Open Cloud Manifesto, com traduo em anexo, podemos perceber que so questionados se os objetivos que potenciais clientes pretendem alcanar na utilizao de Nuvens esto sendo resguardados, e ao mesmo tempo so propostos os princpios de ao para que assim sejam.

Da Computao em Nuvem ao Open Cloud Manifesto.

CONCLUSO
A Computao em Nuvem o embrio da inteligncia coletiva que far a verdadeira revoluo digital.; nesse sub-ttulo, emprestado de Veja, percebemos que a dimenso universal do conceito inovador de Computao em Nuvens caracterizado pela utilizao das tecnologias de hardware e de software disponveis hoje, as mesmas que continuam em plena ascenso criativa, abrindo novos horizontes sem limites para desenvolvedores e usurios de Tecnologia da Informao. A Computao em Nuvem no uma arquitetura desenvolvida por uma empresa especfica, mas uma arquitetura decorrente da atual densidade e disponibilidade computacional da Internet. Dessa forma est aberta a todos os usurios da rede Internet, tanto de forma passiva como clientes ou como usurios e tambm na forma ativa como desenvolvedores de idias e de aplicaes. Empresas podem vir a possuir sua prpria estrutura privada de hardware e criar sua Nuvem, mas podem inicialmente e experimentalmente utilizar as estruturas pblicas disponveis no mercado para, por exemplo, disponibilizar o uso de seus sistemas ou construir um poderoso DatawareHouse, pblico ou privado, com terabytes de informaes sobre todas as reas possveis e imaginveis. A Computao em Nuvem no exclusividade dessa ou daquela tecnologia em software, um conceito cuja semente do futuro est sendo lanada para os empreendedores e desenvolvedores que a quiserem cultivar. Espera-se um crescimento surpreendente na utilizao da Internet, previsto para os prximos anos, com a produo em escala e o barateamento das interfaces eletrnicas de acesso Rede. A Computao em Nuvem proporciona uma perspectiva, ou a soluo, no uso de todo arsenal digital que teremos disponveis na ponta de nossos dedos, nas rotinas do dia a dia. O Manifesto Nuvem Aberta por si s explica todo o movimento em torno de democratizar a Nuvem, tornando-a um fator de crescimento e desenvolvimento no somente empresarial mas das naes do mundo, que buscam cada vez mais participar da globalizao das informaes e do processo universal de aquisio de conhecimentos. interessante notar que grandes empresas esto apoiando o Open Cloud Manifesto e sendo assim deve acontecer algum movimento em direo s propostas e sugestes contidas no documento. Acredito ser importante empresas de TI se manifestarem nesse sentido encorpando a lista dinmica de colaboradores, pois de alguma forma j participam ou viro a participar do processo de Computao em Nuvem, ou como clientes ou como provedores, e conforme firmarem a tendncia Software Livre da empresa, de extrema valia conscientizar-se da necessidade de uma Nuvem Aberta.

Da Computao em Nuvem ao Open Cloud Manifesto.

ANEXO 1
Open Cloud Manifesto ou Manifesto Nuvem Aberta * Dedicado pelo acreditar que a Nuvem deve ser Aberta. Introduo O barulho em torno da Computao em Nuvem atingiu um grau febril. Alguns acreditam que uma tendncia perturbadora e que representa a fase seguinte na evoluo da Internet. Outros acreditam que sensacionalismo, j que utiliza tecnologias h muito estabelecidas na computao. Como acontece com qualquer nova tendncia no mundo da TI, as organizaes devem descobrir as vantagens e os riscos da Computao em Nuvem e qual a melhor maneira de utilizar esta tecnologia. Uma coisa clara: A indstria precisa de um objetivo, conversas simples e diretas sobre como esse novo paradigma da computao ter impacto nas organizaes, como pode ser utilizada com as tecnologias existentes, e os potenciais perigos de propriedades tecnolgicas que podem levar a fecharem-se e limitarem escolhas. Este documento destina-se a iniciar uma conversa que vai congregar as comunidades emergentes da Computao em Nuvem (tanto provedores de Nuvem como utilizadores de Nuvem) em torno de um conjunto de princpios. Acreditamos que esses princpios fundamentais esto enraizados na crena de que a Computao em Nuvem deve ser to aberta como todas as outras tecnologias de TI. Este documento no tem a inteno de definir uma taxonomia final de Computao em Nuvem ou normatizar um novo esforo de padronizao. Tambm no tenta ser uma exaustiva tese sobre arquitetura e design da Nuvem. Pelo contrrio, este documento destinado a CIOs, governos, lderes empresariais e utilizadores de TI que pretendem utilizar Computao em Nuvem e estabelecer um conjunto de princpios fundamentais para os provedores de Nuvem. A Computao em Nuvem esta ainda em seus estgios iniciais, com muito para aprender e experimentar ainda por vir. No entanto, o tempo bom para os membros da emergente comunidade de Computao em Nuvem se unirem em torno da ideia de uma Nuvem Aberta. O que Computao em Nuvem e porque importante? A fim de compreender os princpios fundamentais de uma Nuvem Aberta, temos primeiro que acordar sobre algumas definies e conceitos bsicos prprios de Computao em Nuvem. Em primeiro lugar, o que "A Nuvem"? A arquitetura e terminologia da nuvem computacional to clara e precisamente definida como, tambm, de uma nuvem. Como a Computao em Nuvem realmente o ponto culminante de vrias tecnologias, tais como Grid Computing, Utility Computing, SOA, Web 2.0, e outras tecnologias, uma definio precisa frequentemente debatida. Embora as definies, taxonomias e arquiteturas sejam interessantes, mais importante compreender as proposies vlidas para Computao em Nuvem. Precisamos compreender como provedores de tecnologia de Nuvem ficaro juntos para obter resultados sobre a prometida Computao em Nuvem. As principais caractersticas das nuvens so a escalabilidade e a proviso dinmica da capacidade de computao de uma maneira eficiente e a capacidade do consumidor (usurio final, a organizao

ou pessoal de TI) para usar a maior parte desse poder sem ter de gerir a complexidade da tecnologia subjacente. A arquitetura de nuvem por si s pode ser privada (alojado dentro de uma organizao com firewall) ou pblica (hospedado na Internet). Estas caractersticas conduzem a um conjunto de proposies de valor: - Escalabilidade por Demanda Todas as organizaes tm de lidar com as mudanas em seus ambientes. A capacidade das solues de Computao em Nuvem em escalabilizar para cima e para baixo um grande benefcio. Se uma organizao tem perodos de tempo em que suas necessidades em recursos computacionais so muito superiores ou inferiores normal, tecnologias de Nuvem (tanto privadas como pblicas) podem lidar com essas mudanas. A organizao paga por recursos de TI que realmente usa, mas no tem de manter vrios conjuntos de recursos artificiais de nveis elevados para lidar com picos de demanda. - Racionalizao do Centro de Dados (DataCenter) Uma organizao de qualquer tamanho ter um investimento substancial em seu Centro de Dados (DataCenter). Isso inclui a compra e manuteno de hardware e software, providenciar as facilidades onde o hardware est alojado e contratao do pessoal que mantm o Centro de Dados (DataCenter) em execuo. Uma organizao pode racionalizar o seu centro de dados, tirando vantagem internamente das tecnologias de Nuvem ou distribuindo a carga de trabalho para a Nuvem pblica. - Melhorando os processos empresariais A Nuvem fornece uma infra-estrutura para melhorar os processos empresariais. Uma organizao e os seus provedores e parceiros podem compartilhar dados e aplicaes em uma Nuvem, permitindo que todos os envolvidos foquem no processo de negcio em vez da infra-estrutura de hospedagem. - Minimizando Custos Iniciais Para empresas que esto apenas comeando, organizaes em mercados emergentes, ou mesmo grupos ("Skunk Works") do Trabalho Sujo em organizaes maiores, a Computao em Nuvem reduz enormemente os custos iniciais. A nova organizao comea com uma infra-estrutura j em vigor, assim o tempo e outros recursos que seriam gastos em construo de um Centro de Dados (DataCenter) so suportados pelo provedor da Nuvem, mesmo sendo a nuvem pblica ou privada. Obstculos e Desafios para Adoo Apesar da Nuvem apresentar uma enorme oportunidade e valor para as organizaes, os requisitos habituais de TI (segurana, integrao e assim por diante) ainda se aplicam. Alm disso, alguns novos problemas surgem devido natureza multi-inquilino (informaes a partir de vrias empresas podem residir no mesmo hardware fsico) da Computao em Nuvem, a concentrao de aplicaes e dados, bem como o fato da carga de trabalho de uma companhia residir fora do seu espao fsico no local do Centro de Dados (DataCenter). Esta seo examina cinco principais desafios que a Computao em Nuvem deve tratar, a fim de cumprir a sua promessa. - Segurana

Muitas organizaes esto desconfortveis com a idia de armazenar seus dados e aplicaes em sistemas que no controlam. Migrando sua carga de trabalho para uma infra-estrutura compartilhada aumenta o potencial de acesso no autorizado e exposio. Consistncia em torno da autenticao, gerenciamento de identidade, o cumprimento de regras, e tecnologias de acesso se tornar cada vez mais importante. Para tranquilizar os seus clientes, provedores de Nuvem devem oferecer um elevado grau de transparncia em suas operaes. - Dados e Interoperabilidade de Aplicativos importante que ambos, dados e aplicativos de sistemas exponham interfaces padronizadas. Organizaes vo querer ter flexibilidade para criar novas solues disponibilizadas por dados e aplicativos que interoperam uns com os outros, independentemente de onde residem (nuvens pblicas, nuvens privadas que residem no interior do firewall de uma organizao, ambientes tradicionais de TI ou alguma combinao dessas). Provedores de nuvem precisam suportar padres de interoperabilidade para que essas organizaes possam combinar as capacidades de qualquer provedor de nuvem nas suas solues. - Dados e Portabilidade de Aplicativos Sem padres, a capacidade de trazer sistemas de volta para casa ou escolher outro provedor de Nuvem ser limitado por interfaces proprietrias. Quando uma organizao constri ou portabiliza um sistema para utilizar as ofertas de um provedor de Nuvem, trazer o sistema de volta para casa vai ser difcil e caro. - Governana e Gesto Na medida em que departamentos de TI introduzem solues de Nuvem no mbito dos seus tradicionais Centro de Dados (DataCenter), novos desafios surgem. Mecanismos padronizados para lidar com ciclos de vida de gesto, licenciamento, e estorno de infra-estrutura de Nuvem compartilhada so apenas algumas das questes de gesto e governana que os provedores de Nuvem devem trabalhar em conjunto para resolver. - Medio e Controle Os lderes empresariais vo querer usar vrios provedores de nuvem em suas solues de TI e tero que acompanhar o desempenho do sistema em toda a essas solues. Provedores devem fornecer formatos consistentes para monitorar aplicaes em Nuvem e desempenho de servios e torn-los compatveis com os atuais sistemas de monitoramento. claro que a oportunidade para aqueles que efetivamente utilizam Computao em Nuvem em suas organizaes grande. No entanto, essa oportunidade no vem sem riscos e barreiras. nossa convico de que o valor da Computao em Nuvem poder ser plenamente realizado apenas quando os provedores de Nuvem assegurarem que a Nuvem est Aberta. Os Objetivos de uma Nuvem Aberta Os clientes esperam que os servios de Nuvem que utilizam sejam to abertos como o resto da suas escolhas de TI. Assim que a Nuvem Aberta se torne uma realidade, os lderes empresariais se beneficiaro de vrias maneiras. - Escolha

Assim como uma organizao escolhe um provedor ou arquitetura ou modelo de uso, uma Nuvem Aberta ir tornar mais fcil para ela usar um provedor ou arquitetura diferente com a mudana do ambiente do negcio. Se a organizao tem de mudar provedores por causa de novas parcerias, aquisies, solicitaes do cliente ou regulamentaes governamentais, podem faz-lo facilmente. Se a organizao implanta uma Nuvem privada, ela pode escolher entre os provedores como extenso das suas capacidades e/ou capacitaes funcionais. Recursos que teriam sido gastos em uma difcil migrao podem em vez disso serem gastos em inovao. - Flexibilidade No importa qual provedor e arquitetura de nuvem uma organizao utiliza, uma Nuvem Aberta ir tornar mais fcil para ela o trabalho com outros grupos, mesmo que os outros grupos escolham diferentes provedores e arquiteturas. Uma Nuvem Aberta tornar fcil para as organizaes a interoperar entre diferentes provedores de Nuvem. - Velocidade e Agilidade Uma das proposies de valor da Computao em Nuvens a escalabilidade de hardware e software conforme necessrio. Utilizar interfaces abertas permite s organizaes construir novas solues que integrem Nuvens pblicas, Nuvens privadas e os atuais sistemas de TI. Quando as condies da organizao mudarem, uma Nuvem Aberta vai deixar a organizao responder com rapidez e agilidade. - Habilidades Um efeito colateral de uma Nuvem Aberta a disponibilidade de profissionais qualificados. Se houverem muitos modelos de programao proprietrios, improvvel que um dado profissional de TI venha a conhecer mais do que uns poucos desses. Com uma Nuvem Aberta, haver um conjunto menor de novas tecnologias para aprender (especialmente quando forem utilizadas as tecnologias existentes), aumentando enormemente as chances de que a organizao possa encontrar algum com as qualificaes necessrias. Princpios de uma Nuvem Aberta Claro que muitas nuvens continuaro a ser diferentes em um sem numero de maneiras importantes, proporcionando valor nico para as organizaes. No nossa inteno definir padres para toda a capacidade da nuvem e criar um nico ambiente homogneo de Nuvem. Pelo contrrio, com o amadurecer da Computao em Nuvem, existem vrios princpios fundamentais que devem ser seguidos para garantir que a Nuvem est aberta e oferece a possibilidade de escolha, flexibilidade e agilidade que as organizaes demandam: 1. Provedores de Nuvem devem trabalhar juntos para garantir que os desafios para a adoo da nuvem (segurana, integrao, portabilidade, interoperabilidade, governana / gesto, medio / monitoramento) sero abordadas atravs de colaborao aberta e utilizao adequada de padres. 2. Provedores de Nuvem no devem utilizar a sua posio no mercado para bloquear os clientes dentro das suas plataformas particulares e limitar a sua escolha de provedores. 3. Provedores de nuvem devem utilizar e adotar os padres existentes, sempre que for apropriado. A indstria de TI tem investido fortemente em padres j existentes e na organizao de padres, no h necessidade de duplicar ou reinventar-los.

4. Quando novos padres (ou ajustes nos padres existentes) forem necessrios, ns devemos ser criteriosos e pragmticos para evitar a criao de demasiados padres. Ns devemos garantir que os padres promovam inovao e no inibir isso. 5. Qualquer esforo da comunidade em torno da Nuvem Aberta deve ser conduzido pelas necessidades do cliente, no apenas pelas necessidades tcnicas dos provedores de Nuvem, e devem ser testados ou verificados de encontro s reais necessidades dos clientes. 6. Organizaes padronizadoras da Computao em Nuvem, grupos de advocacia, e comunidades devem trabalhar em conjunto e ficar coordenados, garantindo que os esforos no entrem em conflito ou sobreposio. Concluso Este documento destina-se a comear a conversa, no defini-la. Muitos detalhes (taxonomias, definies e cenrios, por exemplo) sero preenchidos assim que as comunidades da Computao em Nuvem estejam juntas. Ns temos delineado os desafios apresentados para as organizaes que querem tirar vantagem da Nuvem. Estas questes levam a uma chamada ao das indstrias de TI em torno de uma viso de uma Nuvem Aberta. Ns, como participantes da indstria devemos trabalhar juntos para garantir que a Nuvem permanea to aberta como todas as outras tecnologias de TI. Alguns podero argumentar que demasiado cedo para discutir temas como os padres de interoperabilidade, integrao e portabilidade. Embora este seja um momento de grande inovao para a comunidade de Computao em Nuvem, essa inovao deve ser guiada pelos princpios de abertura descritas neste documento. Ns argumentamos que exatamente o momento certo para comear o trabalho para construir a Nuvem Aberta. Empresas e organizaes que apiam o manifesto de Nuvem Aberta esto listados em: http://www.opencloudmanifesto.org/

* Todo o texto do manifesto uma traduo Google adaptada pelo autor deste trabalho.

Da Computao em Nuvem ao Open Cloud Manifesto.

ANEXO 2
As seguintes companhias e grupos apiam o Manifesto Nuvem Aberta: ** 1-800-HOSTING eNovance PointStar 21vianet Enomaly Pulse A10 Networks enStratus QuadraForte LLC A65.cat ERISS quietPresence Abacus Translation Services eyeOS Quilitz&Quilitz Ltd Ability F5 Quillcards Abiquo Corp. FirstMile.US Quozisys AbetInternational University Fireworks Software Rackspace Accario Inc. Forum Systems, Inc Rails Machine Accenture Fotn Sistemas Inteligentes RB Consulting Adobe Fulcrum Microsystems Real Internet Solutions Advanced Millennium Fusis Group Red Rook Technologies AgileCLOUD g2ix Red Hat Akamai Getronics Rhinofly al33t solutions Global Media Solutions Riemaxi Alert Logic GoGrid RightScale Alliant Technologies GPA Software Roketix Ltd Altic GRIDS Lab, University of Melbourne rPath American Data Company GRNET S.A. SasA-Attack AMD GrokThis.net Saasmania Aptana Grupo Carreras S3 Graphics Appistry GyroHSR Sambam Internetwerken AppZero Hariera, Inc. Samsung Arista Networks Hedera Technology SAS SAP Asigra Heroku Sevaa Group, Inc. ASPgems Hitachi Data Systems Schaurer & Strger Atos Origin <HTML.COM/> Shoden Data Systems UK AT&T Corp. Hyperic Siemens AG attribo IBM SILICON FOREST Avail Intelligence icomplete Shaman Business Consultanting Averiware IGT Site5 BakBone Software Ikas Technologies Snoop Consulting Chile BalticCloud IMER STKI.INFO Barcelona Supercomputing Center In Cloud Company S.L. SOA Craftworks BDigital inContact Inc. SOASTA Bit Estudio S.L. Informascale Software AG BizSensors Intervector Technologies Sogeti BLADE Network Technologies InTouch Solaiemes Blend digital ISRAGRID SourceForge.net BlueLock Ivory Cloud Sun Microsystems Bluescreen Network JABIL SWI Consultants Boeing Juniper Networks Synapses Boomi Just Skill, Inc. SYNAQ (Pty) Ltd Business Logic Krystal Systems Ability Limited CA LanCord Systems, Inc. T2sinta Cambridge Consulting Jigsaw TCOM

Cargojet, S.A. Litebi Technical University of Catalonia Cast lron LongJump Telefnica Cellopoint Luminis Innovation Consulting Tech4Quant CENATIC Lynxsolutions Terremark Worldwide Centro Financiero BHD Malam-Team The Hot Air Channel CiberConceito Manjrasoft The Open Group Cisco ManualsMania The Reservoir Project Clarified Networks MEEZA The Wikibon Project CloudIdentity Metadot Toast Technology Pty cloudImpact metoCube Tortus Technologies CloudVu MFX Trend Micro Cloudsoft Corporation Mobile Net Solutions LTD Troxo CloudShield Molness TypeHost Web Development CLUSTERMINDS MuseWorx UK Cloud Hosting Collective Intelligence Inc. MyCube9.com umc.global GmbH & Co KG COLT National Aids Control Council VALUE5 CORAID National Bank of Greece Value Risk Covisint NEORIS Velneo S.A. Crescendo Networks Net Shift Media Venue Software Crosscheck Networks Network Gulf Information Technology Veredas CSC NewServers Verio Inc. CSS Corp Pvt Ltd. newScale, Inc. Vivat Consulting Dash Photos Northwest A&F University Vivonet Datastay Corp. North Carolina State University VoIP Logic DatR Nirvanix Voltage Security DBA InfoPower Novell VMWare Declare Object Management Group (OMG) Voxeo demandware Okuri Ventures VPS.NET Despeus Onward Technologies W2P Limited Diamond Discovery Software Opatan WaveMaker Software Digital Immersions Inc. Openliven Welfore GmbH Dilgenter Open Cloud Consortium (OCC) Wuxi Cloud Center DynamicOps Open-Xchange X13 e3DMe OpSource Zenoss e4u OXIA zerotouch Easyrider LAN Pro Pentaho Zyrist EATC Platinum Solutions The Eclipse Foundation Prgmr.com Ekartha Inc. Process Maverick Elastra PSideo SA EMC Enable IT Engine Yard Engineering Ingegneria Informatica

** At 21 de agosto de 2009

Da Computao em Nuvem ao Open Cloud Manifesto

GLOSSRIO

Browser Navegador de Internet. um programa de computador que habilita seus usurios interagirem com documentos virtuais da Internet, tambm conhecidos como pginas, que esto hospedadas nos servidores da Rede mundial. DataCenter - Centro de Dados. Utilizado para hospedar sistemas de computao e os componentes associados, tais como telecomunicaes e sistemas de armazenamento de dados. DatawareHouse - um sistema de computao utilizado para armazenar informaes relativas s atividades de uma organizao em bancos de dados, de forma consolidada. Firewall Dispositivo de segurana que cria uma barreira s paginas indesejveis da Internet. Grid Computing - Computao em grade um modelo computacional capaz de alcanar uma alta taxa de processamento dividindo as tarefas entre diversas mquinas, podendo ser em rede local ou rede de longa distncia, que formam uma mquina virtual. Online ligado em rede. SOA - Arquitetura Orientada ao Servio. um estilo de arquitetura de software cujo princpio fundamental define que as funcionalidades implementadas pelas aplicaes devem ser disponibilizadas na forma de servios. TI - Tecnologia da Informao. Definida como um conjunto de todas as atividades e solues providas por recursos de computao. Utility Computing - um pacote de recursos de computao, tais como processamento e armazenamento de dados, com medio do servio prestado (assim como eletricidade, gua, gs ou telefone). Web 2.0 - designa uma segunda gerao de comunidades e servios, tendo como conceito a Rede Internet como plataforma.

Da Computao em Nuvem ao Open Cloud Manifesto BIBLIOGRAFIA

Vida Digital - Computao sem fronteiras - A Era da Nuvem - Revista Veja: Ed 2125 de 12/08/2009 -Disponvel em: <http://veja.abril.com.br/120809/computacao-sem-fronteiras-p-062.shtml> Acesso Ago 2009. Wikipdia, a enciclopdia livre - Computao em Nuvem Disponvel em: <http://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem> Acesso Ago 2009. Alecrim, Emerson O que Cloud Computing (Computao nas Nuvens)? - Disponvel em: <http://www.infowester.com/cloudcomputing.php > Acesso Ago 2009. IDG News Service / Frana- Cloud computing destaque do novo Ubuntu 9.10, que chega em outubro Disponivel em: <http://idgnow.uol.com.br/computacao_corporativa/2009/02/25/cloud-computing-edestaque-do-novo-ubuntu-9-10-que-chega-em-outubro/> Acesso Ago 2009. IDG News Service / EUA - Manifesto defende uso de padres abertos para a cloud computing Disponivel em: <http://idgnow.uol.com.br/computacao_corporativa/2009/03/30/manifesto-defende-uso-depadroes-abertos-para-a-cloud-computing/> Acesso Ago 2009. ctaurion - Open Cloud Manifesto: open standards em Cloud Computing Disponvel em: <https://www.ibm.com/developerworks/mydeveloperworks/blogs/ctaurion/entry/open_cloud _manifesto_open_standards> Acesso Ago 2009. Avran, Abel O Manifesto Open Cloud Disponvel em: <http://www.infoq.com/br/news/2009/> Acesso Ago 2009. Creative Commons - Open Cloud Manifesto Dedicated to the belief that the cloud should be open Disponvel em: <http://www.opencloudmanifesto.org/> Acesso Ago 2009.