Você está na página 1de 8

40 :: TIdigital / Entrevista / Cezar Taurion

Cezar Taurion
Int ernet! o que ba st a para os usurios da Cloud Computing. O espao necessrio para armazenamento de dados e os softwares ficam alocados em servidores. Parece simple s, no verdad e? Ma s t ant a simplicidad e c ausa certa insegurana, combinada a diversas dvidas. Valores e c o n f ia bilid a d e s o a lg u n s d o s f a t or e s e s clar e cid o s nest a entrevist a por Cezar Taurion, executivo d e nova s tecnologias da IBM e profissional da rea de TI h cerca de 30 anos. Autor dos livros "Internet Mvel: Tecnologias, Aplicaes e Modelos", "Software Livre: Potencialidades e Modelos de Negcio", "Grid Computing, um novo paradigma computacional", e Software Embarcado: a Nova Onda da Informtica, lanou no final do ano pa ssado o Cloud Computing - Transformando o mundo da Te cnologia da Inf or ma o , c o m 2 2 8 p gina s d e muit a inf or ma o sobre este ser vio que tem despertado grande interesse em empresas de pequeno, mdio e grande portes, devido economia em infraestrutura e manuteno de softwares que a Computao em Nuvem oferece. Ta u r i o n m a n t m o s b l o g s c o m p u t i n g o n c l o u d s . w o r d p r e s s . c o m e m i g r e . m e / f Uq a , n o s q u a i s p u b li c a f r e q u e n t e m e n t e n o v i d a d e s s o b r e Cl o u d C o m p u t i n g . Aqui, fizemos um apanhado dos a ssuntos mais discutidos sobre o tema e trouxemos uma rica entrevista para e spant ar a s nuvens c arr e gada s e mostrar um c u limpo e inspirador para que voc pos sa r efletir sobr e o a ssunto e comear a se acostumar com a mudana que, e m b r e v e , d o m i n a r o p la n e t a e m o d if i c a r a f o r m a como vemos a t e cnologia .

ameniza as tempestades de questionamentos sobre Cloud Computing


Por Flvia Freire

T I : Vo c m a n t m dois blogs sobre o assunto e lanou recentemente o livro Cloud Computing Transformando o mundo da Tecnologia da Informao. Qual a razo deste seu fascnio pelo tema? Taurion: Minha funo Cezar Taurion na IBM, como executivo d e nova s t ecnologia s, es t ar s empr e ant enado com a s tendncias da rea de TI. Computao em Nuvem ou Cloud Computing uma delas. Em minha opinio, a Computao em Nuvem vai trans for mar o mod elo econmico da T I, t anto do lado do consumidor de T I, quanto do lado dos for n ec e dor e s d e t ec nologia s e s er vios . Clar o qu e estamos dando os primeiros passos e vemos ainda muitas incer tezas e indefinies. Bast a ver o imenso nmero de definies, s vezes conflit ant es entr e si, que exis t em. Na pesquisa que efetuei para o livro, identifiquei dezenas delas! Computao em Nuvem no em hype. Na verdade, const antemente aparecem conceitos e tecnologias ditos d i s r u p t i v o s , m a s q u e n o d e c o l a m . Re l e m b r a n d o Clyton Christensen, em seu livro Innovator s Dilemma, a verdadeira disrup o acont ece quando uma inova o t ecnolgic a ou um novo modelo de negcio d esloc a d e f or m a in e s p er ad a u m a t e c nologia ou u m mod elo j e s t a b ele cid o. Em T I, pod e mos p e ns ar d e im e diat o e m HTML /HT TP e no open source. Cloud Computing no

TIdigital / Entrevista / Cezar Taurion :: 41

por si s u ma inova o t ec nolgic a , pois s e b a s eia e m diver s a s t ecnologia s j exis t ent es, como vir t ualiza o e grid com pu ting, ma s u ma ver dad eir a disr u p o na maneira de se gerenciar e entregar TI. Comput a o em Nuvem uma evoluo natural da convergncia de vrias t e c n olo gia s e c o n c eit o s , c o m o o pr pr io Gr id, m ais o conceito de Utility Computing, virtualizao e autonomic computing, que so sistemas capazes de autogerenciar e corrigir problemas e falhas, acrescidos de tecnologias e tendncias como Web 2.0 e o modelo de Sof t ware como Ser vio (Sof ware-as-a-Ser vice). TI: O que abrange a Cloud Computing? Qual o grande diferencial deste servio e que vantagens ele traz para as empresas? Taurion: Cloud Computing ou Computao em Nuvem uma ideia extremamente sedutora: utilizar os recursos ociosos de computadores independentes, sem preocupao com localizao fsica e sem investimentos em novos hardwares. Computao em Nuvem um termo para descrever um ambiente de computao baseado em uma rede massiva de servidores, sejam estes virtuais ou fsicos. Uma definio simples pode ento ser um conjunto de recursos como capacidade de processamento, ar mazenamento, conectividade, plataformas, aplicaes e servios disponibilizados na internet. O resultado que a nuvem pode ser vista como o estgio mais evoludo do conceito de virtualizao, a virtualizao do prprio data c e n t e r. U m ambiente de nuvem no vai resolver todos os problemas de TI de uma empresa. Algumas aplicaes iro funcionar muito bem em nuvens e outras no iro. Um exemplo tpico de aplicaes que podem ser deslocadas para nuvens so aplicaes Web 2.0, ambientes de colaborao (como e-mails, webconferencing, wikis e blogs), e-lear ning, simulaes, sistemas de computao analticos e ambientes de desenvolvimento e teste. Alm disso, uma nuvem pode ser usada para as aplicaes que demandem os chamados cloud burstings, que so ocasies especficas nas quais a demanda computacional cresce muito. Um exemplo: uma aplicao de comrcio eletrnico que oferea promoes imperdveis por curtos perodos de tempo. Outras, principalmente as que demandam um nvel de integrao grande com sistemas legados ou que tenham limites rgidos de desempenho, ficaro melhor nos servidores operados de forma tradicional. Entretanto, quando falamos em nuvem, no estamos falando apenas de nuvens pblicas, mas tambm de nuvens privadas

ou internas ao firewall da empresa. Uma nuvem interna , portanto, uma nuvem computacional confinada ao data center da companhia. Algumas aplicaes podem ficar em nuvens pblicas, como mashups, que fazem uso intenso de plataformas externas, como Facebook. Mas outras, que demandam maior necessidade de controle e estrita aderncia s restries regulatrias ou de compliance, devem ficar dentro do firewal, em nuvens privadas. Quando se usa uma nuvem pblica, transferimos a responsabilidade da operao para o provedor da nuvem. Para empresas de pequeno porte, com procedimentos de segurana e recuperao frgeis (o que bastante comum), pode ser uma alternativa bastante atraente. Mas para empresas de maior porte, com regras e procedimentos de controle, o uso de nuvens pblicas mais restrito. Para estas empresas, o uso de nuvens privadas ou hbridas, em que apenas parte dos servios est em nuvens pblicas, a estratgia mais adequada. TI: J est na hora de as empresas aderirem Cloud Computing ou podemos consider-la um servio ainda em fase de testes? Em que situao voc acha que uma empresa deve adotar a Computao em Nuvem? Taurion: Em 2010 veremos a Cloud Computing sair da fase de curiosidade e entrar aos poucos nas estratgias de TI das empresas. Ser um ano de experimentaes e de projetos proof-of-concepts. Alguns aspectos da Computao em Nuvem j passaram desta fase, como aplicaes SaaS de automao de fora de vendas, como proposto pelo Salesforce. Ve m o s , t a m b m aos poucos, os usurios finais c o m e a n d o a se acostumar com o Google Docs, embora ainda muito arraigados ao velho modelo (e hbito) de instalar no seu micro o pacote Office. indiscutvel que muitas empresas esto prestando ateno Cloud Computing, embora estejam receosas quanto aos seus aspectos de segurana, privacidade e disponibilidade. Este cenrio aponta para um interesse maior em nuvens privadas. Nuvens privadas podem ser consideradas como um passo posterior e evolutivo dos processos de virtualizao j em andamento em muitas empresas. Portanto, 2010 ser um ano bem interessante para a Cloud Computing. Mas um questionamento bastante comum quando se aborda este assunto sobre sua proposio de valor. Existem muitas e diferentes perspectivas e uma nica certeza: confuso e desinfor mao ainda esto muito disseminadas. Reduo de custos de infraestrutura e transformao de custos fixos de TI em variveis vm sendo um dos mais importantes discursos da Computao em

Cloud Computing no por si s uma inovao tecnolgica. uma verdadeira disrupo na maneira de se gerenciar e entregar TI

42 :: TIdigital / Entrevista / Cezar Taurion

Nuvem. Mas ser que todas as empresas esperam estes mesmo benefcios e na mesma intensidade? As pequenas empresas, com reas de TI informais, geralmente com budgets mnimos ou at mesmo inexistentes, esperam que Cloud Computing seja a soluo para reduzir seus investimentos em capital. Adquirir alguns servidores e mant-los em operao pode representar um custo elevado para estas empresas. O uso de nuvens pblicas permite pensar de forma diferente. Usar uma infraestrutura j montada e com nveis de segurana e disponibilidade melhores que os limitados recursos que a pequena empresa geralmente dispe uma proposio de valor bastante significativa. Por outro lado, as grandes empresas tendero a adotar nuvens privadas ou mesmo hbridas e, portanto, buscaro proposies de valor diferentes. Como ainda investem em capital (conservam e evoluem seu parque de servidores), as proposies de valor concentram-se principalmente na reduo dos elevados custos de gerenciamento e suporte desta infraestrutura e na melhoria dos nveis de servio e velocidade de implementao de novos projetos. TI: O que SLA (Service Level Agreement) e para que serve? Taurion: Um Acordo de Nvel de Ser vio (SL A, de Service Level Agreement) a parte de contrato de servios entre duas ou mais empresas, no qual o nvel da prestao de servios definido formalmente. Na prtica, o termo usado no contexto de tempo de entrega de um servio ou de um desempenho especfico. Por exemplo, se uma empresa A contratar um nvel de servio de entregas de 97% em menos de um dia empresa B, esta j sabe que de todas as entregas que lhe forem dadas para fazer, no mnimo 97% tm que ser feitas em menos de 24 horas. Quando se fala em nuvens pblicas, este um questionamento importante. O prestador deve ter condies de oferecer e garantir nveis de servio adequados operao da empresa que o contrata. Nem todos o conseguiro, mas o problema no inerente ao modelo de Computao em Nuvem, e sim de toda e qualquer operao de terceirizao. TI: Em que consiste a arquitetura de referncia para Computao em Nuvem multitenancy/multi-inquilino? Taurion: A proposta do modelo de Computao em Nuvem ter uma aplicao atendendo a mltiplos clientes, chamados de tenants ou inquilinos. Inquilinos no so usurios individuais, mas empresas clientes do software. Uma arquitetura multi-inquilinos (em alguns casos a literatura fala em multiarrendatrio, mas eu adoto o termo multi-inquilino, mais comum) essencial para a Computao em Nuvem, pois permite que mltiplos inquilinos (empresas clientes) compartilhem recursos fsicos comuns (hardware e sof tware), mas per manecendo logicamente isolados. Existem, claro, softwares oferecidos em nuvem que no

so multi-inquilinos, como o Google Docs ou o Gmail, pois so orientados a indivduos e, portanto, no tm o modelo de multi-inquilino embutido em seus projetos. Os modelos so: a) Inquilino isolado - neste modelo, cada inquilino tem seu prprio stack de tecnologia, no havendo compartilhamento de recursos. Na prtica, embora o usurio sinta a experincia de multi-inquilino, pois a aplicao oferecida a mltiplos clientes, a partir do mesmo data center, este modelo no multi-inquilino. similar ao modelo tradicional de hosting (hospedagem), em que cada usurio tem seu prprio conjunto de recursos e sua prpria instncia da aplicao. b) Multi-inquilino via hardware compartilhado (virtualizao) - neste modelo, cada inquilino tem seu prprio stack de tecnologia, mas o hardware alocado dinamicamente de um pool de recursos, via virtualizao. c) Multi-inquilino via container - neste modelo, vrios inquilinos so executados na mesma instncia de um container de aplicao (um servidor de aplicaes), mas cada inquilino est associado a uma instncia separada do software de banco de dados. d) Multi-inquilino via todo o stack de software compartilhado - uma evoluo do modelo anterior, agora com todo o stack de software compartilhado. Assim, o banco de dados tambm compartilhado. Uma nica instncia do banco de dados compartilhada por todos os inquilinos. O modelo (b) de multi-inquilino por compartilhamento de hardware permite uma transio para a Computao em Nuvem com baixo custo e baixo impacto. A razo simples: preser vam-se os modelos de programao e tecnologia j estabelecidos nas grandes corporaes. Os modelos (c) e (d) implementam um nvel bem mais avanado de Computao em Nuvem e provavelmente sero os modelos dominantes no longo prazo. Mas hoje so implementados apenas por empresas que no possuem legado para sustentar e, portanto, podem romper com os modelos tradicionais, como o Salesforce e o Google. Como so nativos ao modelo em nuvem, oferecem nveis elevados de flexibilidade e elasticidade, mas ao custo da disrupo nos modelos atuais de programao, plataformas e skills. TI: Um estudo recomendado pela BT Global Services (www.bt.com/globalser vices) Datamonitor (www. datamonitor.com), que consultou 274 CIOs e executivos de empresas de 12 pases, incluindo o Brasil, revelou que mais da metade deles no esto convencidos de que a Computao em Nuvem pode ajudar a economizar dinheiro, devido localizao dos servidores de Cloud C o m p u t i n g . Te r a p l i c a e s e d a d o s e m s e r v i d o r e s localizados em outro pas realmente um risco? Quais os lugares mais recomendados para sediar os servidores de Cloud Computing?

TIdigital / Entrevista / Cezar Taurion :: 43

Taurion: Alguns dos questionamentos sobre Computao em Nuvem que mais ouvimos abordam a localizao dos dados (Onde os dados das nuvens distribudos geograficamente so hospedados?), segurana (Um data center que hospeda nuvens, pela concentrao de empresas que compartilham a mesma infraestrutura, pode atrair ataques concentrados?), recuperao de dados (Os provedores de nuvens conseguem assegurar que os dados so replicados geograficamente e que, em caso de perda de um data center, os dados podem ser recuperados?), arquivamento de dados (Por quanto tempo os dados podero ser armazenados para fins legais?), possibilidade de permitir auditagem externa a processos, possibilidade de investigaes forenses diante de atos ilegais e at mesmo os riscos de aprisionamento forado por parte de nuvens proprietrias (Quo fcil ou difcil sair de uma nuvem e migrar para outra?). Neste contexto, obser vamos que grande parte destes questionamentos refere-se s nuvens pblicas. Uma nuvem pblica uma caixa preta em que a eventual falta de transparncia sobre a sua tecnologia, seus processos e sua organizao pode tornar muito difcil a uma empresa avaliar, com o grau de detalhamento necessrio, o nvel de segurana e privacidade que o provedor capaz de oferecer. Ou seja, os impulsionadores para adoo de nuvens so, ao mesmo tempo, os seus principais fatores de preocupao. Quando se usa uma nuvem pblica, transferimos a responsabilidade da operao da infraestr utura e das aplicaes para o pr o v e d o r d a n u v e m . M a s a s r e s p o n s a b i l i d a d es legais continuam conosco. Para empresas de pequeno porte, com procedimentos de segurana e recuperao frgeis (o que bastante comum), pode ser uma alter nativa bastante atraente. Mas para empresas de maior porte e rgos de governo, com rgidas regras e procedimentos de controle, o uso de nuvens pblicas ser bem mais restrito. Para estas empresas, o uso de nuvens privadas geralmente a estratgia mais adequada. E o que uma nuvem privada? uma nuvem que opera dentro do firewall da empresa, entregando alguns dos benefcios das nuvens pblicas, como melhor aproveitamento dos ativos computacionais e menor timeto-market para novas aplicaes, ao mesmo tempo em que mantm os processos e procedimentos internos de padres, segurana, compliance e nveis de servio. O uso dos modelos

de Computao em Nuvem exige novos cuidados de governana, principalmente nos quesitos de segurana, privacidade e disponibilidade. Eventualmente novos processos devero ser definidos, novos tipos de contratos devero ser implementados e novos tipos de relacionamentos com os provedores tero que ser construdos. TI: Conectividade e segurana tambm so dois pontos a serem levados em conta e que ainda causam muito receio na adoo da Computao em Nuvem. At que ponto estas preocupaes d e v e m s e r consideradas graves? O que fazer para estar seguro quanto conectividade? No caso de se adotar em muitos provedores, o custo ficaria muito mais alto? Ta u r i o n : Conectividade um problema, mas que aos poucos comea a ser resolvido. Estima-se que em 2014 j existir 1,3 bilho de conexes de alta velocidade no mundo todo. No Brasil ainda temos muito cho para percorrer, mas vemos esforos neste sentido, como o projeto de banda larga do Governo Federal. No uma limitao do modelo, mas uma questo temporal, que pode ser e ser resolvida. Quanto segurana, embora se fale muito nos riscos em nuvens, existem alguns aspectos positivos que merecem ateno. Um deles que, no modelo de Computao em Nuvem, o valor dos desktops e notebooks estar na nuvem e no em seus HDs. Ora, como as estatsticas apontam que um tero dos problemas de violao de segurana devese ao uso de informaes obtidas em laptops roubados, o fato das informaes estarem nas nuvens e no mais nos HDs bastante positivo. Outros aspectos positivos (sob a tica de segurana) decorrentes do uso de nuvens so os upgrades de software que corrigem brechas de segurana automaticamente (no modelo atual, uma grande parcela dos usurios no atualiza seus softwares adequadamente, deixando os bugs que permitem vulnerabilidades ainda ativos) e a uniformidade dos padres de segurana, ao contrrio do modelo atual, em que os usurios podem ter mais ou menos recursos de segurana ativos em seus PCs e laptops. Tambm devemos lembrar que muitos data centers de empresas de pequeno a mdio porte no tm bons procedimentos de segurana implementados e que nuvens ofertadas por provedores de alto nvel possuem no s

Uma nuvem pblica uma caixa preta onde a eventual falta de transparncia sobre a sua tecnologia, seus processos e organizao torna difcil a avaliao do nvel de segurana e privacidade que o provedor capaz de oferecer

44 :: TIdigital / Entrevista / Cezar Taurion

procedimentos e recursos sofisticados e auditados, como tambm um staff tcnico com uma expertise acumulada que nenhuma empresa de pequeno porte teria. TI: Fora estas, existem mais limitaes relacionadas a este servio? Taurion: Muitas preocupaes e receios quanto ao uso de Cloud Computing so causados pelo desconhecimento e o clssico e conhecido medo do novo. Lembra-se que h dez anos atrs muitos diziam jamais colocarei o nmero do meu carto de crdito na internet? Claro que muitas das preocupaes tm fundamento. Por exemplo, a maior preocupao dos executivos quanto s questes de segurana e privacidade. Depois vemos os desafios de integrar nuvens computacionais e aplicaes SaaS (Software como Servio) infraestrutura j existente nas empresas, a falta de padres que permitam interoperabilidade entre nuvens de diferentes provedores (e o receio do aprisionamento forado a um determinado provedor), as dvidas de como definir ROI para a implementao de nuvens e de como exigir garantias de nveis de servio dos provedores de nuvens. Mas, medida que o conceito for evoluindo e virmos mais e mais casos de adoo, muitas destas preocupaes sero abrandadas.

Geralmente contratam-se horas de processador, espao em disco e volume de dados trafegados entre os servidores e os discos

TI: Em relao aos valores, como eles so mensurados? Dependem de formatos de aquisio de softwares e espao de disco utilizado? Taurion: O apelo econmico da Computao em Nuvem, de converter despesas de capital (capex) em despesas operacionais (opex), bem forte, e o modelo de pagar por uso, ou pay as you go, captura muito adequadamente o benefcio econmico da proposta. As horas de computao adquiridas de uma nuvem podem ser distribudas de forma no uniforme, ou seja, podemos usar 80 horas de servidor hoje e apenas 5 amanh, e pagaremos apenas 85 horas. Adicionalmente, pelo fato de no ser necessrio provisionar antecipadamente capex, podemos deslocar este capital para algum investimento diretamente relacionado com o prprio negcio da empresa. Os modelos contratuais so diversos, mas geralmente contratam-se horas de processador, espao em disco e volume de dados trafegados entre os servidores e os discos. TI: Como voc poderia explicar os servios IaaS (Infrastructure-as-a-Service), PaaS (Plataform-as-a-

Service) e SaaS (Software-as-a-Service)? Existe mais algum alm destes? Taurion: primeira vista, quando se fala no assunto, aparece a propenso de imaginarmos um nico modelo, geralmente de infraestrutura. Mas, na verdade, existe uma diversidade de servios de Computao em Nuvem. Podemos dividir os servios de nuvem em camadas, que podem ser vistos como nveis de abstrao, escondendo do usurio as camadas de nvel mais baixas. Camada de infraestrutura em nuvem (Infrastructureas-a-Service): com oferta de servios de hospedagem de capacidade computacional e armazenamento de dados, a camada mais bsica da Computao em Nuvem. Um exemplo tpico so as ofertas de servios em nuvem da Amazon. Camada de desenvolvimento e servios de gerenciamento em nuvem: um exemplo so as plataformas de desenvolvimento, como as oferecidas pelo Google AppEngine e pela Force.com. Muitas vezes, estas camadas usam servios e softwares da camada anterior. C a m a d a d e aplicaes ou Software-as-aService: como Salesforce.com, Google Docs ou LotusLive da IBM. Muitas das aplicaes Web 2.0 mais conhecidas, como Facebook, Flickr e Linkedin, so servios baseados em nuvem, embora seus usurios no tenham ideia disso. Esta camada a parte mais visvel da Computao em Nuvem e a que mais enfatiza seus benefcios para os usurios. Camada de processos: envolve processos de negcio baseados nas tecnologias ofertadas pelas camadas anteriores. Um exemplo so os servios de BPO (Business Processing Outsourcing) oferecidos no modelo de Computao em Nuvem. Ainda incipiente, mas que deve no futuro transformar o prprio mercado de BPO. Abaixo de todas estas camadas podemos imaginar uma camada zero, onde se situam os for necedores de tecnologias bsicas, que so exatamente os ser vidores, discos, equipamentos de rede, sistemas operacionais. Estes componentes so a base tecnolgica das nuvens. TI: O que deve ser avaliado em um provedor de acesso e na empresa responsvel pela nuvem para que os dados enviados possam ser confiados empresa? Ta u r i o n : S e l e c i o n a r u m p r o v e d o r d e s e r v i o s computacionais externos como uma nuvem passa por alguns itens j conhecidos, como a competncia e reputao do

TIdigital / Entrevista / Cezar Taurion :: 45

provedor, acrescidos de outros especficos, como: Custos de troca do provedor. Sim, as nuvens pblicas ainda so proprietrias e nem sempre ser fcil migrar de uma nuvem para outra, embora os custos possam variar de acordo com o tipo de servio contratado no modelo de cloud. Por exemplo, trocar um servio de SaaS muito mais complicado que trocar de fornecedor de Storage-as-a-Service. Politica de preos. Uma das vantagens do modelo de cloud pagar apenas pelos recursos utilizados. Assim, importante validar o nvel de transparncia da poltica de preos do provedor e sua aderncia a este modelo. Desempenho e disponibilidade da nuvem. Usar servios computacionais em nuvem faz com que o seu desempenho seja resultante de diversos fatores, alguns deles externos ao provedor. Um bom contrato de SLA, com penalidades para situaes de no cumprimento das clusulas contratuais, sempre bem-vindo! Transparncia da cadeia de valor da nuvem. Um provedor de SaaS pode estar usando uma nuvem de terceiro para sua infraestrutura como base computacional para sua oferta. Saber disso e ter uma avaliao da qualidade deste subcontratante importante para validar o seu provedor de SaaS. Um item que merece ateno especial a questo da segurana. Como avaliar a segurana oferecida pelo provedor de nuvem? Bem, existem diversos itens que devem ser analisados. Vamos, por exemplo, considerar uma nuvem na qual usaremos servios de infraestrutura (como as ofertadas pela Amazon). O que devemos analisar antes de fechar contrato? O provedor tem certificaes externas de segurana e governana? Quais os recursos e procedimentos de segurana fsica? Lembre-se que um provedor de cloud concentra muitas empresas clientes e um alvo e tanto para hackers. Segurana dos servidores virtuais. Neste caso, avalie a segurana do sistema host, bem como dos sistemas operacionais guest. Na Amazon, os sistemas guests so controlados pelos clientes; portanto, devem implementar eles mesmos os procedimentos de segurana. Este modelo tender a ser usado por muitos provedores de nuvens de IaaS (Infrastructure-as-a-Service) pblicas. Segurana da rede e dos firewalls. Por exemplo, o provedor est protegido por mecanismos de mitigao de ataques DoS (Denial of Service) ou impedimento de IP spoofing? Backups. Quem responsvel por eles? Na Amazon, o cliente o responsvel pelos backups de seus servidores virtuais. Estamos dando os primeiros passos em direo ao mundo da Computao em Nuvem, com seus grandes benefcios, mas tambm muitos desafios. Como os provedores de nuvens no so iguais e seu nvel de maturidade bem diferenciado, devemos definir critrios bem detalhados de avaliao. TI: So colocados empecilhos na hora de implementar o servio, como a segurana dos dados, mas

h anos j confiamos dados a servidores virtuais atravs de nossos e-mails. Podemos comparar o armazenamento de dados de Cloud Computing com e-mails? Taurion: Mesmo sem conhecer o assunto, muita gente j utiliza a Computao em Nuvem: quem tem Gmail ou armazena fotos da famlia no Flickr, por exemplo. No meu laptop profissional, por razes de segurana e aspectos contratuais, uso apenas os sof twares autorizados pela rea de TI da empresa. Mas, em casa, em meu desktop pessoal, j estou dependente da Computao em Nuvem. Sou usurio do Google Docs, uso o Gmail, armazeno backups no MozyHome etc. Em resumo, praticamente uso apenas softwares e servios gratuitos. Que diferena dos primeiros tempos da microinformtica, quando ramos obrigados a comprar caixas e mais caixas de softwares, caros para nossa renda, mas necessrios, pois era o modelo computacional da poca! Foi este modelo que gerou empresas multibilionrias como a Microsof t. Mas uma era que est chegando ao fim. E por que usamos esses servios? Simples: so fceis de usar e muito convenientes. Ter acesso a seus e-mails, fotos e arquivos de texto e apresentaes, de qualquer lugar, de qualquer computador, seja o seu prprio, de um amigo ou em um cibercaf, faz muita diferena. Se olhar mos para os prximos anos, o uso da Computao em Nuvem deve aumentar significativamente. Alm de a tecnologia estar disponvel (proliferao de conexes banda larga, processadores mais baratos e cada vez mais poderosos e custo de armazenamento caindo significativamente), permitindo a criao de data centers massivos, algumas pesquisas tm mostrado que os usurios de 18 a 29 anos usam com muito mais intensidade estes servios que os veteranos, de mais de 45/50 anos. E a gerao digital que est comeando a despontar no cenrio do mercado de consumo e de trabalho vai acelerar mais ainda sua utilizao. Daqui a dez anos este pessoal ser dominante nas empresas. Alm disso, a presso por uma maior eficincia da infraestrutura de computao cada vez maior. A cada dia so gerados no mundo inteiro novos 15 petabytes de informao. Os custos de energia eltrica aumentaram pelo menos oito vezes de 1996 at hoje. E se somarmos a isso a previso de que em 2011 um tero da populao mundial estar na internet, fica claro que os modelos de gesto de infraestr utura atuais no so mais adequados. Depois de uma era tecnolgica caracterizada pela ascenso do computador pessoal (PC), estamos vendo o ressurgimento da centralizao. O ltimo quarto de sculo foi caracterizado pela descentralizao da computao, com o processamento e armazenamento da informao dispersos em cada computador de mesa ou laptop. Embora os custos de aquisio destas mquinas fossem baixos, o custo de integrar e operar redes de milhares de computadores tornouse um grande e caro pesadelo para as empresas. A era que se aproxima dever trazer uma maior consolidao do poder de

46 :: TIdigital / Entrevista / Cezar Taurion

computao, integrada a uma rede massiva de servidores, a Computao em Nuvem. O que se ganha com este modelo? Os usurios domsticos passaro a dispor destas nuvens, obtendo, na prtica, acesso praticamente ilimitado a recursos, como espao em disco e softwares. Veremos um deslocamento do contedo de dentro dos PCs para as nuvens computacionais. Provavelmente no sero mais necessrios computadores pessoais com grande capacidade de processamento, como hoje. Para que dispor de 120 GB de disco rgido se podemos, via comunicaes de alta velocidade, ter acesso a terabytes de dados? As pessoas podero usar equipamentos portteis, como smartphones ou netbooks, com um browser para acesso internet. Atravs deste browser ser possvel acessar qualquer informao pessoal e aplicativos, pois estaro todos disponveis nas nuvens. O PC pode ser praticamente um chip com um monitor ligado internet. Toda a inteligncia estar na rede. Uma frase propagandeada pelo Google reflete bem isso: meu outro computador um data center. T I : U m a questo bastante debatida o armazenamento d e d a d o s governamentais na Cloud Computing. V o c a c h a adequado que os pases decidam por aderir ao servio? Taurion: O uso de nuvens computacionais pelos governos nos remete a uma srie de desafios e questionamentos que merecem todo um captulo a parte. Governos, claro, esto preocupados em reduzir custos de suas atividades, mas tambm preocupam-se com as questes de privacidade, acesso a dados e segurana, uma vez que esto, na maioria das vezes, tratando de informaes que dizem respeito aos seus cidados. Existem alguns riscos e cuidados aos quais os governos devem se atentar: Localizao dos dados. De maneira geral, os usurios no precisam saber onde os seus dados esto armazenados nas nuvens computacionais. A premissa das nuvens exatamente a transparncia e, pelo fato de muitos dos provedores serem empresas globais, estes dados podem estar residindo em outros pases. Esta uma situao que pode gerar alguns questionamentos legais. Ser que dados referentes aos cidados de um pas podem residir em outro pas? Segurana. absolutamente necessrio ter garantias de que os dados classificados como confidenciais estejam armazenados de forma segura e que sejam acessados apenas pelos usurios autorizados. Auditoria. necessrio que seja plenamente possvel

Para que dispor de 120 GB de disco rgido se podemos, via comunicaes de alta velocidade, ter acesso a terabytes de dados?

rastrear as movimentaes em cima dos dados para atender eventuais demandas de investigaes. Disponibilidade e confiabilidade. Os dados precisam ser sempre acessados quando necessrio. Uma questo a ser resolvida : se o provedor de uma nuvem sair do mercado, o que acontecer com os dados ar mazenados em seus data centers? Portabilidade e aprisionamento. Os governos no podem ficar presos a um determinado fornecedor de tecnologia ou provedor de servios. Muitas nuvens ainda so fechadas, impedindo que as aplicaes interoperem com outras nuvens. Algumas nuvens foram, inclusive, que a linguagem de programao a ser usada na sua plataforma seja proprietria, como a Force.com. Outras plataformas, como a Google AppEngine, impem um banco de dados proprietrio (BigTable). Portanto, os gestores de TI de governo devem tomar cuidados redobrados quando estiverem desenhando suas estratgias de Computao em Nuvem. Podem, claro, considerar a utilizao de nuvens oferecidas pelos provedores exter nos para dados e aplicaes pblicas, como sites ou documentos e aplicaes de livre acesso. Com isso, reduzem a demanda para seus prprios data centers e otimizam o uso da sua infraestr utura. Existe tambm a possibilidade de se criar em nuvens gover namentais, interligando data centers de vrios rgos de governo que tenham caractersticas similares. Se existir massa crtica entre os data centers de vrios rgos que os permitam operar com eficincia em nuvem, por que no adotar este modelo? Por outro lado, informaes altamente sensveis devem ser avaliadas se podem ou no ser colocadas em nuvens, mesmo gover namentais, ou se precisam ficar em data centers isolados, operando da forma tradicional. Mas o papel dos gover nos com relao s nuvens computacionais deve ir alm de ser usurio. Os governos podem e devem ser indutores de polticas de incentivo em setores estratgicos. Um deles exatamente a indstria de sof tware. Para potencializar esta indstria, vemos que as nuvens computacionais abrem novos horizontes para empreendedores. A criao de plataformas de desenvolvimento, nas quais incubadoras e empresas de software que em sua maioria so de pequeno porte e de pouca capacidade de investimento poderiam desenvolver muito mais rapidamente novas aplicaes. A explorao mais intensa do modelo SaaS e a criao de marketplaces, como extenses s plataformas de desenvolvimento, ampliaria em muito o alcance de comercializao destes sof twares

TIdigital / Entrevista / Cezar Taurion :: 47

e permitiria abrir com mais desenvoltura o mercado internacional para o software brasileiro. O governo poderia investir no fomento criao de nuvens computacionais para incentivar a indstria. TI: Poderia dar alguns exemplos de aplicaes em nuvem e indicar alguns bons provedores que ofeream o servio? Taurion: Existem alguns nomes fortes em Computao em Nuvem. Temos a IBM, com ofertas voltadas criao de nuvens privadas, com a soluo do LotusLive, que uma oferta de SaaS. Temos tambm a Amazon, o Google, o Salesforce, com sua oferta de CRM em SaaS, e agora a Microsoft, com o Azure. TI: O que ainda podemos esperar da Computao em Nuvem? Taurion: No final do sculo XVIII, a revoluo industrial iniciou a transio da economia baseada na fora de trabalho manual pela economia baseada na tecnologia, com mquinas e ferramentas que potencializaram nossos braos e pernas. O nascimento e a evoluo da tecnologia nos permitiram criar a sociedade da informao, com os computadores potencializando nossa capacidade de pensar e criar. Evolumos e, nos ltimos vinte anos, samos da simples automao de processos para usar computadores como ferramentas de apoio inovao. Hoje, estamos dando mais um passo, saindo da era industrial para uma sociedade focada em ser vios. As 25 maiores economias do planeta tm servios como parte importante e muitas vezes dominante de seu PIB. E uma economia de servios basicamente fundamentada em informao. O surgimento do modelo de Computao em Nuvem mais um passo importante na evoluo da nossa sociedade. Estamos agora chegando ao estgio da industrializao dos ser vios e o prprio conceito de Computao em Nuvem deve caminhar na direo a ser considerado Ser vicesas-a-Ser vice ou ser vios como ser vio. Como todos os servios, quaisquer que sejam eles, demandam mais e mais recursos computacionais. Por isso, imprescindvel que os computadores se tornem to ubquos e transparentes a ponto de no precisarmos t-los dentro de casa. Como nossa sociedade chegou aonde chegou devido disseminao da eletricidade, quando ns no precisamos gerar nossa prpria energia, mas nos basta simplesmente ligar um aparelho na tomada, o mesmo est para acontecer com a computao. O caminho para isso a Computao em Nuvem. O uso continuado e crescente de Computao em Nuvem, open source e SaaS vai produzir mudanas significativas no modelo e na cadeia de valor de todos os setores de TI, obrigando que toda a indstria busque desenvolver novas combinaes de ser vios e produtos, oferecendo-os ao mercado por novos e inovadores modelos de negcio.

Provavelmente, veremos nos prximos anos os atores da indstria de TI, que ficaram presos durante anos a modelos de negcios, at ento bem-sucedidos, mas business as usual, tendo que se reinventar, criando novos produtos e ser vios que seriam inviveis, tanto tecnolgica como economicamente, na fase anterior. A Computao em Nuvem vai afetar a indstria de TI como um todo, que vai entrar em um cenrio no qual haver mais dinheiro construindo e gerenciando nuvens do que fabricando computadores. Alis, estes sinais j esto se delineando. Um estudo feito pelo MIT mostrou que as principais empresas de software com aes na Nasdaq j obtm a maior parte de sua lucratividade com manuteno e servios e no mais com a venda de novas licenas. A Computao em Nuvem tambm vai afetar a maneira como as empresas operam e como as pessoas trabalham e vivem, permitindo que a tecnologia se entranhe em cada canto da sociedade e da economia, ajudando a reduzir a excluso digital. Seu impacto pode ser similar ao que aconteceu na nossa sociedade, quando h mais de um sculo as empresas deixaram de gerar sua prpria energia e comearam a adquiri-la de empresas especializadas, as usinas. Este movimento gerou todo um setor industrial, com algumas empresas se posicionando na gerao de energia, outras na transmisso e outras na distribuio. Como isso vai acontecer? Ser por um conjunto de fatores: data centers operando de forma mais eficiente, tornando-se verdadeiras fbricas de servios computacionais em escala industrial; sof twares sendo fornecidos como servios, bastando muitas vezes conectar o seu navegador a um provedor (Software como Servio e o modelo open source vo realmente democratizar o uso do software), e conexes de banda larga disseminadas por todos os lugares. Claro que no acontecer de um dia para o outro, mas inquestionvel que j estamos caminhando, e rpido, nesta direo. Comeamos a ver alguns primeiros debates sobre questes sociais e legais referentes ao uso de Computao em Nuvem. Governos comeando a se preocupar com o fato de que os dados e aplicativos das empresas nacionais e de seus prprios departamentos esto em data centers situados no exterior. Isso levanta algumas questes referentes aos aspectos polticos de segurana nacional. O que acontecer se houver um conflito poltico entre dois pases e um deles for o responsvel pelo processamento das aplicaes das principais empresas do outro pas? O importante que estamos fazendo parte deste processo de mudanas. Estamos vivenciando a transio do modelo atual de computao, com servidores isolados e aplicaes monolticas, para o modelo de Computao em Nuvem e softwares componentizados, ofertados como servios. uma transformao que vai afetar o futuro da sociedade e, como profissionais, devemos estar conectados ao assunto.

Você também pode gostar