Você está na página 1de 67

FATEC - Faculdade de Tecnologia de So Paulo

Curso de Tecnologia em Processamento de Dados





GABRIELA NUBLING





Cloud Computing aplicada ao Cenrio Corporativo







SO PAULO
2011


FATEC - Faculdade de Tecnologia de So Paulo
Curso de Tecnologia em Processamento de Dados

GABRIELA NUBLING



Cloud Computing aplicada ao Cenrio Corporativo


Trabalho de Concluso de Curso apresentado
Faculdade de Tecnologia de So Paulo
FATEC-SP, como requisito para concluso do
Curso de Tecnologia em Processamento de
Dados.

Orientador: Professor Me. Shigueo Tomomitsu



SO PAULO
2011














Aos meus pais, Regina e Jorge, pelo
estmulo e confiana.
minha irm, Flvia, por me encorajar a
seguir seus passos.
Ao meu namorado e amigo, Felipe Brasil,
que me apoiou durante toda trajetria.



RESUMO


A tecnologia de Computao em Nuvem, tambm conhecida como Cloud
Computing, consiste em transferir o processamento, armanezamento e troca das
informaes dos hardwares locais para grandes servidores externos acessados via
internet, trazendo economia e facilidades para o processo, no esquecendo algumas
fraquezas que ainda necessitam ser estudadas e aprimoradas, como qualquer nova
tecnologia em ascenso.
Com foco corporativo, este estudo esclarece quando e como implantar essa
tecnologia dentro de uma empresa, os requisitos tecnolgicos para essa
implantao; com o objetivo de ampliar a viso que temos hoje de Cloud Computing,
e consequentemente seu destaque dentro da Tecnologia da Informao.


Palavras-chave: Cloud Computing; Computao em Nuvem; Servidores; Internet;
Tecnologia da Informao.



ABSTRACT

The Cloud Computing technology takes the processing, storage and
exchange of information from local hardware to large external servers accessed
through the internet, saving and facilitating the process, but not forgetting some
weaknesses that still need to be studied and improved, like any new rising
technology.
Focusing on corporate matters, this study clarifies when and how to deploy
this technology in a company, along with all the technological requirements for this
deployment, aimed at expanding the vision we have today of Cloud computing, and
hence its prominence within the information technology field.


Keywords: Cloud computing, Servers, Internet, Information Technology.



LISTA DE ABREVIATURAS E SIGLAS

3G - Terceira Gerao
API - Application Programming Interface
BI - Business intelligence
CAAS - Communication-as-a-Service
CDN - Content Delivery Network
CIO - Chief Information Officer
CM - Content Management
CRM - Customer Relationship Management
DAAS Data-as-a-Service
EAAS Everything-as-a-Service
ERP - Enterprise Resource Planning
GRH - Gerncia de Recursos Humanos
HD Hard DIsk
HTTP - HyperText Transfer Protocol
IAAS - Infrastructure-as-a-Service
IDC - International Data Corporation
JSON - JavaScript Object Notation
LAN - Local Area Network
MAN - Metropolitan Area Network
MSN - Microsoft Network
PAAS - Platform-as-a-Service
PC - Personal Computer
REST - Representational State Transfer
SAAS - Software-as-a-Service
SDK - Software Development Kit
SLA - Service-Level Agreement
SO - Sistema Operacional
SOAP - Simple Object Access Protocol
TI - Tecnologia da Informao
WAN - Wide Area Network
WLAN - Wireless Local Area Network
WMAN - Wireless Metropolitan Area Network
WWAN - Wireless Wide Area Network


SUMRIO
1. Introduo .................................................................................................. 10
2. Conceitos ................................................................................................... 13
2.1. Rede ...................................................................................................... 13
2.2. Tipos de Rede ....................................................................................... 15
2.2.1. LAN (local area network) .......................................................................... 15
2.2.2. MAN (Metropolitan Area Network) ............................................................ 15
2.2.3. WAN (Wide Area Network) ....................................................................... 16
2.2.4. WLAN (Wireless Local Area Network) ...................................................... 16
2.2.5. WMAN (Wireless Metropolitan Area Network) ......................................... 17
2.2.6. WWAN (wIRELESS WIDE AREA NETWORK) ........................................ 17
2.3. Topologias De Rede ............................................................................ 18
2.3.1. Barramento .............................................................................................. 18
2.3.2. Anel .......................................................................................................... 19
2.3.3. Estrela ...................................................................................................... 19
2.3.4. rvore ....................................................................................................... 20
2.3.5. Hbrida ...................................................................................................... 20
3. Cloud Computing ....................................................................................... 22
3.1. A tecnologia ........................................................................................... 22
3.1.1. Nuvem Privada ......................................................................................... 23
3.1.2. Nuvem Pblica ......................................................................................... 23
3.1.3. Nuvem Comunitria .................................................................................. 24
3.1.4. Nuvem Hbrida ......................................................................................... 24
3.2. Entendo a Arquitetura ........................................................................... 25
3.2.1 Infraestrutura (IAAS) ................................................................................. 26
3.2.2 Servios (SaaS) ........................................................................................ 27
3.2.3. Plataforma (PAAS) ................................................................................... 30
3.4. Aplicaes voltadas a Cloud ................................................................. 32
3.4.1. MapReduce/Hadoop ................................................................................ 32
3.4.2. Amazon Web Services (AWS) ................................................................. 34
3.4.3. Eucalyptus ................................................................................................ 35
3.4.4. Microsoft Azure ........................................................................................ 36
3.4.5. Google App Engine .................................................................................. 37
3.4.6. Aneka ....................................................................................................... 37
4. Cenrio Corporativo .................................................................................. 40
A-) Aspectos Tcnicos ....................................................................................... 40
B-) Aspectos Comportamentais ......................................................................... 40
C-) Aspectos Estratgicos .................................................................................. 41
4.1. Quando implantar .................................................................................. 44
4.1.1. Hardware .................................................................................................. 44
4.1.2. Software ................................................................................................... 46
4.1.3. Armazenamento ....................................................................................... 47
4.2. Como implantar ..................................................................................... 50
4.3. Limitaes e possveis solues ........................................................... 52
4.3.1. Segurana ................................................................................................ 52
4.3.2. Infraestrutura ............................................................................................ 54
4.3.3. Alta Dependncia externa ........................................................................ 56
4.4. Benefcios para Companhia .................................................................. 57
4.4.1. Economia ................................................................................................. 57
4.4.2. Controle dos Custos ................................................................................. 58
4.4.3. Sustentabilidade ....................................................................................... 58
4.4.4. Foco no Negcio ...................................................................................... 59
4.4.5. Acompanhamento das Mudanas ............................................................ 60
5. O que esperar do Futuro?......................................................................... 61
6. Consideraes finais ................................................................................. 63
7. Referncias ................................................................................................ 65


10
1. INTRODUO

Hoje, no Brasil, a tecnologia de computao em nuvem (Cloud Computing)
ainda recente e sua representao nfima no cenrio corporativo atual, fato
comprovado em pesquisa realizada em maio de 2011, pelo IDC, onde apenas 18%
dos gestores consultados afirmaram saber o que e como funciona a computao
em nuvem [TECHBIZ,2011].
Segundo o Gartner Institute, a Cloud Computing ser uma das trs mais
importantes tendncias emergentes nos prximos cinco anos [IDGNOW, 2010],
juntamente com TI Verde e Softwares sociais, como blogs, twitter, MSN, facebook.
A previso da pesquisa comprova-se pelas facilidades e vantagens
econmicas que a tecnologia agrega [STEFFEN, 2011]. Necessita, portanto, de
visibilidade para que possa, junto a outras tecnologias, transformar como visto
atualmente o armazenamento, troca, e processamento das informaes.
A discusso do tema relativamente recente, porm a computao em nuvem
conhecida e utilizada por diversas pessoas envolvidas com tecnologia, mesmo que
elas desconheam suas caractersticas.
Outro ponto que analisado que as aplicaes que esto atualmente no
mercado foram desenvolvidas apoiando-se no inteiramente no conceito de Cloud
Computing, mas em algumas funcionalidades que a tecnologia oferece, como, por
exemplo, as ferramentas de e-mail, quando no formato habitual as mensagens eram
armazenadas no cliente de email, no computador dos usurios.
Com os servios de e-mail utilizando o conceito de nuvem possvel acessar
ao correio eletrnico a partir de qualquer ponto, em qualquer computador ou celular,
11
sem quaisquer preocupaes com backups ou segurana e privacidade da
informao.
Para as organizaes, a principal vantagem do Cloud Computing a economia
em equipamentos, licenas de software, e suporte das infraestruturas informticas,
custos que so terceirizados a valores bastante atrativos, derivado da economia de
escala que os fornecedores de servios Cloud conseguem obter, porm ela tende a
ir bem alm, e se tornar responsvel por suportar o crescimento e garantir
vantagens competitivas para os negcios.
H a necessidade ento, de exibir os benefcios proporcionados pela utilizao
de todas as facilidades que a tecnologia sugere, no s o armazenamento, ou
processamento ou acesso das informaes de forma no-local e dinmica, mas
todas essas funcionalidades aplicadas ao mesmo tempo, com objetivo de gerar o
crescimento e apoiar o controle das grandes corporaes.
Para tanto iremos abordar as caractersticas da tecnologia em nuvem e o que
existe, hoje, no mercado, desenvolvido com essas caractersticas.
Com esses conceitos, analisaremos cenrios corporativos onde as aplicaes
de solues baseadas nos conceitos integrados de Cloud Computing iro estruturar
as estratgicas e diretrizes da corporao e quais so os passos para implantar
essa tecnologia dentro da empresa.
O objetivo desse trabalho explorar uma tecnologia que est sendo discutida
como uma tecnologia promissora e que ir mudar o futuro da web no cenrio
corporativo, exibir os benefcios que ela pode trazer para uma corporao, elucidar
solues para algumas fragilidades que so conhecidas hoje, com o intuito de elevar
a tecnologia da informao de um patamar de suporte a operaes para um
posicionamento estratgico e competitivo dentro da companhia.
12

O trabalho est estruturado em:
Conceitos de redes, tipos de rede e topologia de rede.
Tecnologia de Cloud Computing, arquitetura e aplicaes existentes no
mercado
Cenrio corporativo, quando e como implantar, limitaes e solues, e
os benefcios
O que se esperar para o futuro


13
2. CONCEITOS

Para um melhor entendimento da estrutura da Tecnologia em Nuvem,
necessrio conhecer alguns conceitos bsicos relacionados as redes de
computadores, sua estrutura e topologia, que sero explanados a seguir.

2.1. REDE

Redes de computadores so estruturas fsicas (equipamentos) e lgicas
(programas e protocolos) que permitem que dois ou mais computadores interligados
possam compartilhar recursos fsicos e lgicos entre si. [MENDES, 2007]
Baseia-se nos princpios de uma rede de informaes, onde implementa
tcnicas de hardware e software tornando a rede efetivamente mais dinmica, com o
objetivo de atender as necessidades impostas pelo mundo globalizado que
presenciamos.
Incluem todos os equipamentos eletrnicos necessrios interconexo de
dispositivos, tais como microcomputadores e impressoras. Esses dispositivos que se
comunicam entre si podem ser chamados de ns, estaes de trabalho, pontos ou
simplesmente dispositivos de rede. Dois computadores, ou ns, seria o nmero
mnimo de dispositivos necessrios para formarmos uma rede. O nmero mximo
no predeterminado, teoricamente todos os computadores do mundo poderiam
estar interligados, fato possibilitado pela Internet. [ZUIM, 2009]
O funcionamento de uma rede de computadores implica um determinado
conjunto de meios fsicos (hardware) e determinados componentes de software.
14
Temos como nos Meios Fsicos ou Hardware dos Computadores
(perifricos) que se pretende utilizar, tais como: discos, impressoras, modems.
Os Meios fsicos de transmisso seriam cabos que interligam os
computadores; ou ondas propagadas no espao no caso de rede wireless; e os
dispositivos de ligao dos computadores s redes como placas de interface de
rede, modems e/ou outros dispositivos;
Se tratando de software, uma rede de computadores necessita de drivers de
placas de rede, para haver comunicao com a placa ou interface de rede;
protocolos de comunicao, que so basicamente normas convertidas em software
que tornam possvel a transmisso de dados entre os computadores envolvidos
numa comunicao; sistemas operativos que interligam os mdulos de software
necessrios para trabalho em rede e utilitrios e programas de aplicao voltados
para o trabalho em rede. [ZUIM, 2008]

15
2.2. TIPOS DE REDE

Uma rede pode ser classificada geograficamente, pela sua topologia, meio
fsico e protocolo utilizado.
Geograficamente, os tipos de rede so LAN, MAN, WAN WLAN, WMAN,
WWAN, WWAN, cujas caractersticas sero abordadas abaixo.

2.2.1. LAN (LOCAL AREA NETWORK)

um conjunto de hardware e software que permite a computadores
individuais estabelecerem comunicao entre si, trocando e compartilhando
informaes e recursos. Tais redes so denominadas locais por cobrirem apenas
uma rea limitada (10 Km), visto que, fisicamente, quanto maior a distncia de um
n da rede ao outro, maior a taxa de erros que ocorrero devido degradao do
sinal. [IEEE, 2002]

2.2.2. MAN (METROPOLITAN AREA NETWORK)

Redes Metropolitanas interligam vrios LAN geograficamente prximos (no
mximo, a algumas dezenas de quilmetros) com dbitos importantes. Assim, um
MAN permite a dois ns distantes comunicar como se fizessem parte de uma
mesma rede local. Um MAN formado por comutadores ou switchs interligados por
relaes de elevado dbito (em geral, em fibra ptica). [IEEE, 2002]

16
2.2.3. WAN (WIDE AREA NETWORK)

Rede de rea alargada ou Rede de longa distncia, tambm conhecida como
Rede geograficamente distribuda, uma rede de computadores que abrange uma
grande rea geogrfica, com frequncia um pas ou continente. As WAN tornaram-
se necessrias devido ao crescimento das empresas, onde as LAN no eram mais
suficientes para atender a demanda de informaes, pois era necessria uma forma
de passar informao de uma empresa para outra de forma rpida e eficiente.
Surgiram as WAN que conectam redes dentro de uma vasta rea geogrfica,
permitindo comunicao de longa distncia. [IEEE, 2002]

2.2.4. WLAN (WIRELESS LOCAL AREA NETWORK)

uma rede local que usa ondas de rdio para fazer uma conexo Internet ou
entre uma rede, ao contrrio da rede fixa ADSL ou conexo-TV, que geralmente usa
cabos. WLAN j muito importante como opo de conexo em muitas reas de
negcio. Inicialmente os WLANs, distante do pblico em geral, foram instalados nas
universidades, nos aeroportos, e em outros lugares pblicos principais. A diminuio
dos custos do equipamento de WLAN trouxe-o tambm a muitos particulares. [IEEE,
2002]

17
2.2.5. WMAN (WIRELESS METROPOLITAN AREA NETWORK)

uma rede sem fio de maior alcance em relao WLAN, cobre cidades
inteiras ou grandes regies metropolitanas e centros urbanos. A WMAN uma rede
sem fio que tem um alcance de dezenas de quilometro, podendo interligar, por
exemplo, diversos escritrios regionais, ou diversos setores de um campos
universitrio, sem a necessidade de uma estrutura baseada em fibra ptica que
elevaria o custo da rede. [IEEE, 2002]

2.2.6. WWAN (WIRELESS WIDE AREA NETWORK)

uma rede sem fio de maior alcance em relao a WAN, isto , pode cobrir
diversos pases atingindo milhares de quilmetros de distancia. Para que isso seja
possvel existe a necessidade de utilizao de antenas potentes para retransmisso
do sinal. Um exemplo de WWAN se refere rede de celulares que cobre as diversas
regies do globo. A distncia alcanada limitada apenas pela tecnologia de
transmisso utilizada, uma vez que o nvel do sinal vai depender dos equipamentos
de transmisso e recepo. mais propensa a perdas de sinais por causa dos
rudos e condies climticas. [IEEE, 2002]

18
2.3. TOPOLOGIAS DE REDE

A topologia de rede descreve como o layout de uma rede de computadores
atravs da qual h o trfego de informaes, e tambm como os dispositivos esto
conectados a ela.
H vrias formas nas quais se pode organizar a interligao entre cada um
dos ns (computadores) da rede. Topologias podem ser descritas fisicamente e
logicamente. A topologia fsica a verdadeira aparncia ou layout da rede, enquanto
que a lgica descreve o fluxo dos dados atravs da rede.
Alguns dos tipos de topologia so: Barramento, Anel. Estrela, rvore e
Hbrida

2.3.1. BARRAMENTO

Todos os computadores so ligados em um mesmo barramento fsico de
dados. Apesar de os dados no passarem por dentro de cada um dos ns, apenas
uma mquina pode escrever no barramento num dado momento. Todas as outras
escutam e recolhem para si os dados destinados a elas.
Quando um computador estiver a transmitir um sinal, toda a rede fica ocupada
e se outro computador tentar enviar outro sinal ao mesmo tempo, ocorre uma coliso
e preciso reiniciar a transmisso. Essa topologia utiliza cabos coaxiais. Para cada
barramento existe um nico cabo, que vai de uma ponta a outra. O cabo
seccionado em cada local onde um computador ser inserido na rede.
Com o seccionamento do cabo formam-se duas pontas e cada uma delas
recebe um conector BNC. No computador colocado um "T" conectado placa que
19
junta as duas pontas. Embora ainda existam algumas instalaes de rede que
utilizam esse modelo, uma tecnologia obsoleta. [IEEE, 2002]

2.3.2. ANEL

Os dispositivos so conectados em srie, formando um circuito fechado
(anel). Os dados so transmitidos unidirecionalmente de n em n at atingir o seu
destino. Uma mensagem enviada por uma estao passa por outras estaes,
atravs das retransmisses, at ser retirada pela estao destino ou pela estao
fonte. Os sinais sofrem menos distoro e atenuao no enlace entre as estaes,
pois h um repetidor em cada estao. H um atraso de um ou mais bits em cada
estao para processamento de dados. H uma queda na confiabilidade para um
grande nmero de estaes. A cada estao inserida, h um aumento de retardo na
rede. possvel usar anis mltiplos para aumentar a confiabilidade e o
desempenho. [IEEE, 2002]

2.3.3. ESTRELA

Utiliza cabos de par tranado e um concentrador como ponto central da rede.
O concentrador se encarrega de retransmitir todos os dados para todas as estaes,
mas com a vantagem de tornar mais fcil a localizao dos problemas, j que se um
dos cabos, uma das portas do concentrador ou uma das placas de rede estiver com
problemas, apenas o n ligado ao componente defeituoso ficar fora da rede.
Esta topologia se aplica apenas a pequenas redes, j que os concentradores
costumam ter apenas oito ou dezesseis portas. [IEEE, 2002]
20
2.3.4. RVORE

essencialmente uma srie de barras interconectadas. Geralmente existe
uma barra central onde outros ramos menores se conectam. Esta ligao realizada
atravs de derivadores e as conexes das estaes realizadas do mesmo modo que
no sistema de barra padro. Cuidados adicionais devem ser tomados nas redes em
rvores, pois cada ramificao significa que o sinal dever se propagar por dois
caminhos diferentes. A menos que estes caminhos estejam perfeitamente casados,
os sinais tero velocidades de propagao diferentes e refletiro os sinais de
diferentes maneiras.
Em geral, redes em rvore, vo trabalhar com taxa de transmisso menor do
que as redes em barra comum, por estes motivos. [IEEE, 2002]

2.3.5. HBRIDA

a topologia mais utilizada em grandes redes, assim, adequa-se a topologia
de rede em funo do ambiente, compensando os custos, expansibilidade,
flexibilidade e funcionalidade de cada segmento de rede. Muitas vezes acontecem
demandas imediatas de conexes e a empresa no dispe de recursos, naquele
momento, para a aquisio de produtos adequados para a montagem da rede.
Nestes casos, a administrao de redes pode utilizar os equipamentos j disponveis
considerando as vantagens e desvantagens das topologias utilizadas. Numa
topologia hbrida, o desenho final da rede resulta da combinao de duas ou mais
topologias de rede.
21
A combinao de duas ou mais topologias de rede permite-nos beneficiar das
vantagens de cada uma das topologias que integram esta topologia. Embora muito
pouco usada em redes locais, uma variante da topologia em malha, a malha hbrida,
usada na Internet e em algumas WANs. A topologia de malha hbrida pode ter
mltiplas ligaes entre vrias localizaes, mas isto feito por uma questo de
redundncia, alm de que no uma verdadeira malha porque no h ligao entre
cada um e todos os ns, somente em alguns por uma questo de backup. [IEEE,
2002]

22
3. CLOUD COMPUTING

Simplificadamente, cloud computing, se refere idia de utilizar, em qualquer
lugar e independente de plataforma, as mais variadas aplicaes por meio da
internet com a mesma facilidade de t-las instaladas em nossos prprios
computadores [ALECRIM, 2010]. Sero definidas, a seguir, as caractersticas de
Cloud, assim como algumas aplicaes.

3.1. A TECNOLOGIA

O conceito de Cloud Computing refere-se utilizao da memria e das
capacidades de armazenamento e clculo de computadores e servidores
compartilhados e interligados por meio da Internet, seguindo o princpio da
computao em grade. [SISNEMA,2009]
O armazenamento de dados feito em servios que podero ser acessados
de qualquer lugar do mundo, a qualquer hora, no havendo necessidade de
instalao de um software ou de um Banco de Dados. O acesso ao Cloud se d
atravs da Internet (por isso o conceito de nuvem). O uso desse modelo mais
vivel do que o uso de um servidor como unidade fsica principal.
Num sistema operacional disponvel na Internet (pode ser acessado por
qualquer Browser), voc interliga o seu computador e em sua mquina Cloud e
assim voc obtm acesso a informaes, arquivos e programas num lugar nico,
independente de plataforma, de forma rpida.
23
Existem quatro modelos de implantao de Cloud Computing, que esto
divididos em Nuvem Privada, Nuvem Pblica, Nuvem Comunitria e Nuvem Hbrida,
explicadas abaixo.

3.1.1. NUVEM PRIVADA

No modelo de implantao de nuvem privada, ou particular, a infraestrutura
de nuvem utilizada exclusivamente para uma organizao, sendo esta nuvem local
ou remota e administrada pela prpria empresa ou por terceiros.
Neste modelo de implantao so empregados polticas de acesso aos
servios. As tcnicas utilizadas para prover tais caractersticas podem ser em nvel
de gerenciamento de redes, configuraes dos provedores de servios e a utilizao
de tecnologias de autenticao e autorizao. [SOUSA,2011]

3.1.2. NUVEM PBLICA

No modelo de implantao de nuvem pblica, a infraestrutura de nuvens
disponibilizada para o pblico em geral, sendo acessado por qualquer usurio que
conhea a localizao do servio. Neste modelo de implantao no podem ser
aplicadas restries de acesso quanto ao gerenciamento de redes, e menos ainda,
utilizar tcnicas para autenticao e autorizao. [SOUSA,2011]

24
3.1.3. NUVEM COMUNITRIA

No modelo de implantao de nuvem comunidade ocorre o compartilhamento
por diversas empresas de uma nuvem, sendo esta suportada por uma comunidade
especfica que partilha interesses, tais como a misso, os requisitos de segurana,
poltica e consideraes sobre flexibilidade. Este tipo de modelo de implantao
pode existir localmente ou remotamente e geralmente administrado por alguma
empresa da comunidade ou por terceiros. [SOUSA,2011]

3.1.4. NUVEM HBRIDA

No modelo de implantao de nuvem hbrida, existe uma composio de duas
ou mais nuvens, que podem ser privadas, comunidade ou pblica e que
permanecem como entidades nicas, ligadas por uma tecnologia padronizada ou
proprietria que permite a portabilidade de dados e aplicaes. [SOUSA,2011]



25
3.2. ENTENDO A ARQUITETURA

A arquitetura dos sistemas dos sistemas de software envolvidos na entrega
de computao em nuvem, geralmente envolve mltiplos componentes Cloud
comunicar uns com os outros ao longo de um mecanismo de acoplamento frouxo,
como uma Queue (fila) de mensagens.

Atualmente, a Cloud Computing est dividida em seis tipos:

IaaS (Infrastructure as a Service): quando se utiliza uma porcentagem de
um servidor, geralmente com configurao que se adque sua necessidade.
PaaS (Plataform as a Service): utilizando-se apenas uma plataforma como
um banco de dados, um web-service, etc. (p.ex.: Windows Azure).
DaaS (Development as a Service): as ferramentas de desenvolvimento
tomam forma no Cloud computing como ferramentas compartilhadas, ferramentas de
desenvolvimento web-based e servios baseados em mashup.
SaaS (Software as a Service): uso de um software em regime de utilizao
web (p.ex.: Google Docs , Microsoft Sharepoint Online).
CaaS (Communication as a Service): uso de uma soluo de Comunicao
Unificada hospedada em Data Center do provedor ou fabricante.
EaaS (Everything as a Service): quando se utiliza tudo, infraestrurura,
plataformas, software, suporte. Tudo o que envolve T.I.C. (Tecnologia da Informao
e Comunicao) como um Servio.

26
3.2.1 INFRAESTRUTURA (IAAS)

Servios de infraestrutura de nuvem, tambm conhecido como Infraestrutura
como Servio (IaaS), refere-se ao fornecimento de infraestrutura computacional
(geralmente em ambientes virtualizados) como um servio, entregar infra-estrutura
informtica - tipicamente um ambiente de virtualizao de plataforma - como um
servio, juntamente com o Repositrio ou networking. [TECHTARGET, IAAS, 2009]
Ao invs de comprar servidores, software, espao de dados do centro ou de
equipamentos de rede, estes recursos so um servio totalmente terceirizado,
existente de maneira dinmica, mas caso o consumo passa do estipulado, os
fornecedores normalmente cobram a quantidade de recursos consumidos (e,
portanto, o custo). As caractersticas dele so:
.
, switches, balanceadores e roteadores.
Escalonamento plug-and-play de novos equipamentos na nuvem.
Provisionamento dinmico de servios.
Alta-disponibilidade.
Balanceamento de carga de mquinas virtuais.

O modelo tradicional que as empresas pregam hoje em dia :
Um SO (Sistema Operacional) por host.
Uso de .
Uma interface para cada equipamento.
27
Gerenciamento e administrao complexos.
Deploy de novos SOs manual.
.

3.2.2 SERVIOS (SAAS)

Software como, por vezes referido como "software on-demand", um modelo
de entrega de software no qual o software e seus dados associados so
hospedados central (normalmente em Cloud) e normalmente so acessados pelos
usurios atravs de um thin client, normalmente usando um navegador web atravs
da Internet. [GRAY, 2010]
SaaS se tornou um modelo de entrega comum para a maioria das aplicaes
de negcios, incluindo contabilidade, gesto de colaborao de help desk, gesto de
relacionamento com clientes (CRM), planejamento de recursos empresariais (ERP),
gesto de recursos humanos (GRH), gerenciamento de contedo (CM) e servio.
SaaS tem sido incorporada na estratgia de todas as principais empresas de
software da empresa.
De acordo com uma estimativa do Gartner Group as vendas de SaaS em
2010 atingiram US $ 10 bilhes, e so projetados para aumentar para US $ 12.1
bilhes em 2011, um aumento de 20,7% a partir de 2010. Gartner Group estima que
a receita de SaaS ser mais do que dobrar seu nmeros de 2010 at 2015 e chegar
a uma projeo de US $ 21.3bi. CRM (Customer relationship management) continua
a ser o maior mercado de SaaS. [MATOS, 2011]
28
O termo software como servio (SaaS) considerado parte da nomenclatura
da computao em nuvem, juntamente com a infra-estrutura como servio (IaaS) e
plataforma como servio (PaaS).
Embora nem todas as aplicaes de software-como-um-servio partilhar
todos os traos, as caractersticas a seguir so comuns entre vrias aplicaes
SaaS:

Configurao e personalizao aplicaes

SaaS apia o que tradicionalmente conhecido como personalizao do
aplicativo. Em outras palavras, como software empresarial tradicional, um nico
cliente pode alterar o conjunto de opes de configurao (parmetros) que afetam
sua funcionalidade. Cada cliente pode ter suas prprias configuraes (ou os valores
dos parmetros) para as opes de configurao. O aplicativo pode ser
personalizado com o grau ele foi projetado para base em um conjunto de opes de
configurao pr-definida.

Acelerao recurso de aplicativos de entrega

SaaS so atualizado com mais frequncia do que o software tradicional, em
muitos casos em uma base semanal ou mensal. Isso ativado por vrios fatores:
o O aplicativo est hospedado centralmente, por isso, novas verses
podem ser postas em prtica sem a necessidade de clientes
fisicamente instalar novos softwares.
29
o O aplicativo tem apenas uma nica configurao, fazendo testes de
desenvolvimento mais rpido.
o O fornecedor do aplicativo tem acesso a todos os dados do cliente,
agilizando projeto e testes de regresso.
o O provedor de soluo tem acesso ao comportamento do usurio
dentro do aplicativo (geralmente via web analytics), tornando mais fcil
identificar reas dignas de melhoria.
o Entrega caracterstica acelerado mais ativado por metodologias de
desenvolvimento gil de software.

Protocolos de integrao aberto

As aplicaes SaaS no podem acessar sistemas internos de uma empresa
(bancos de dados ou servios internos), eles predominantemente oferecem
protocolos de integrao e interfaces de programao de aplicativos (APIs) que
operam em uma rede de rea ampla. Tipicamente, estes so protocolos baseados
em HTTP, REST, SOAP e JSON.

30
3.2.3. PLATAFORMA (PAAS)

Plataforma como servio (PaaS) uma categoria de servios de Cloud
Computing que fornecem uma plataforma de computao e uma pilha de soluo
como um servio. No modelo clssico de camadas de Cloud computing, a camada
de PaaS fica entre o SaaS e as camadas IaaS. [TECHTARGET, PAAS, 2008]
Ofertas PaaS facilitam a implantao de aplicaes sem o custo e a
complexidade de comprar e gerenciar o hardware subjacente e software e recursos
de provisionamento de hospedagem, proporcionando todas as facilidades
necessrias para suportar o ciclo de vida completo de construo e entrega de
aplicaes web e servios inteiramente disponvel a partir da Internet.
Ofertas PaaS podem incluir facilidades para o design da aplicao,
desenvolvimento de aplicaes, testes, implantao e hospedagem, bem como
servios de aplicaes, tais como a colaborao em equipe, integrao de servios
web e de triagem, a integrao de banco de dados, segurana, escalabilidade,
armazenamento, persistncia, gerenciamento de estado, verso do aplicativo,
instrumentao aplicao e facilitao comunidade de desenvolvedores. Estes
servios podem ser fornecidos como uma soluo integrada atravs da web.
Seus tipos so:

Add-on instalaes de desenvolvimento:

Estas instalaes permitem a personalizao de software como um servio
(SaaS), e em alguns aspectos so o equivalente das instalaes linguagem macro
personalizao fornecidos com aplicaes de software em pacotes como o Lotus
31
Notes ou do Microsoft Word. Muitas vezes, estes requerem PaaS desenvolvedores e
seus usurios comprem assinaturas para a aplicao SaaS co-residente

Ambiente Autnomo de desenvolvimento
Ambientes stand-alone PaaS no incluem tcnica, licenciamento ou
dependncias financeiras sobre aplicaes especficas SaaS ou servios web, e se
destinam a proporcionar um ambiente de desenvolvimento generalizada.

Entrega de aplicativos somente ambientes
Algumas ofertas PaaS falta capacidade de depurao, desenvolvimento e
teste, e fornecer apenas a hospedagem de nvel de servios como segurana e
escalabilidade sob demanda.

Plataforma aberta como um servio
Permite que o desenvolvedor use qualquer linguagem de programao,
qualquer banco de dados, qualquer sistema operacional, qualquer servidor, etc .


32
3.4. APLICAES VOLTADAS A CLOUD

Empresas como a Amazon, pioneira em disponibilizar e comercializar
infraestrutura em nuvem, Google e Microsoft esto publicando servios
computacionais seguindo a lgica da infraestrutura de computao em Cloud.
A seguir, algumas tecnologias, destacando um modelo de programao,
infraestruturas e plataformas, desenvolvidas com conceitos de computao em
nuvem.

3.4.1. MAPREDUCE/HADOOP

O MapReduce orienta o processamento de grandes volumes de dados, onde
o usurio especifica sua aplicao atravs de uma linha sequencial de tarefas. As
tarefas de paralelismo, distribuio dos dados e balanceamento de carga, tolerncia
a falhas so deixadas a cargo do sistema MapReduce, simplificando o processo de
desenvolvimento. [HADOOP,2010]
A primeira chamada de funo de Mapeamento recebe uma quantidade de
arquivos de entrada e, de acordo com a especificao do usurio, ele emite um
conjunto de tuplas intermedirias no formato chave-valor.
A segunda funo, chamada Reduo, recebe um conjunto de valores
associados a cada chave, chamados de blocos. O processamento, definido pelo
usurio, realizado sobre cada bloco. Por fim, cada funo de reduo emite um
conjunto de tuplas que so armazenadas em arquivos de sada.
O sistema MapReduce gerencia o processamento atravs de um processo
master, cuja funo orquestrar o processamento, gerenciar o processo de
33
agrupamento de registros e distribuir os blocos de forma equilibrada. O MapReduce
foi implementado utilizando a linguagem C++ e possui interfaces para Java e
Python.
Foi desenvolvido pelo Google, mas existem algumas implementaes de
cdigo livre, dentre as quais destaca-se o Hadoop, que um framework de cdigo
livre desenvolvido em Java para rodar aplicaes que manipulem uma grande
quantidade de dados em ambientes distribudos. composto pelo sistema de
arquivos Hadoop Distributed File System (HDFS) e um ambiente de execuo
paralela.
Dentro deste ambiente, conhecido como Hadoop framework, pode-se
encontrar vrios subprojetos como, por exemplo, a implementao do MapReduce, o
sistema de gerenciamento de dados distribudo denominado HBase e a linguagem
para fluxo de dados e estrutura de execuo para computao paralela denominada
Pig
O Hadoop possui como principais caractersticas: sistemas de
armazenamento distribudo, arquivos particionados em grandes blocos e distribudos
nos ns do sistema, blocos replicados para lidar com falha de hardware e um local
para dados temporrios.
Diferentemente de outras abordagens de sistemas de arquivos distribudos, o
armazenamento e processamento do HDFS feito em cada n do sistema. Dessa
forma, usando oMapReduce ou o Hadoop, relativamente fcil para um projeto de
computao trabalhar com 10 TB de dados e com mais de 1000 ns.

34
3.4.2. AMAZON WEB SERVICES (AWS)

Amazon Web Services (AWS) um conjunto de servios de computao
remota (tambm chamados web services) que juntos, constituem uma plataforma de
computao em nuvem, proporcionada atravs da Internet pela Amazon.com.
Possui caractersticas de escalabilidade, disponibilidade, elasticidade e
desempenho para aplicaes executadas neste ambiente. [AMAZON, 2010]
O Amazon AWS disponibiliza uma infraestrutura completa para computao
em diversos nveis de processamento, desde tarefas simples at de alto
desempenho e possui uma gerencia eficaz dos recursos.
Dentro dos sistemas do Amazon Web Services destacam-se:

Amazon EC2 (Elastic Compute Cloud): fornece servidores privados escalveis
usando Xen.
Amazon S3 (Simple Storage Service): um servio online de
armazenamento, atravs de interfaces de servios web (REST, SOAP, e
BitTorrent).
Amazon SQS (Simple Queue Service): fornece hospedagem de mensagem
em fila para aplicaes WEB.
Amazon Cloudfront: rede de distribuio de contedo (CDN), opera em uma
base pay-as-you-go.


35
3.4.3. EUCALYPTUS

O projeto Eucalyptus uma infraestrutura de cdigo aberto que fornece uma
interface compatvel com o Amazon EC2, S3, Elastic Block Store (EBS) e permite
aos usurios criarem uma infraestrutura e experimentar a computao em nuvem.
[SOUSA, 2010]
A arquitetura do Eucalyptus simples, flexvel e modular e contm uma
concepo hierrquica que reflete os recursos comuns do ambiente.
O Eucalyptus tem como objetivo auxiliar a pesquisa e o desenvolvimento de
tecnologias para computao em nuvem e possui as seguintes caractersticas:
interface compatvel com o EC2, instalao e implantao simples usando
ferramentas de gerenciamento de clusters, apresenta um conjunto de polticas de
alocao extensvel de nuvem, sobreposio de funcionalidade que no requer
nenhuma modificao em ambiente Linux, ferramentas para administrar e auxiliar a
gesto do sistema e dos usurios e capacidade de configurar vrios clusters, cada
um com endereos privados de rede interna em uma nica nuvem.
Esse sistema permite aos usurios iniciar, controlar o acesso e gerenciar
todas as mquinas virtuais utilizando uma emulao do protocolo SOAP do Amazon
EC2 e interfaces de consulta. Neste sentido, os usurios interagem com o
Eucalyptus utilizando as ferramentas e interfaces exatamente do mesmo modo que
eles interagiriam com o Amazon EC2.

36
3.4.4. MICROSOFT AZURE

O Microsoft Azure uma plataforma para a implementao de computao
em nuvem que oferece um conjunto especfico de servios para desenvolvedores.
Esta plataforma pode ser usada por aplicaes em execuo em Cloud ou fora
desta. A plataforma Azure formada pelo sistema operacional Windows Azure e um
conjunto de servios: Live Services, .NET Services, SQL Services, SharePoint
Services e Dynamics CRM Services. [SOUSA,2010]
O Windows Azure um sistema operacional para servios na nuvem que
utilizado para o desenvolvimento, hospedagem e gerenciamento dos servios dentro
do ambiente Azure. Microsoft .NET Services um conjunto de servios escalveis e
orientado aos desenvolvedor e que oferecem os componentes necessrios para a
maioria das aplicaes baseadas em nuvem. Estes servios possibilitam o
desenvolvimento focado na lgica da aplicao ao invs de ter a necessidade de
construir e disponibilizar o prprio servio de infraestrutura na nuvem.
O Live Services um conjunto de componentes dentro do Azure para o
tratamento de dados do usurio e recursos da aplicao. Live Services possibilita
aos desenvolvedores construrem aplicaes ricas que podem conectar com
usurios do Windows Live. O Live Services inclui as tecnologias do Live Mesh para
sincronizao de dados dos usurios e possibilita a extenso de aplicaes Web
entre mltiplos dispositivos. O SQL Services um servio de armazenamento de
dados e de processamento de consultas escalvel, sendo construdo com base na
tecnologia do SQL Server. O componente SharePoint Services permite colaborar e
criar aplicaes Intranet e o Dynamics CRM Services um sistema totalmente
integrado de CRM.
37
3.4.5. GOOGLE APP ENGINE

Google App Engine uma plataforma para o Google. aplicaes Web
escalveis fornece um conjunto de APIs e um modelo de aplicao que permite aos
desenvolvedores utilizarem servios adicionais fornecidos pelo Google, como o e-
mail, armazenamento, entre outros. [GLOVER,2009]
De acordo com o modelo de aplicao previsto, os desenvolvedores podem
criar aplicaes Java e Python e utilizar diversos recursos tais como
armazenamento, transaes, ajuste e balanceamento de carga automticos,
ambiente de desenvolvimento local e tarefas programadas. O Google App Engine
possui um servio de armazenamento baseado no BigTable, um sistema distribudo
de armazenamento de dados em larga escala. As aplicaes desenvolvidas para o
App Engine sero executadas no Google, que realiza automaticamente, caso
necessrio, o dimensionamento.

3.4.6. ANEKA

O Aneka uma plataforma para a implementao de aplicaes em
computao em nuvem baseada em .NET. O Aneka fornece servios de
persistncia, segurana (autorizao, autenticao e auditoria), comunicao e
manipulao de mensagens. com isso, o Aneka proporciona flexibilidade e
extensibilidade para orquestrar vrios servios. O objetivo central do Aneka
fornecer um ambiente que implantado em infraestruturas fsicas e virtuais e que
permite a execuo de aplicativos desenvolvidos com modelos de aplicaes
diferentes. [VECCHIOLA,2009]
38
O Aneka fornece aos desenvolvedores um conjunto de APIs para explorar
esses recursos de forma transparente e expressar a lgica de negcio das
aplicaes usando abstraes de programao. Os desenvolvedores de sistema
podem utilizar uma coleo de ferramentas para monitorar e controlar a
infraestrutura implantada. O Aneka possui um Software Development Kit (SDK) que
permite aos desenvolvedores criarem aplicaes no contexto de nuvens em
qualquer linguagem suportada pelo .NET runtime e um conjunto de ferramentas para
criao rpida de nuvens, estando disponvel para o Windows e sistemas baseados
em Linux.
No nvel de aplicao, encontram-se as aplicaes disponibilizadas para
execuo. Neste nvel existem os artefatos de desenvolvimento de aplicaes, tais
como os SDK, APIs, ferramentas para o monitoramento e ajuste das aplicaes e do
ambiente. Cada um dos recursos no Aneka instanciado em um Container que
representa o ambiente onde as aplicaes so executadas. Esse Container fornece
gerenciamento bsico de funcionalidades de um n e interface para todos os
servios e operaes existentes nele.
O Container composto pelos componentes: Execution Services, Foundation
Services, Fabric Services e o Transversal Services. Os Execution Services so
responsveis pelos escalonamentos, tcnicas de processamento como o
MapReduce.
Os Foundation Services so os servios de reservas e alocao de recursos,
contabilizao, armazenamento dos aspectos relacionados s tarefas,
configuraes, usurios e recursos. Os Fabric Services fornecem acesso aos
sistemas de provisionamento para recursos da infraestrutura. Os Transversal
Services tratam das camadas de persistncia e de segurana da infraestrutura. No
39
nvel de infraestrutura tm-se os recursos propriamente, tais como recursos fsicos
de hardware e os recursos virtualizados com o objetivo de que a infraestrutura seja
portvel e interopervel. Neste nvel implementado como uma linguagem comum
de especificao que suporta o .NET framework ou Mono.


40
4. CENRIO CORPORATIVO

Assim como para qualquer investimento, deve primeiramente ser analisado o
impacto para a Corporao, tanto tcnica quanto comportamental, a posio que ela
se encontra no mercado atual, alinhar com as estratgias de negcios, para ento
optar por implantar Cloud Computing na empresa, no sendo essa uma deciso que
deve ser tomada sem anlise de inmeros fatores, para que possa angariar os
melhores resultados para que a tecnologia apie a empresa no alcance dos
objetivos traados. [STAMFORD,2008]

A-) ASPECTOS TCNICOS

Na parte tcnica temos que levar em conta o conhecimento relacionado ao
negcio da companhia, a rea de atuao, a tecnologia que ser abordada, no
descartando a possibilidade de contratar especialistas ou consultorias com
conhecimento em implantao de Cloud Computing, sempre tendo em vista que
grande parte do sucesso da operao depende do know how dos profissionais
envolvidos.

B-) ASPECTOS COMPORTAMENTAIS

Analisando os fatores comportamentais deve-se estar ciente que as pessoas
tendem a ser resistentes a mudanas, e dependendo da forma que ser implantada,
a tecnologia em nuvem pode ter grande impacto nos processos, podendo at
interferir na forma que a organizao est estruturada e consequente
41
remanejamento de pessoal, portanto uma anlise do perfil dos colaboradores e uma
forma de acompanhar e avaliar o impacto durante a implantao sero informaes
valiosas na criao de programas que beneficiem o clima organizacional, evitando
que ao invs de melhorar o processo, a tecnologia seja responsvel pela queda de
produo.

C-) ASPECTOS ESTRATGICOS

Outro ponto que deve ser levado em conta pela Corporao, provavelmente o
mais determinante, a atual situao do mercado em que a Companhia se
encontra, seu lugar nesse mercado e os objetivos traados no planejamento
estratgico.
Uma soluo para delinear esse cenrio analisar situaes de mercados e
abordar se ou no promissor para implantao da nuvem.
Abaixo analisaremos um estudo de caso como forma de esclarecer esse
ponto.

42
Estudo de Caso

Uma empresa do setor automotivo, que lder no segmento de minivans, tem
como plano estratgico traado tornar-se lder tambm no segmento de picapes,
onde ocupa, h cinco anos, o 10 lugar.
Os gestores da Companhia analisaram que possuem elevados custos com a
rea de TI, devido aos altos preos de licenas de softwares, em sua maioria de
grande complexidade, exigindo, portanto, processamento massivo, e
consequentemente, super computadores.
Visualizam ento uma forma de reduzir esses custos atravs da implantao
de Cloud Computing na empresa.
Essa economia prevista, porm, precisaria de investimentos iniciais a fim de
garantir a operabilidade e contrataes de servios como grandes Data Centers para
o processamento necessrio, e softwares em nuvem, que apesar de mais baratos
que as antigas licenas ainda sim representariam um custo para a Companhia.
Alm disso, essas mudanas no colaborariam para que a empresa atingisse
o objetivo definido para seu plano estratgico, sendo no caso mais vantajoso para
empresa deixar a Cloud Computing para um segundo momento e investir, por
exemplo, em marketing do seu produto, pesquisas de novas tecnologias ou novos
designs, que iriam colaborar de melhor forma para o cumprimento do plano
estratgico da empresa.

Agora, caso o plano estratgico definido pela empresa fosse apenas se
manter na liderana do segmento de minivans, Cloud Computing poderia ser vista
como uma forma de reduo de custo conforme explicado anteriormente, e tambm
43
possibilitaria, caso fosse de interesse da companhia, um crescimento desse
mercado, atravs da possibilidade de ampliar as operaes, sustentados pela
escalabilidade que a tecnologia oferece.

A idia conhecer todos os pontos positivos e negativos como mecanismo
para que a Corporao, aps avaliar que a tecnologia ser til no processo, inclua
Cloud Computing no planejamento estratgico da melhor e mais proveitosa maneira
existente, minimizando as falhas e as dificuldades no processo, inevitveis na
implantao de novas tecnologias.

44
4.1. QUANDO IMPLANTAR

Cloud Computing inova os recursos relacionados tecnologia da informao
em diversas esferas (hardware, software, armanezamento e processamento) e a
melhor forma de aproveitar a oferta desses recursos, um ou outro em maior escala,
saber analisar quais so chaves dentro do processo da Companhia para que no
haja desperdcio de tempo, planejamento e investimento, que no refletiro na meta
final e principal da empresa. [NORONHA, 2011]
Em outras palavras, deve ser analisada a necessidade da empresa e os
gastos relacionados aos recursos de Tecnologia da Informao, fazer comparativo
com tecnologia em nuvem, no esquecendo de incluir custos ocasionados na
aquisio de novas tecnologias como treinamento, reestruturao, investimento em
infraestrutura, para ento definir como e qual escala o processamento em nuvem
ser incorporado dentro dos processos da empresa.
Tendo em vista a melhor definio dos recursos chaves e consequentemente
as esferas que sero exploradas na nuvem, o ideal analisar os recursos oferecidos
de forma separada e a maneira que sero includos dentro da nuvem.

4.1.1. HARDWARE

Analisaremos Cloud Computing influenciando as estruturas fsicas da rea de
TI de duas maneiras, primeiramente abordando os Servidores e em segundo
momento abordando os dispositivos pessoais como Desktop e Notebooks.
45
Servidores so sistemas responsveis por fornecer servios a uma rede de
computadores, podendo esses servios serem softwares, emails, arquivos,
impresso, Internet, banco de dados, entre outros.
Os acessos a esses servidores so feitos atravs de uma rede, pelos outros
perifricos, funcionando da seguinte maneira, um computador ligado a um servidor
solicitaria um servio de impresso e o servidor encaminharia para umas das
impressoras da rede.
Agora analisaremos o cenrio onde um computador acessa um banco de
dados do servidor e solicita diversas informaes; logo em seguida outro
computador solicita outras informaes desse mesmo servidor. Criaria-se uma fila
onde um dos computadores ficaria aguardando as informaes solicitadas ou o
servidor retornaria uma mensagem que a solicitao no poderia ser concluda
naquele momento.
Claro que se trata de exemplo hipottico, considerando que os servidores
hoje tem uma capacidade grande de solicitaes em um pequeno tempo de
resposta, mas mesmo assim possuem limitaes nas suas configuraes.
Considere transferir essas solicitaes de servidores locais para provedores
de servios de Cloud Computing com grandes parques computacionais, que ficaro
responsveis pelo fornecimento, permitindo a reduo do tempo de espera do
servidor.
Outro ponto, que o fornecimento dos servios pelos provedores permite a
escalabilidade, atravs da solicitao de ampliao do servio adicionada em
contrato, sem qualquer necessidade de modificao na infraestrutura existente, o
que no caso do servidor s seria possvel atravs de aquisies de mquinas mais
potentes, de alta configurao, e consequentemente, alto investimento financeiro.
46
Alm do benefcio da sazonalidade dos servios, o que no caso do servidor
no seria possvel, e existiria um possvel desperdcio de hardware.
E a garantia da operabilidade dos servios se daria atravs de Data Centers
trabalhando aos pares, por exemplo, em caso de falha de um o outro j assumiria
imediatamente, ou parques computacionais em diferentes localidades, impedindo
que qualquer desastre natural interviesse nas operaes.
Com relao aos computadores, empresa que tem grande parte das suas
operaes em nuvem no precisa de supercomputadores. Na realidade, os
computadores pessoais quando referidos a uma era de Cloud Computing no
precisam mais que fornecerem a entrada de informaes (um teclado), a
visualizao (uma tela) e conexo com a Internet (placa de rede, placa wireless,
conexo 3G), e todo o processamento e armazenamento ocorrer na nuvem.

4.1.2. SOFTWARE

Especialmente nas empresas, o custo referente a licenas de softwares
representam grande parte dos gastos com TI, alm disso, considerando as
constantes mudanas no mundo dos negcios que presenciamos, sofrem diversas
alteraes, e, portanto, precisam de reiteradas atualizaes, adaptaes,
customizaes, incrementando os gastos.
Cloud permite que os softwares sejam vendidos em formas de pacotes,
tornando-se um servio e no somente um produto. Essa alterao vista na
comercializao de softwares em Cloud, j que no so vendidos mais cds para
instalaes, mas sim uma autorizao para utilizao, pacotes de suporte,
47
atualizaes direto na Internet, sem necessidade de novas instalaes, backup,
formataes.
Alm disso os softwares passam a ser vinculados aos colaboradores e no
mais aos computadores, ou seja, no seria uma licena para cada computador ou
dispositivo utilizado, mas sim para o representante que necessitasse da sua
utilizao, isso permitiria que os funcionrios da empresa pudessem acessar de
diferentes dispositivos sem que a companhia tivesse que pagar a mais por aquela
utilizao, permitindo mobilidade para os colaboradores.
Com tudo isso, o custo do software reduzido para os consumidores e
tambm para o fabricante de softwares, permitindo que inove na sua fabricao,
produza softwares mais customizados para os diversos segmentos da economia e
necessidades dos mercados, proporcionando um ganho mtuo, permitindo a auto-
sustentao do processo.

4.1.3. ARMAZENAMENTO

Samos da era que a fora ou o processo repetitivo eram os carros chefes das
corporaes. Hoje, mais do que nunca, a informao e o conhecimento o grande
motor. Portanto, as informaes que so armazenadas, as grandes bases de dados,
so o que a companhia possui de maior riqueza, independente do ramo de atuao.
[TLCBRAZIL, 2010]
Alm disso, de acordo com algumas legislaes existentes e normas da
organizao, muitas empresas precisam manter backups para auditorias.
Para armazenar essas informaes, alm do custo com os perifricos de
armazenamentos como HDs, fitas magnticas, storages, h tambm a estocagem
48
desses equipamentos, representando custo, difcil controle e catalogao dessas
informaes.
Outro grande impacto que isso pode representar para a empresa na
continuidade dos negcios, de modo que caso haja algum acidente, a perdas dessas
informaes poderia representar a descontinuao da empresa, como aconteceu
com algumas companhias que tinham cedes no prdio do World Trade Center em
Nova York, que caiu aps os atentados realizados no dia 11 de setembro de 2001,
onde informaes de empresas coletadas durantes anos foram perdidas, e diversas
empresas faliram por esse motivo.
Fato que pode ser evitado atravs do armazenamento em grande escala
utilizando Cloud Computing, onde os fornecedores desse servio conseguem a
reduo do custo, por ser em larga escala, a escalabilidade, ampliar o espao para
armazenamento das informaes caso necessrio, catalogar as informaes de
forma ordenada e priorizar os acessos rpidos das informaes, quando solicitado,
alm da garantia das informaes, com servios como duplicar as informaes em
parques computacionais a quilmetros de distncia, no caso de o principal ter algum
tipo de pane o outro assume imediatamente assim como visto para os servidores e
Data Centers.


49
Implantando os recursos de Cloud

Com a visualizao dos recursos em Cloud possvel aplicar s
necessidades existentes na rea de TI, e mensurar quais so os pontos crticos da
companhia e quais as melhores aplicaes a serem feitas.

Exemplificando, um cenrio ideal para aplicao de Cloud Computing,
imprescindvel nas as metas traadas no plano estratgico, seria uma empresa de
Call Center, lder no segmento nacional, que tem como meta para os prximos anos
se tornar lder global no segmento, onde ainda tem pouca ou nenhuma
representatividade.
O primeiro passo seria abrir escritrios em cidades chaves fora do pas,
portanto haveria um investimento em Data Centers, que seria minimizado atravs do
servio em nuvem, considerando que a alta demanda permite barateamento dos
custos por empresas fornecedores desse servio, alm disso, com o processamento
e os servios j sendo fornecido por Data Centers, o custo com hardware seria
reduzido, assim como os custos com softwares utilizados.

No caso do software, haveria, inclusive, a possibilidade de contratar um
sistema em nuvem customizado, que se enquadrasse melhor com o negcio da
empresa, que alm da economia com as licenas, teria a economia com custo de
customizao, atualizao em rede de novas verses sem necessidade de
reinstalaes, minimizando a equipe de suporte que no mais seriam responsveis
por essas correes, alm da vantagem de padronizar todo o processo da empresa,
e permitir um controle maior das operaes.
50
4.2. COMO IMPLANTAR

Aps constatar que Cloud Computing pode ajudar a atingir as metas da
companhia e verificar a influncia disso dentro dos recursos de TI, necessrio
saber como ser a substituio dos processos para nuvem. [IBM, 2010]
Primeiramente preciso deixar a viso de TI como um ativo da empresa, dos
equipamentos que possui, o valor agregado, e passar a visualizar TI como um
servio, que tem como objetivo apoiar o processo da companhia. Com isso, ser
mais fcil visualizar TI fora da empresa, ao invs de querer manter todas as
operaes, e permitir que possam operar dentro da Nuvem.
Aps, importante analisar os diferentes modelos de implantao de Cloud
computing para decidir o que melhor se adequa no perfil da empresa, entre Privada,
Pblica, Comunitria e Hbrida, detalhadas anteriormente.
Baseados no conhecimento desses modelos, os gestores da rea TI devem
criar formas de avaliar suas demandas para identificar qual modelo ter a melhor
relao de custo-benefcio para a Companhia.
Alm disso essencial que contem com a participao de arquitetos para
determinar quais aplicaes e dados so ideais para cada tipo de computao em
nuvem. Assim, em parceria com esse profissional, o lder de TI deve avaliar as
consequncias que seriam trazidas ao negcio no caso da implantao no ser no
modelo de Cloud computing ideal para a empresa.
Aps escolhido e aprovado o modelo que ser utilizado necessrio a
escolha de um fornecedor de servio de nuvem. um fato muito importante e crtico
no processo de implementao de Cloud, uma vez que os fornecedores tero
acesso a informaes confidenciais da empresa, sero responsveis pela entrega
51
do servio e sua operabilidade, alm dos SLAs, fatores que podero impactar
diretamente os clientes e comprometer a imagem da Companhia.
Para escolher corretamente um fornecedor de Cloud, deve-se conhecer os
planos de seu provedor de servios para o modelo de Cloud computing. Saber se a
estratgia dele complementar sua e, caso essa resposta seja negativa, busque
outros possveis parceiros com credibilidade no mercado. [GREENE, 2010]
Analisar bem o provedor de servio outro passo fundamental para deciso,
a avaliao deve levar em conta fatores como ele estar geograficamente disperso,
se os usurios podem realizar atribuio de recursos de forma autnoma e se o
fornecedor tem capacidade suficiente para atender a um crescimento do negcio.
Deve-se avaliar tambm se o provedor tem metodologia documentada para
monitorar o trfego de todos os seus usurios, evitando os ataques de negao de
servio que ocorrem sem inteno; quais so os acordos de nvel de servios
(SLAs); e a estabilidade financeira da companhia.
Alm disso devem ser conferidas cuidadosamente todas as polticas do
fornecedor de Cloud computing para verificar se tudo est enquadrado nos
requerimentos da empresa.
Escolhido o fornecedor de Cloud, deve ser elaborado, cuidadosamente, um
contrato de prestao de servio, contendo todas as especificaes de segurana,
como firewalls, deteco de intrusos, gerenciamento de identidade, preveno
perda de dados, criptografia, buscas por vulnerabilidade, entre outros;
especificaes para computao, armazenamento, backup, roteamento de rede,
virtualizao e hardware dedicado; SLAs, garantias de operabilidade, alm de
multas caso haja alguma falha no servio ofertado.
52
4.3. LIMITAES E POSSVEIS SOLUES

Tratando-se de uma inovao tecnolgica ainda h receios acerca de alguns
assuntos que impede que CIOs invistam fortemente na tecnologia.
Abordaremos os mais crticos, segundo estudos sobre o assunto, fornecendo
solues para que no impactem negativamente na implantao da nuvem.

4.3.1. SEGURANA

Uma das principais preocupaes que rodeiam Cloud computing a
segurana das informaes, fato comprovado no estudo Maturidade da Cloud
Computing no Brasil, da Associao Brasileira de E-business, onde foram ouvidas
222 empresas de grande e mdio porte e 39% apontaram a segurana como a
segunda grande desvantagem, logo aps assuntos relacionados cultura (48%).
[FERNANDES, 2010]
As preocupaes com relao segurana so diversas, e levantam
questes como: onde de fato os dados sero armazenados, dependendo do pas e
da jurisdio onde os Data Centers estariam localizados e quais seriam as leis que
protegeriam a integridade dessas informaes, podendo at no existir leis que
garantem a sua confidencialidade, e quem de fato teria acesso e manipularia essas
informaes. [CASTRO,2010]
Outro grande receio das corporaes com relao segurana deixar
dados estratgicos em domnio de terceiros, no caso, os fornecedores de servios
Cloud.
53
As dvidas enumeradas so completamente plausveis, sabendo que,como
mencionado anteriormente, as informaes so as chaves de sucesso das
empresas atualmente e informaes privilegiadas em mo erradas poderiam
significar a runa de uma companhia.
Com o avano da tecnologia e o aumento das demandas, certo que novas
formas de seguranas sero desenvolvidas para a nuvem, considerando at a
criao de rgos especficos para padronizar e monitorar tais processos.
[ARCHER, 2011]
Mas enquanto no chegamos nesse cenrio, as questes relacionadas as
segurana das informaes podem ser controladas para que as empresas possam
trabalhar de maneira confivel na nuvem.
Os cuidados com a seguranas devem iniciar na contratao dos
fornecedores de servio Cloud e na escolha do modelo para implantao,
justificando, novamente, a importncia dessas escolhas.
A responsabilidade da empresa exigir conhecer e acompanhar do
fornecedor, onde e como os dados ficaro armazenados, ou at mesmo solicitar
regies especficas, caso possvel, onde assumam o compromisso de seguir as
normas de privacidade que o pas de origem da empresa impuser.
Uma atitude que pode aumentar a confiabilidade entre fornecedor e empresa
a realizao de auditorias externas para garantir que os requisitos de seguranas
estejam sendo seguidos conforme contrato.
Caso haja troca de fornecedor, seja por no cumprir com os requisitos de
segurana solicitados, por falncia ou por ter sido comprado, a empresa precisa ter
um plano de recuperao de dados e o formato para que possam serem utilizados
em uma aplicao substitutiva. Alm disso, devem garantir legalmente, como em
54
contrato, que essas informaes no sejam utilizadas ou divulgadas aps
interrompido fornecimento de servios.
Outra precauo a ser tomada, a corporao manter informaes de
extrema confidencialidade dentro dos seus domnios, como, por exemplo, dados
estratgicos, novos produtos e servios, podem optar pelo modelo de nuvem hbrida,
onde essas informaes confidenciais seriam armazenadas em nuvens privadas,
garantindo seu acesso e controle, e demais dados armazenados em nuvens pblica
ou comunitrias, assegurados elementos de segurana como firewalls e criptografia,
permitindo usufruir dos benefcios dos dois modelos de nuvens.

4.3.2. INFRAESTRUTURA

A base da Cloud Computing, como o prprio nome j diz, a grande nuvem,
possvel, graas, Internet, portanto garantir uma boa intraestrutura de rede e
acesso fundamental para sua implantao e funcionamento sem impactar nos
processos.
No Brasil, a estrutura de telecomunicaes deficiente, tanto na prestao de
servios como em cabeamento e equipamentos, existentes desde o inicio da era da
telefonia, no tendo acompanhado as revolues tecnolgicas sofridas desde ento.
A soluo ideal para essa dificuldade seria uma parceria entre empresas de
telecomunicaes e o governo para promover a modernizao das estruturas de
comunicao, como troca de fiao e equipamentos, para que possam suportar a
expanso e velocidade dos acessos exigidos hoje.
55
Aps essa modernizao, as empresas de telecomunicao ficariam
responsveis pela manuteno da nova estrutura e fornecimento dos servios de
internet.
Porm, para isso acontecer, depende de diversos fatores polticos e legais,
alm de projetos, licitaes, planejamento pblico, que, caso ocorra, levar anos at
sua concluso e a possvel utilizao de todos os benefcios.
Portanto, uma soluo que poderia ser utilizada agora pela empresa, seria
que empresas interessadas em investir em Cloud, grandes corporaes, e empresas
de telecomunicaes fizessem uma parceria para investir na expanso das redes de
telecomunicaes existentes, investimento que poderia ser retornado para empresas
em forma de servio, e para as companhias de telecomunicao, em novos clientes
devido ampliao da rede.
Alm disso, estabelecer contratos detalhados com as empresas de
telecomunicaes garantindo a operabilidade, qualidade, e velocidade do servio de
Internet. E tambm solicitar aos rgos regulares, a fiscalizao do fornecimento dos
servios e rgidas punies no caso de descumprimento.
A empresa tambm deve investir na prpria infraestrutura de rede, atravs da
instalao de elementos de redes, de preferncia, por profissionais especializados,
para garantir o funcionamento da Internet internamente, minimizando atritos na
comunicao e consequentemente operao da Cloud Computing dentro da
companhia.

56
4.3.3. ALTA DEPENDNCIA EXTERNA

Como os recursos no mais estaro sobre o controle da empresa, o aumento
de dependncia inevitvel. Fora a necessidade das redes de comunicaes, h a
necessidade dos aplicativos utilizados.
Como para escolha dos fornecedores dos servios de Data Centers, a
escolha dos fornecedores de aplicativos tambm essencial, e todos os cuidados,
devem ser aplicados. [FAGUNDES, 2011]
Alm de conhecer bem o servio, buscar referncias, uma outra soluo para
empresa a utilizao de aplicativos que possuem tecnologia offline, onde existe a
possibilidade de continuar operando mesmo que o sistema caia, e um backup seria
feito com o retorno do sistema, no perdendo as informaes nem impactando
processos.


57
4.4. BENEFCIOS PARA COMPANHIA

Aps implantar Cloud Computing, considerando o melhor modelo para a
empresa, juntamente com as correes mencionadas para soluo das suas
fragilidades, identificamos diversos benefcios no mbito corporativo, que
explanaremos abaixo.

4.4.1. ECONOMIA

Estimasse que 80% dos gastos com TI so referentes a manuteno e
configurao de sistemas, e grande parte esse gasto seria economizado na
migrao para nuvem. [DOROW, 2009]
As economias, j mencionadas anteriormente, com hardware (Servidores,
Computadores, Equipamentos de Backups), softwares (licenas integrais,
atualizaes, customizao) e armazenamento, so somadas a economia
operacional, atravs das redues de manuteno e configuraes constantes, que
alm de no agregarem valor ainda encarecem o produto final, interferindo na
competitividade de mercado.
Torna-se necessrio apenas uma pequena equipe para gesto dos processos
de TI e garantia dos servios contratados.

58
4.4.2. CONTROLE DOS CUSTOS

Atualmente grande parte das empresas no sabe mensurar o gasto que tem
com TI, portanto no sabem nem quanto nem como poderia ser economizado,
usando Cloud os valores dos servios de TI sero proporcionais aos recursos
utilizados pelo tempo que so usados, controlando assim os gastos e s pagando
pelo que realmente usar, evitando desperdio dos recursos. [ALECRIM, 2010]

4.4.3. SUSTENTABILIDADE

Reduzindo-se o os aparatos tecnolgicos dentro da empresa minimiza-se
tambm o consumo com energia eltrica e refrigerao, contribuindo para, alm da
reduo desses gastos dentro do oramento empresarial, a preservao de recursos
ambientais, preocupao cada vez mais constante dentro das companhias.
[INFOLINK, 2011]
Outro fator que favorece o meio ambiente, atravs da utilizao de Cloud,
que no a h necessidade de constante substituio de equipamentos
desatualizados, j que todo processamento e armazenamento so feitos na nuvem,
diminuindo a produo de lixo, e tambm de gastos de recursos naturais para
produo de novos equipamentos.

59
4.4.4. FOCO NO NEGCIO

A maioria das empresas no tem foco principal na gesto de TI, portanto a
contratao de servios que garantam grande quantidade de processamento e
armazenamento, alm de baratear o custo, torna-se ferramenta de suporte nos
processos como a gesto empresarial, sistemas direcionados, banco de dados,
desenvolvimento de produtos e tecnologia, apoio aos negcios como BI, Data
Mining, Text Mining entre outros.
Colocando TI como pilar estratgico da empresa, para sustentar as operaes
e no mais como custo da produo.
Benefcio visto tambm para empresa de TI, que ao economizarem tempo
com as manutenes e configuraes constantes e desnecessrias, podem focar no
desenvolvimento de novos servios e tecnologias.

60
4.4.5. ACOMPANHAMENTO DAS MUDANAS

Na viso de David Janeck, vice-presidente de TI da Credit Solutions, o maior
benefcio a velocidade que se posicionam novos aplicativos.
[COMPUTERWORLD/EUA, 2010]
Na nuvem, o posicionamento de um dia, facilitado pela atualizao online,
sem necessidades de backups, formataes e configuraes, quando que sem
Cloud, segundo Janeck, leva no mnimo sete dias.
Alm da agilidade das atualizaes e disponibilizao dos softwares, outra
vantagem que as tarefas que exigem processamento massivo tendem a ser
executadas em menor espao de tempo, no representando maiores gastos com
hardwares, economizando tempo e pessoal.
Caso haja necessidade de ampliao das atividades da companhia, a rea de
TI teria que estudar e elaborar projetos para acompanhar essa ampliao, com
Cloud, para expanso das atividades, s seria necessrio notificar o fornecedor,
solicitar aumento dos servios, retificar em contrato, e TI j estaria pronta para
sustentar as novas operaes.
61
5. O QUE ESPERAR DO FUTURO?

Em 2020, a maioria das pessoas no vai fazer seu trabalho com software
rodando em um PC de uso geral. Em vez disso, eles iro trabalhar em aplicaes
baseadas na Internet como o Google Docs, e os aplicativos sero executados a
partir de smartphones. Aspirante a desenvolvedores de aplicativos iro desenvolver
para fornecedores e empresas de smartphones que fornecem aplicaes baseadas
na Internet, porque a inovao estar nesse domnio, ao invs de projetar aplicativos
que so executados em um sistema operacional.
Essa foi a resposta recebida pela Pew Internet, pelos 72% dos especialistas
entrevistados, pergunta Vamos viver nas nuvens ou no desktop? do seu relatrio
The Future of Cloud Computing.
Uma coisa a crescente utilizao da computao em nuvem e o
deslocamento de funes computacionais para smartphones, tablets e outros
dispositivos mveis. Outra o desaparecimento dos computadores pessoais (PC).
Estes, assim como a telefonia fixa, esto em uma rota declinante, mas no
desaparecero, pelo menos na prxima dcada.
provvel que o cenrio mais comum seja um ambiente hbrido, com a
maioria das funes sendo obtidas a partir das nuvens computacionais, mas
algumas outras ainda resistindo nos PCs.
De maneira geral superestima-se os apelos tecnolgicos de curto prazo e
subestima-se os impactos na sociedade a mdio e longo prazo. Basta ver exemplos
anteriores do prprio PC, do email, da Web, do Google e agora do Facebook.
62
No h compreenso do seu alcance no incio, mas que, indiscutivelmente
foram, ao longo do tempo, agentes de dramticas mudanas nos comportamentos e
hbitos sociais.
Cloud computing vai se tornar mais e mais importante, mudando a relao de
uso das empresas com a computao. Os prprios fornecedores de servios de
internet, como hospedagem de sites, sero substitudos por empresas como Google
e Apple.
Os conceitos j quase obsoletos do PC e de seus sistemas operacionais e
softwares residentes em discos rgidos (que precisam de download para instalao e
aplicaes de patch) perdero, cada vez mais, espao para smartphones, tablets e
outros dispositivos mveis e aplicativos nas nuvens.

63
6. CONSIDERAES FINAIS

Cloud Computing muda a viso que temos da Tecnologia da Informao hoje,
assim como seus recursos e perifricos, alm da sua posio dentro das grandes
corporaes, deixando de ser apenas uma ferramenta, passando a ser um pilar
estratgico, que merece foco, investimento e planejamento.
Cloud rene requisitos que visam facilitar e baratear os processos, atravs do
barateamento do fornecimento de escala que os fornecedores conseguem
proporcionar, as demandas on-time, onde as atualizaes se do de maneira online
e instantnea para todos os lugares do mundo, alm da adaptabilidade, que por
mais que haja mudanas constantes no mundo globalizado que vivemos, permite
que os servios acompanhem esse ritmo.
Com os benefcios da tecnologia j conhecidos, preciso que as empresas
estudem suas estratgias e que validem a importncia da nuvem dentro desse
processo, que poder ser ferramenta chave e alavancar a competitividade no
mercado.
As limitaes mais impactantes foram discutidas e promovidas solues para
minimizar os riscos. Deve-se lembrar ainda que limitaes sempre existiro dentro
de qualquer tecnologia, porm ser atravs da sua explorao que essas limitaes
sero visualizadas e corrigidas, considerando, tambm, que com a nuvem, a equipe
de TI pode direcionar melhor seus recursos e promover solues em menor tempo
uma vez que no estaro mais cuidando de atualizaes e manutenes
desnecessrias, sendo essas responsabilidades dos fornecedores de servios em
cloud.
64
Quanto antes as empresas iniciarem o processo de implantao e
minimizarem as falhas, antes tambm ser o retorno que a tecnologia proporcionar,
alm do consequente aumento de servios nas nuvens, ampliando as ofertas, as
demandas, e os benefcios econmicos, tornando-se um desenvolvimento auto-
sustentvel.
Aps a difuso da tecnologia dentro do mercado corporativo, que ser
possvel desenvolver um estudo mensurando os benefcios que a implantao
trouxe para a empresa. Comparando custos com processos antes e depois da
nuvem, bem como tempo economizado com a tecnologia, e que ser direcionado
para atividades que agreguem valor ao negcio da companhia.



65
7. REFERNCIAS

HADOOP (2010). Apache Hadoop. Disponvel em http://hadoop.apache.org.

AMAZON. Amazon Elastic Cloud Computing. Disponvel em:
http://aws.amazon.com/ec2

AZAMBUJA, Marcello; PEREIRA, Rafael; BREITMAN, Karin, ENDLER,
Marcus. An Architecture for Public and Open Submission Systems in the
Cloud, 2010. Disponvel em
http://sbrc2010.inf.ufrgs.br/anais/data/pdf/salao/st02_02_salao.pdf

NOGUEIRA, Matheus Cadori; PEZZI, Daniel da Cunha. A Computao Agora
nas Nuvens. 2009.

VECCHIOLA, C.; CHU, X.; BUYYA, R. Aneka: A software platform for .net-
based cloud computing, 2009.

GREENE, Tim. Oito passos para escolher um fornecedor de cloud computing,
2010. Disponvel em http://computerworld.uol.com.br/gestao/2010/05/27/oito-
passos-para-escolher-um-fornecedor-de-cloud-computing/

IBM Academy of Technology Survey. Cloud computing insights from110
implementation projects, 2010. Disponvel em
http://www.ibm.com/ibm/files/W060139E49044O13/3CloudInsightsFrom110pr
ojectsIBM_977KB.pdf

TAURION, Cezar. Da virtualizao ao cloud computing, 2011. Disponvel em
http://www.lg.com.br/maisti/artigos/artigos.aspx?titulo=da-virtualizacao-ao-
cloud-computing-&id=188

COMPUTERWORLD/EUA. Virtualizao e cloud so sadas para limitaes
oramentrias, 2010. Disponvel em
http://computerworld.uol.com.br/gestao/2010/10/18/virtualizacao-e-cloud-sao-
saidas-para-limitacoes-orcamentarias/

STAMFORD, Conn. Gartner Says Cloud Computing Will Be As Influential As
E-business, 2008. Disponvel em
http://www.gartner.com/it/page.jsp?id=707508

BARROS, Fabio. Cloud Computing: Prepare-se para a nova onda em
tecnologia, 2008. Disponvel em
http://computerworld.uol.com.br/gestao/2008/04/17/cloud-computing-prepare-
se-para-a-nova-onda-em-tecnologia/

SISNEMA, Cloud Computing - novo modelo de computao, 2009. Disponvel
em http://sisnema.com.br/Materias/idmat019433.htm

66
MULLER, Nicolas. Computao nas nuvens, 2008. Disponvel em
http://www.oficinadanet.com.br/artigo/923/computacao_nas_nuvens

MACHES, Bruce. The Impact of Cloud Computing on Corporate IT
Governance. Disponvel em http://www.hpcinthecloud.com/hpcwire/2010-01-
25/the_impact_of_cloud_computing_on_corporate_it_governance.html.

CASTRO, Rita de C. C. e SOUSA, Vernica L. Pimentel. Segurana em Cloud
Computing: Governana e Gerenciamento de Riscos de Segurana. 2010.
Disponvel em http://www.infobrasil.inf.br/userfiles/26-05-S5-1-68740-
Seguranca%20em%20Cloud.pdf

ALECRIM, Emerson. O que Cloud Computing (Computao nas Nuvens)?,
2010. Disponvel em http://www.locamega.com.br/canais-do-site/noticias/1-
ultimas-noticias/146-o-que-e-cloud-computing-computacao-nas-nuvens.html

TECHBIZ. I Encontro TechBiz BeCloud, 2011. Disponvel em
http://www.techbiz.com.br/site/index.php?option=com_content&view=article&i
d=157&catid=1

STEFFEN, Leandro. Cloud Computing Vantagens, Desvantagens e o Futuro
dessa Tendncia, 2011. Disponvel em
http://teclealgo.wordpress.com/2011/04/01/cloud-computing-vantagens-
desvantagens-e-o-futuro-dessa-tendencia/

IDGNOW. Cloud computing: entenda este novo modelo de computao.
Atualizado em 2010. Disponvel em
http://idgnow.uol.com.br/computacao_corporativa/2008/08/13/cloud-
computing-entenda-este-novo-modelo-de-computacao/.

MENDES, Douglas Rocha. Redes de Computadores - Teoria e Prtica. 2007.
Editora Novatec.

ZUIM, Edgar. Treinamento em Redes. 2008. Disponvel em
http://www.ezuim.com/arq_pdf/

IEEE. IEEE Standard for Local and Metropolitan Area Networks: Overview and
Architecture. 2002.

SISNEMA. Cloud Computing - novo modelo de computao.2009. Disponvel
em http://sisnema.com.br/Materias/idmat019433.htm.

SOUSA ,Flvio R. C.; MOREIRA, Leonardo O.; MACDO,Jos Antnio F. de
e MACHADO , Javam C. Gerenciamento de Dados em Nuvem: Conceitos,
Sistemas e Desafios. 2011. Disponvel em
http://www.es.ufc.br/~flavio/files/Gerenciamento_Dados_Nuvem.pdf


67
TECHTARGET. Platform as a Service (PaaS). 2008. Disponvel em
http://searchcloudcomputing.techtarget.com/definition/Platform-as-a-Service-
PaaS

TECHTARGET. Infrastructure as a Service (IaaS). 2009. Disponvel em
http://searchcloudcomputing.techtarget.com/definition/Infrastructure-as-a-
Service-IaaS

MATOS,Paulo. Receitas de SaaS crescem 20% em 2011. 2011. Disponvel
em http://www.channelpartner.pt/article.php?a=11033

GRAY, Mike. Cloud Computing: Demystifying IaaS, PaaS and SaaS. 2010.
Disponvel em http://www.zdnet.com/news/cloud-computing-demystifying-iaas-
paas-and-saas/477238

GLOVER, Andrew. Java development 2.0: Voc tambm pode comprar o
EC2.2009. Disponvel em
http://www.ibm.com/developerworks/br/technology/library/j-javadev2-
2/index.html

NORONHA, Vitor. A Economia da Informao. Como o novo paradigma
tecnolgico afetou os mercados e os negcios: O caso Google. Monografia de
Graduao. Rio de Janeiro: Instituto de Economia da UFRJ, 2011.

TLCBRAZIL. Armazenamento de dados - O futuro est apenas comeando.
2010. Disponvel em
https://www.ibm.com/developerworks/mydeveloperworks/blogs/tlcbr/entry/arm
azenamento_de_dados_o_futuro_est_c3_a1_apenas_come_c3_a7ando5?lan
g=en

FERNANDES, Fausto. Pesquisa indica que cloud computing ainda no a
bola da vez. 2010. Disponvel em
http://www.ipnews.com.br/telefoniaip/index.php?option=com_content&id=1963
3&task=view

ARCHER, Jerry. Como a cloud pode resolver problemas de segurana. 2011.
Disponvel em http://www.computerworld.com.pt/2011/09/01/como-a-cloud-
pode-resolver-problemas-de-seguranca/

FAGUNDES, Eduardo. Superando dificuldades para implantar cloud
computing. 2011. Disponvel em http://efagundes.com/wp-blog/?p=974

DOROW, Emerson. Cloud Computing: Uma das tendncias para 2009. 2009.
Disponvel em http://www.profissionaisti.com.br/2009/01/cloud-computing-
uma-das-tendencias-para-2009/

INFOLINK. Virtualizao de Servidores. 2011. Disponvel em
http://verde.infolink.com.br/servidores-virtuais-infolink/

Você também pode gostar