Sunteți pe pagina 1din 19

ASSOCIAO DE ENSINO JULIAN CARVALHO FACULDADE SANTA BRBARA DE TATU CURSO DE ADMINISTRAO

Mrio Srgio Villaverde Roseli Pires Reginaldo Gomes Vivian R. Batista

Sistemas de Informao Computao nas Nuvens (Cloud Computing)

Tatu 2012
1

ASSOCIAO DE ENSINO JULIAN CARVALHO FACULDADE SANTA BRBARA DE TATU CURSO DE ADMINISTRAO

Mrio Srgio Villaverde Roseli Pires Reginaldo Gomes Vivian R. Batista

Sistemas de Informao Computao nas Nuvens (Cloud Computing)


Trabalho apresentado ao Curso de

Graduao em administrao, da Faculdade Santa Brbara de Tatu, como requisito parcial obteno de nota do 5 semestre.

Professor orientador: Celio Castro

Tatu 2012
2

Sumrio
Resumo ....................................................................................................................... 4 Introduo ................................................................................................................... 4 1 Definies de Cloud Computing ............................................................................... 5 1.1 Fundamentos ................................................................................................. 5 1.2 Caractersticas ............................................................................................... 6 1.3 Evoluo da computao em nuvens............................................................. 6 1.4 Benefcios ...................................................................................................... 7 2. Arquitetura ............................................................................................................... 7 2.1 Modelos de Servio ........................................................................................ 7 2.1.1 Software como Servio (SAAS) .................................................................. 8 2.1.2 Plataforma como Servio (PAAS) ............................................................... 8 2.1.3 Infraestrutura como Servio (IAAS) ............................................................. 9 2.2. Segurana ............................................................................................................ 9 2.2.1Criptografe seus dados .............................................................................. 10 2.2.2 Usurios autenticados adequadamente .................................................... 10 2.2.3 Definir nveis adequados de autorizao .................................................. 10 3. Arquiteturas Individuais ......................................................................................... 10 3.1 Windows Azure PAAS .................................................................................. 11 3.2. Google App Engine PAAS ........................................................................... 12 3.3. Amazon Elastic Compute Cloud (Amazon EC2) IAAS ............................... 13 4 Desafios do Cloud Computing a nvel Brasil .......................................................... 14 4.1 O Brasil est preparado? ............................................................................. 14 4.2 Onde o Brasil peca ....................................................................................... 15 4.3 Fragilidade das leis ...................................................................................... 15 4.4 Cloud na agenda do governo ....................................................................... 16 5 Desafios a implantao .......................................................................................... 17 5.1 Tempestade nas nuvens .............................................................................. 17 5.2 Riscos .......................................................................................................... 17 5.3 Viabilidade do negocio ................................................................................. 18 5.4 Desafios ....................................................................................................... 18 6. CONCLUSO........................................................................................................ 18 Referncias Bibliogrficas ......................................................................................... 19 3

Resumo
Este Trabalho tem por objetivo explanar os aspectos tcnicos e tericos sobre a computao em nuvens. Atravs do referencial terico, foi exposto o conceito geral e a histria da computao em nuvens, destacando principalmente as vantagens econmicas e usuais, mas demonstrando tambm os problemas que a computao em nuvens pode ocasionar, assim como os desafios em nvel de implantao e utilizao no Brasil. PALAVRAS CHAVE: computao em nuvens estruturas benefcios desafios.

Introduo
A computao em nuvens trouxe de volta uma ideia de forma remodelada, a centralizao. Criam-se vrios datacenters distribudos, controlados por empresas gigantescas como Microsoft, Google e Amazon. Colocam-se o hardware feito sob demanda, centrais de energia e resfriamento de ltima gerao e softwares de controle que provm aos clientes uma forma rpida de somar, ou retirar, mquinas de seu ptio computacional. Isto a computao em nuvens. Uma forma de prover servios com pagamento sob demanda de uso. Voc paga pelo o que usa e pelo que necessita. (COMPUTERWORLD, 2012) A grande discusso do mercado Cloud Computing de fato seguro ? podemos

confiar os nosso dados mais crticos em solues oferecidas pela Amazon, Google, Microsoft e tantas outras sem correr o risco deles serem analisados para virarem base de dados para grandes empresas de marketing, ou pior, para concorrncia ? Os grandes players desta nova tecnologia afirmam que no h risco, mas h indcios de que h algo obscuro pairando nessas nuvens. Algumas empresas que utilizam o servio business da gigante Google j relataram terem recebido contato de empresas que sabiam um pouco mais do que deveriam sobre as suas necessidades. Seria a Google to honesta assim de no se aproveitar de uma gigantesca e valiosa massa de dados hospedada em seus servidores, principalmente quando os dados so corporativos ? (coruja de TI, 2012) Para a perfeita utilizao de Cloud Computing no Brasil, encontramos alguns desafios como rpido crescimento, leis regulamentares defasadas ou inexistentes, infraestrutura tecnolgica desatualizada, acessibilidade, etc. Mas o grande desafio fazer com que esse assunto entre na agenda do Pas e se torne importante para as autoridades responsveis. (COMPUTERWORLD, 2012) Os resultados demonstraram que a computao em nuvens uma plataforma com uma srie de vantagens, principalmente para as pequenas e mdias empresas que desejam disponibilizar servios com o mnimo de gasto em hardware e economizando com mo de obra para manter os servios funcionando. Este Trabalho est dividido em quatro partes, sendo respectivamente: conceitos preliminares que contm o referencial terico, um descritivo das estruturas, seguido de 4

uma anlise individual de arquiteturas e desafios do mercado brasileiro, e tambm contm a metodologia empregada na pesquisa.

1 Definies de Cloud Computing


Cloud Computing um conjunto de recursos virtuais facilmente utilizveis e acessveis tais como hardware, software, plataformas de desenvolvimento e servios. Estes recursos podem ser dinamicamente reconfigurados para se ajustarem a uma carga de trabalho (WORKLOAD) varivel, permitindo a otimizao do uso dos recursos. Este conjunto de recursos tipicamente explorado atravs de um modelo pague-pelo-uso com garantias oferecidas pelo provedor atravs de acordos de nvel de servios. A figura 1 mostra a estrutura bsica de um ambiente de computao nas nuvens, em que clientes acesso seus dados atravs de vrios tipos de dispositivos que se conectam as aplicaes em nuvens atravs da Internet.

Figura 1. Arquitetura Bsica de Plataforma de Nuvem em um data center

Um data center uma modalidade de servio de valor agregado que oferece recursos de processamento e armazenamento de dados em larga escala para que organizaes de qualquer porte e mesmo profissionais liberais possam ter ao seu alcance uma estrutura de grande capacidade e flexibilidade, alta segurana, e igualmente capacitada do ponto de vista de hardware e software para processar e armazenar informaes

1.1 Fundamentos Computao em Nuvens surgiu da necessidade de se compartilhar ferramentas computacionais pela interligao dos sistemas, utilizando-se a internet como 5

principal meio de comunicao, em um aspecto semelhante s nuvens do cu. Ao invs de se ter toda essa estrutura localmente, em um cenrio onde o usurio fica preso quele hardware, com este modelo pode-se em qualquer lugar acessar contedos, assim, o grande diferencial do mesmo dar-se pelo acesso s informaes de qualquer hora e lugar. Dentro desse contexto, os computadores pessoais, tero apenas um chip conectado rede mundial, simplesmente para colher dados na nuvem e traze- los, existindo a possibilidade de todo o processamento ocorrer no servidor virtual, sendo os pcs simples terminais burros, ou seja, mquinas sem processamento, servindo apenas para mostrar as requisies dos usurios. Diante de todo esse processo, h um custo muito elevando nas corporaes nuvens, para serem investidos em TI. Aspectos como: segurana de dados, poltica de controle, espao de armazenamento, alm da necessidade de filtrar redundncias e inconsistncias, tudo isso visando prover um ambiente no qual possa oferecer o melhor servio, evitando informaes caindo em mos erradas e quantidades significativas de lixo eletrnico. 1.2 Caractersticas Servio sob demanda: funcionalidades computacionais so providas automaticamente sem a interao humana com o provedor de servio; Amplo acesso aos servios de rede: recursos computacionais esto disponveis atravs da INTERNET e so acessados via mecanismos padronizados, para que possam ser utilizados por dispositivos mveis e portteis, computadores, etc. Pooling de recursos: recursos computacionais (fsicos ou virtuais) do provedor so utilizados para servir a mltiplos usurios, sendo alocados e realocados dinamicamente conforme a demanda do usurio. Elasticidade rpida: as funcionalidades computacionais devem ser rpidas e elasticamente providas, assim como, rapidamente liberadas. O usurio dos recursos deve ter a impresso de que ele possui recursos ilimitados, que podem ser adquiridos (comprados) em qualquer quantidade e a qualquer momento; Medio de servios: os sistemas de gerenciamento utilizados pela Cloud Computing controlam e monitoram automaticamente os recursos para cada tipo de servio (armazenamento, processamento e largura de banda). Esse monitoramento do uso dos recursos deve ser transparente para o provedor de servios, assim como, para o consumidor do servio utilizado. 1.3 Evoluo da computao em nuvens Temos na figura 2 uma srie de pontos relevantes da evoluo da computao em nuvens dos ltimos 10 anos, por exemplo, o desenvolvimento dos protocolos que compem os webservice, idealizao da arquitetura orientada a servios, seguido do lanamento das plataformas de computao nas nuvens pela pioneira Amazon em 2006, IBM e Google em 2007 e Microsoft no ano de 2009. 6

Figura 2. Evolues relevantes para Computao em Nuvens.

1.4 Benefcios Como principais benefcios da utilizao de uma plataforma com recursos computacionais disponveis na Internet podemos citar: Rpido e fcil para disponibilizar recursos; Paga somente pelo que vai utilizar; Menos custos com recursos humanos; Baixos pagamentos mensais; Atualizaes mais frequentes com menos impacto; Encoraja uma maior padronizao da IT; Compartilhamento simples de sistemas/informao; o modelo do futuro (TI como commodities); Otimizao dos recursos e do tempo de uso.

2. Arquitetura

Segundo Rhoton (2009), um dos aspectos caractersticos da computao em nuvens o foco para orientao a servio. Tambm, neste sentido, concorda a Sun Microsystems (2009), quando explica que a arquitetura de uma plataforma de computao em nuvens pode ser separada por camadas de servios que podem ser comparadas com as camadas tradicionais de hardware e software.

2.1 Modelos de Servio A arquitetura das plataformas de computao nas nuvens pode ser dividida em trs modelos (camadas) de servio distintas, so elas:

2.1.1 Software como Servio (SAAS)

Software como servio uma modalidade de distribuio de softwares atravs da internet na forma de um servio. Estes softwares so hospedados, mantidos e distribudos por um provedor de servio que poder cobrar ou no por sua utilizao. Para o cliente, as vantagens de utilizao de um software SAAS so muitas, tendo em vista que sua utilizao se d atravs de qualquer dispositivo que contenha um browser, no existindo a necessidade de aquisies de hardware, preocupaes com compatibilidade de verses de sistema operacional e muito menos com atualizaes de verses, j que toda a manuteno do software responsabilidade do provedor. Por se tratar de uma verso visada para vrios usurios e utilizando um modelo de pagamento de assinatura, os preos podem ser menores que de um software instalvel (MICROSOFT MSDN, 2012).

2.1.2 Plataforma como Servio (PAAS)

Principal modelo para o ambiente de computao em nuvens, a plataforma como servio o ambiente fornecido pelo provedor, junto com um conjunto de ferramentas para o desenvolvimento, disponibilizao e controle das aplicaes. Este ambiente se d na forma de mquinas virtuais padronizadas pelo provedor, possibilitando ao cliente utilizar todos os recursos disponibilizados, mas no detendo acesso a modificaes de configuraes de baixo nvel, hardware ou provisionamento de outras mquinas virtuais (MICROSOFT MSDN, 2012).

2.1.3 Infraestrutura como Servio (IAAS)

Em contrapartida ao PAAS, a infraestrutura como servio uma modalidade de distribuio que foca permitir ao cliente criar, customizar e remover mquinas virtuais no ambiente computacional em nuvens. Este controle feito remotamente e sem a necessidade de contato com o suporte do provedor, a disponibilidade imediata. Todos os recursos adicionais que permeiam um ambiente computacional, como os ativos de redes, so centralizados e disponibilizados como servios adicionais que podero ser utilizados quando necessrio. Segue na tabela 2 exemplos de modelos de servios correlacionados com as plataformas que implementam e disponibilizam estes modelos.

Figura 3. Exemplos de modelos de computao nas nuvens.

2.2. Segurana
No quesito segurana, devemos entender que as camadas de modelos de servios sofrem um decrscimo na quantidade de controle sobre o hardware, na medida em que vamos subindo da camada servidor at a cliente, ou seja, na camada de IAAS temos um controle total sobre o hardware que disponibilizado como servio, mas em nenhum momento possvel acessar diretamente o hardware da mquina. A camada PAAS tambm no nos oferece controles sobre o hardware da mquina, apenas questes relevantes a configuraes de ambiente e instalaes de softwares. Ao SAAS, por ser 9

um modelo de disponibilizao ao cliente, fica vetado qualquer controle sobre a mquina, o mximo permitido uma customizao em cima de sua aplicao.

Segurana no diz respeito apenas aos ativos fsicos. Se voc se preocupa com a segurana dos dados em cloud computing, considere essas recomendaes e certifique-se de compartilh-las com seu fornecedor de cloud computing. 2.2.1Criptografe seus dados Para proteger os dados confidenciais, voc deve criptograf-los. Existem vrias boas tecnologias de criptografia disponveis. Por isso, a criptografia no representa um desafio. O problema real o proprietrio das chaves de criptografia. As empresas devem limitar o acesso a elas mesmas e a parceiros terceirizados de confiana. Considere a diviso das responsabilidades de armazenamento de dados (para o fornecedor de cloud computing) e a posse das chaves para os dados (para a sua organizao, assim como para outros parceiros terceirizados de confiana). 2.2.2 Usurios autenticados adequadamente Pense em todas as pessoas que podem ter acesso aos dados dentro da sua empresa e com o fornecedor de cloud computing e certifique-se de que sejam as pessoas certas. Senhas so uma forma muito fraca de gerenciamento de autenticao. Em vez delas, as empresas devem usar uma abordagem de dois fatores da sua segurana, geralmente chamada de autenticao de 2 fatores: geralmente algo que voc conhece, como uma senha e algo que voc tem, como um token eletrnico ou fob ou um cdigo gerado no seu smartphone. 2.2.3 Definir nveis adequados de autorizao Se todos com acesso ao cloud computing tiverem o mesmo nvel de acesso aos dados, isso pode ser extremamente imprudente e arriscado. Isso est relacionado ao que se chama de princpio do privilgio mnimo que diz : conceda s pessoas o acesso necessrio para que faam seus trabalhos e nada mais. A configurao e o gerenciamento desses nveis devem ser oferecidos pelo fornecedor de cloud computing. Isso no simples, mas um bom fornecedor de cloud computing que use tecnologias modernas e apropriadas poder faz-lo.

3. Arquiteturas Individuais
Apesar de todas as arquiteturas em geral seguirem um modelo bastante comum de disponibilizao de servios atravs de camadas, que realizam desde o controle do hardware at a disponibilizao do software na web, podemos dizer que cada provedor de servios possui uma srie de caractersticas prprias que variam desde a disponibilizao ou no de todas as camadas, as linguagens suportadas e outras formas de servios. A seguir, so comentadas as arquiteturas de trs provedores de servios:

10

3.1 Windows Azure PAAS

O Windows Azure a plataforma de computao em nuvens da Microsoft que visa possibilitar um ambiente de desenvolvimento em mltiplas linguagens, com a possibilidade de integraes entre aplicativos locais e publicados na nuvem, armazenamento relacional, utilizao dos servios live e acesso aos sites pelos mais variados tipos de dispositivos, conforme a Figura 4. (MICROSOFT MSDN, 2012)

Figura 4. Plataforma de Servios Azure

11

A Microsoft disponibiliza uma srie de aplicativos prontos para serem adquiridos e utilizados sem a necessidade de implementao, chamado de Azure Services. Ele composto de: Live Services: tambm conhecido como Live Mesh, um servio de sincronizao de dados dos usurios; SharePoint Services: portal de colaborao voltado para intranets; CRM (Customer Relationship Managment): plataforma de relacionamento com o cliente; Net Services: servios para integrao, controle de acesso e fluxo de trabalho para as aplicaes desenvolvidas.

3.2. Google App Engine PAAS

O App8 Engine a plataforma de desenvolvimento que permite que os aplicativos Web nele publicados sejam disponibilizados na infraestrutura do Google. Esta plataforma tem uma srie de recursos aos desenvolvedores, como suporte a linguagens abertas de mercado, como o Java e o Phyton, modelos de aplicao, APIs para integrao aos recursos do Google e fornecimento de um ambiente com ajustes e balanceamentos de carga automticos. A plataforma computacional do Google trabalha sobre um sistema de cotas por desenvolvedor para o qual possvel disponibilizar gratuitamente at dez aplicaes com 500MB de limite de armazenamento e cinco milhes de visitao por ms. Estas cotas tambm possuem uma srie de limitantes, como um timeout de 30 segundos por requisio e um limite de mil linhas de retorno por consultas. Caso haja uma extrapolao dos limitantes no perodo de gratuidade, a aplicao poder ser retirada do ar (GOOGLE, 2012). Alm disso, a Google disponibiliza uma srie de Complementos de integrao com servios j existentes do Google e outros exclusivos para os assinantes. Estes 12

servios variam desde sistemas para envio de e-mails e edio de imagens at complementos para autenticao, utilizando uma conta integrada ao Google, agendamento de funes, cache e uma recuperao de URL, conforme mostra a figura 5. Tambm possvel disponibilizar atravs do domnio prprio do usurio os servios do Google conhecidos como Apps, por exemplo, o Gmail ou o Google Docs (GOOGLE, 2012).

Figura 5. Arquitetura do Google

3.3. Amazon Elastic Compute Cloud (Amazon EC2) IAAS

A Amazon foi a pioneira no mercado da computao em nuvens no ano de 2006, com o lanamento de sua plataforma de Web Services, que proviam servios baseados na nuvem, e em 2008 com o lanamento do Amazon EC2 (Elastic Computing Cloud). 13

O EC2 baseia-se principalmente na disponibilizao de mquinas virtuais individuais, conhecidas como instncias, com uma interface de controle baseada em Webservices que visam gerar o maior controle com a menor dificuldade. Este controle pode variar para aes bsicas como uma consulta, at o provisionamento automtico de outras instncias (AMAZON, 2010). A arquitetura do EC2 a mais heterognea em termos de sistemas operacionais e softwares, abrangendo os mais variados cenrios. Por exemplo, mquinas virtuais para ambiente Microsoft Windows Server 2008 e suporte a .Net Framework 9 ou um ambiente totalmente cdigo aberto, utilizando Linux e Java. As instncias do EC2 tambm variam quanto ao nvel do hardware (processador, arquitetura, memria fsica e virtual) sendo classificada em pequena, grande e extragrande. Alm disso, segundo Amazon (2010), a plataforma composta por uma srie de funcionalidades que visam o aprimoramento e a facilitao da gerncia das instncias disponibilizadas. Podemos entender como principais funcionalidades: CloudWatch: Webservice que permite aos clientes monitorarem em tempo real todos os recursos da instncia como hardware e rede; Escalonamento Automtico: permite a mudana automtica de recursos de hardware para adaptar a instncias a mudanas no trafego da rede; Endereo IP Elstico: permite de mapeamento de um endereo IP para uma ou vrias instncias de forma fcil e imediata, sem a necessidade de espera de propagao de DNS.

4 Desafios do Cloud Computing a nvel Brasil


4.1 O Brasil est preparado? Para um bom funcionamento das Cloud Computing as necessidades basicas foram classificadas em sete quesitos: privacidade de dados; segurana ciberntica: controle do cibercrime; preservao da propriedade intelectual, tecnologia de interoperabilidade e harmonizao legal; livre comrcio; e infraestrutura de TI. Em analises recentes feitas pela Business Software Alliance (BSA). o Japo foi o primeiro colocado por ter apresentado ambiente mais robusto para cloud computing, com 83,3 pontos numa escala de 100. Alm do Japo esto entre os top ten Austrlia, Estados Unidos, Frana, Itlia, Reino Unido, Coreia, Espanha e Singapura. J o Brasil ficou em 24 lugar com 35,1 pontos, o ltimo da fila atrs de pases como Vietn e Tailndia. Perdeu tambm para os mercados emergentes China, Rssia e ndia.

14

4.2 Onde o Brasil peca Segundo a BSA, o Brasil experimenta rpido crecimento e reconhece a importncia de TIC e da economia digital. No entanto, peca por no ter implementado ainda leis e regulamentos apropriados para facilitar o desenvolvimento de TIC. O Pas enfrenta grandes desafios para estabelecer normas nessa rea, diz o relatrio. Nenhuma legislao de privacidade est no lugar, aponta a pesquisa destacando que o Brasil no tem leis adequadas de privacidade e proteo de dados nem regulamentaes contra o cibercrime. Para a BSA, as leis locais penais existentes esto fora de sintonia com as normas internacionais de crimes digitais. O Brasil apresentou lacunas tambm na proteo da propriedade intelectual e perdeu ponto por no ter assinado ainda o tratado WIPO Copyright, da Organizao Mundial da Propriedade Intelectual (OMPI) sobre o direito do autor. Na avaliao da BSA o Pas no est atualizado nessa questo para acompanhar a tendncia de cloud computing. A pesquisa menciona que pirataria online no Brasil ainda grande e os processos so raros. Com esses problemas, a BSA alerta que o Pas pode ter dificuldade para operar na nuvem, caso no tome providncias. Mas o relatrio destacou fatores positivos. Um deles o Plano Nacional de Banda Larga (PNBL), iniciativa do governo federal para ampliar a infraestrutura e prover acesso internet para populao de baixa renda. 4.3 Fragilidade das leis Ao avaliar o desempenho do Brasil no ranking global, Frank Caramuru, diretor da Business Software Alliance no Brasil, considera que o Pas tem condies de reverter esse quadro e dar um salto. Mas para isso, ter de estabelecer leis que protegem o usurio de computao em nuvem. Por enquanto, projetos a esse respeito ainda esto em fase de discusso. Aprovando as garantias legais em questes de segurana, sigilo e acesso, entre outras que envolvem o servio em nuvem, o Brasil deve se tornar mais atraente para investimentos nesse setor, afirma Caramuru. Para o analista da rea de Enterprise da IDC Brasil, Anderson Figueiredo, o Brasil e os outros mercados emergentes ainda esto atrasados nas questes de legislao para cloud computing. Eles ainda no criaram o seu arcabouo regulatrio e por isso no esto em conformidade com os padres internacionais. J nos mercados desenvolvidos como pases da Europa, as leis esto mais e claras aderentes s normas internacionais. A legislao do Brasil frgil para questes de segurana, pirataria e privacidade, diz o analista da IDC. Ele acredita que o Pas buscar soluo para essas barreiras porque a prestao de servios em nuvem crescer e o Brasil no vai querer ficar de fora desse jogo. 15

Figueiredo acha que o Brasil no se ateve ainda para essas questes em razo de os negcios locais estarem aquecidos, sem depender do mercado externo. Mas para venda de nuvem alm fronteira precisar atender as normas internacionais. O analista da IDC pondera que o Brasil tem bons prestadores de servios com data center de primeira linha, com certificaes Tier 3, que obdecem normas de segurana. Eles sabem o que o mercado quer e atendem as exigncias dos clientes internacionais, mesmo que a lei esteja andando do outro lado, diz. Para Figueiredo a grande chance do Brasil virar esse jogo a presso para sediar a Copa do Mundo e Olmpiadas. Os megaeventos vo obrigar a ampliao de infraestrutura e reforo das polticas. No final das competies haver um grande legado, que ser til para nuvem. 4.4 Cloud na agenda do governo Na avaliao de Nelson Wortsman, diretor de Infraestrutura e Convergncia Digital da Associao Brasileira das Empresas de Tecnologia da Informao e Comunicao (Brasscom), o fraco desempenho do Brasil no ranking da BSA seria preocupante se o Pas estivesse deixando a situao passar em branco. Existe vrias frentes para melhorar o ambiente de negcios para cloud computing no Brasil. O grande desafio fazer com que esse assunto entre na agenda do Pas e se torne importante, diz Wortsman. A Brasscom reuniu no ano passado representantes do governo federal e da Comunidade Europeia para discutir a criao de um marco legal para nuvem. Como resultado desse trabalho, o governo est em fase final de licitao de uma empresa de consultoria para traar um levantamento de como o Brasil pode melhorar a competitividade em cloud computing. Uma das propostas desse estudo identificar as condies do Pas para tornar um hub global de data center para atender demandas na nuvem. Esse estudo vai avaliar itens como infraestrutura, cenrios internacionais e todas as questes regulatrias. O relatrio ser financiado pela Unesco e est sendo liderado pelos ministrios da Cincia, Tecnologia e Inovao (MCTI) e das Comunicaes (Minicom). O projeto dever envolver tambm o Ministrio do Desenvolvimento, Indstria e Comrcio Exterior (MDIC), j que algumas medidas vo exigir incentivos fiscais. Segundo Wortsman, dever ser criado um comit de cloud interministerial, envolvendo outros rgos que podero contribuir na discusso de temas como: soberania de dados, confidencialidade, interoperabilidade e acesso a outros pases. O objetivo dessa iniciativa preparar o Brasil assuma o papel de prestador de servios de cloud para o mercado externo, deixando de ser apenas um consumidor de empresas internacionais. Wortsman diz que o Pas conta com grande oferta de 16

data centers poder ser um player global de processamento em nuvem por estar com economia estvel, ter energia limpa e no apresentar ocorrncia de guerras nem de acidentes naturais como terremotos. Entretanto, o executivo da Brasscom reconhece que o Brasil tem muito trabalho pela frente. Precisa vencer muitas barreiras para se tornar um polo global de data center. Entre os obstculos esto os altos custos de telecom e de energia eltrica, que espera-se que haja incentivo do governo. Outro problema que os centros de processamentos precisaram ter redundncia de energia para atender normas internacionais, com a contratao de duas concessionrias de luz, algo impossvel em So Paulo, por exemplo, onde h apenas a AES Eletropaulo. Essa uma aresta a ser resolvida governo. Os cronogramas para o plano de ao do governo federal para cloud computing ainda no foram definidos. Wortsman argumenta que as questes de regulamentaes so mais demoradas, pois seguiro o ritmo do Congresso Nacional. Sua expectativa que at o final desse ano seja definida uma agenda de trabalho nessa rea.

5 Desafios a implantao
5.1 Tempestade nas nuvens Considerando os pontos vistos os quais descrevem a Computao em Nuvens e seus objetivos, h sempre o temor de como se d o armazenamento e o trfego dessas informaes, havendo um receio dessas cair em mos imprprias. Um outro fator considerado o destaque obtido dessas corporaes nuvens, onde sero detentoras de uma quantidade enorme de informaes. Devido a isso, sero visadas por pessoas mal intencionadas utilizando-se, ou no, de pestes virtuais, comprometendo assim, a qualidade da nuvem. O risco de uma grande pane possvel devido a vrios fatores, algumas deles so: o grande volume de trfego e requisies simultaneamente, inviabilizando o acesso ao sistema; outros fatores so aplicativos imaturos, sem consistncia e com falhas de segurana dentre outras. Surge ento a necessidade de grandes investimentos em TI, visando a segurana para o controle do fluxo e armazenamento destes contedos, evitando brechas de segurana e controlando o acesso a pessoas mal intencionadas. Existem casos ocorridos nos produtos da Google, em que pessoas j perderam suas contas virtuais por razo de defeitos do prprio sistema, sendo obrigadas a responderem um exigente e exausto questionrio para uma tentativa de recuperao das mesmas. Algumas obtiveram sucesso na recuperao e outras no. Tal formulrio submetido a uma reviso da empresa para saber se realmente aquele usurio o verdadeiro dono da conta. 5.2 Riscos 17

Localizao dos dados; Isolamento dos dados de uma empresa para outra; Os aspectos regulatrios e suas restries; O risco de lock-in e as condies de portabilidade de uma nuvem para outra; Integrao entre aplicaes nas nuvens e on-premise; Falta de padres; A imaturidade da maioria dos provedores; Falta de skills, questes de licenciamento de software; Falta de padres; Entre outros...

5.3 Viabilidade do negocio Analise se voc teria condies de manter custos menor que o provedor. Um exemplo prtico: o Salesforce opera 77 mil clientes em 3 mil servidores, espalhados por 3 trs data centers. No modelo tradicional, com cada cliente tendo seus prprios servidores, provavelmente seriam necessrios cerca de 100 mil ou mais servidores para atender a essa demanda. No modelo de cloud so necessrios apenas 3% dessa capacidade. O modelo de pay-as-you-go vai exigir que voc saiba antecipadamente quanto ter que pagar. Conhecer sua estrutura de custos e validar se estaremos dentro do budget; Uma empresa operando em nuvens pblicas ainda ter sua rea de TI, embora com papis diferenciados. A rea de TI passar a concentrar profissionais que dominam o negcio e que interagiro com os provedores de nuvens, como analistas de negcios e arquitetos de software.

5.4 Desafios Conhecer os componentes e seus responsveis; O conceito segue o modelo de colaborao o usurio precisa conhecer e saber usar a plataforma e os padres; Provar que o conceito pode ir alm da virtualizao e do software; Definir questes relacionadas a gerenciamento e interoperabilidade; Migrao e interoperabilidade entre fornecedores de nuvem.

6. CONCLUSO
O estudo do modelo Computao nas Nuvens do lado acadmico leva ao mundo uma maneira mais prtica de acessar todos os dados em qualquer lugar, basta ter um computador conectado na internet, quebrando muitos conceitos clssicos da informtica. Hoje as empresas especializadas na rea, esto se enquadrando cada vez mais a este modelo esperando a uma futura demanda, na qual torna-se muito lucrativo armazenar informaes do mundo inteiro. Por ser uma adaptao prematura, encontra-se panes em sistemas deixando muitos usurios desconfiados do servio 18

ofertado. Mas isso no motivo de reprovar radicalmente este modelo, onde todos os sistemas so dotados de erros, mas o melhor a fazer, ainda o velho backup para a tranquilidade de todos, simplesmente fazer um espelhamento de sua nuvem em seu desktop, enquanto passa toda esta tempestade. Para esta realidade chegar ao alcance de todos, tem-se o investimento maciamente, alm de segurana e Tecnologia da Informao, em velocidade de provedores e internet para processamentos de aplicativos, na qual alcanar at as nuvens precisa-se de muita rapidez, para no mnimo chegar a uma velocidade de execuo de aplicativos em desktop, onde surgiro produtos com alto ndice de processamento. importante salientar a qualidade da internet, pois ainda o veculo principal de acesso a nuvem, onde uma web com baixa qualidade, todo esse conceito ficar sem utilidade. Mas em proporo dos fatos, a banda larga est aumentando cada vez mais a sua tecnologia para suprir a tendncia mundial, melhorando assim a velocidade de acesso a dados, para dar conforto e rapidez a seus usurios.

Referncias Bibliogrficas
http://blog.corujadeti.com.br/o-quanto-seguro-e-a-sua-nuvem/ (14/05/2012 09:46) http://computerworld.uol.com.br/tecnologia/2012/02/24/cloud-brasil-quer-deixar-de-ser-lanternaem-ranking-mundial/ (14/05/2012 10:01) http://en.community.dell.com/dell-groups/small-business/b/smb/archive/2011/11/16/10-tips-formanaging-security-in-the-cloud.aspx (14/05/2012 10:46) http://social.msdn.microsoft.com/Search/pt-BR?query=cloud%20computing&ac=8 (14/05/2012 11:13) https://developers.google.com/appengine/?hl=pt-BR (14/05/2012 12:18)

Revista Veja Especial Edio 2078


http://www.revista.espiritolivre.org (14/05/2012 14:10) http://books.google.com.br/books?hl=pt-BR&lr=&id=mvir2XA2mcC&oi=fnd&pg=PA29&dq=rela%C3%A7%C3%A3o+empresas+cloud+computing&ots=C8Hp2yPSY u&sig=jc9z27_EXf3svm0jssAOteTTiME#v=onepage&q=rela%C3%A7%C3%A3o%20empresas%20cloud % (14/05/2012 14:57)

TAURION, C. Cloud computing; Transformando o mundo da tecnologia da informao. Rio de Janeiro: Brasport, 2009.

Empresas apresentao

19