Sei sulla pagina 1di 46

Miguel Vundo

Proposta de Migrao para uma Plataforma de Cloud Computing: Um Estudo de Caso da


MCNet

Licenciatura em Ensino de Informtica

Universidade Pedaggica
Maputo
2016

Miguel Vundo

Proposta de Migrao para uma Plataforma de Cloud Computing: Um Estudo de Caso da


MCNet

Monografia apresentada ao Departamento de


Informtica

da

Escola

Superior

Tcnica

da

Universidade Pedaggica, para obteno do grau


acadmico

de

Licenciatura

em

Ensino

Informtica.

Supervisor:
Mestre Gilberto Lus Antnio

Universidade Pedaggica
Maputo
2016

de

ndice
ndice Figuras..................................................................................................................................5
DECLARAO DE HONRA........................................................................................................6
DEDICATRIA..............................................................................................................................7
AGRADECIMENTOS....................................................................................................................8
RESUMO.........................................................................................................................................9
1. Introduo..................................................................................................................................10
1.1 Origem do Estudo....................................................................................................................11
1.2 Contexto do Estudo..................................................................................................................11
1.3 Formulao do Problema.........................................................................................................11
1.4 Objectivos................................................................................................................................13
1.4.1 Objectivo Geral.................................................................................................................13
1.4.2 Objectivos especficos.......................................................................................................13
1.5 Importncia do Tema...............................................................................................................13
1.6 Questes de Pesquisa...........................................................................................................14
1.7 Hipteses..............................................................................................................................14
1.8 Estrutura do trabalho............................................................................................................15
1.9 Metodologia.........................................................................................................................15
2. Reviso Bibliogrfica................................................................................................................16
2.1 Conceito de Cloud Computing................................................................................................16
2.2 Caractersticas essenciais do(s) servio(s) de Cloud Computing............................................18
2.3 Evoluo da Cloud Computing................................................................................................19
2.4 Vantagens e desvantagens........................................................................................................22
2.5 Arquitectura da Cloud Computing...........................................................................................26

2.6 Tipos de Implementao..........................................................................................................29


2.7 Plataformas de Cloud Computing............................................................................................32
3. Caso de estudo...........................................................................................................................34
3.1 Apresentao da MCNet..........................................................................................................34
3.2 O sistema JUE..........................................................................................................................35
3.2.1 Estrutura da JUE...................................................................................................................36
3.3 Desafios da Empresa................................................................................................................38
3.3.1 Constrangimentos Actuais nos Sistemas da Organizao.................................................38
3.4 Soluo Proposta.....................................................................................................................40
4. Concluses e Recomendaes...................................................................................................42
4.1 Concluso.............................................................................................................................42
4.2 Recomendaes....................................................................................................................44
5. Reviso Bibliogrfica................................................................................................................45

ndice Figuras
Figura 1 Cloud Computing........................................................................................................................13
Figura 2 Arquitectura de Cloud Computing..............................................................................................22
Figura 3: Processo de desembarao aduaneiro...........................................................................................33
Figura 4: Processo de desembarao aduaneiro com recurso um sistema informtico .............................34
Figura 5: Estrutura da JUE........................................................................................................................35
Figura 6: Soluo proposta JUE ...............................................................................................................38

DECLARAO DE HONRA

Declaro por minha honra que o presente trabalho foi resultado da minha investigao, e que o
mesmo foi concebido para ser submetido apenas para obteno do grau de Licenciatura em
Ensino de Informtica na Escola Superior Tcnica

Maputo aos 13 de Maio de 2016


_________________________
(Miguel Vundo)

DEDICATRIA

Dedico este trabalho as pessoas mais importantes da minha vida.

AGRADECIMENTOS

todos os meus sinceros agradecimentos.

RESUMO
Nos ltimos anos houve um crescimento muito grande de novas redes de computadores.
Organizaes tm desenvolvido redes cada vez maiores e mais complexas com relao sua
interconexo, bem como a criao de Data Centers responsveis pelo tratamento de dados de
forma sistematizada, tornando assim, a informtica um recurso imprescindvel para as
organizes.
Este trabalho tem como objectivo fundamental abordar vrios assuntos em torno da tecnologia de
computao em nuvem e os benefcios que a mesma pode trazer, bem como a necessidade de
implementao nas organizaes hoje em dia, nele sero abordados tambm problemas comuns
relacionadas com esta tecnologia emergente e no padronizada bem como as precaues que as
organizaes devem ter antes de migrar para esta opo tecnolgica.
O foco principal deste trabalho consiste em mostrar os benefcios na implementao desta
tecnologia, propondo as melhores prticas de gesto de um ambiente de computao em nuvem.
Ao terminar proposta uma soluo para a MCNet, que consiste na migrao para um sistema
que combine as vantagens de uma nuvem privada e pblica de modo a garantir um melhor
funcionamento do sistema Janela nica Electrnica.

Palavras chave: computao em nuvem, escalabilidade, elasticidade, demanda, sistema de


informao, migrao, disponibilidade e interoperabilidade.

1. Introduo
A evoluo tecnolgica e a consequente diminuio dos custos de aquisio de computadores
tornou cada vez mais atraente a possibilidade da interconexo de computadores em redes,
possibilitando deste modo a partilha de recursos, cujo objectivo colocar programas,
equipamentos e dados ao alcance de todos os utilizadores devidamente autorizados numa rede,
independentemente da localizao fsica do recurso e do utilizador.
Nos ltimos anos houve um crescimento muito grande de novas redes de computadores.
Organizaes tm desenvolvido redes cada vez maiores e mais complexas com relao sua
interconexo, bem como a criao de Data Centers responsveis pelo tratamento de dados de
forma sistematizada, tornando assim, a informtica um recurso imprescindvel para as
organizes.
Apesar da possibilidade de partilha de informaes de uma forma rpida e eficaz com recurso
aos Data Centers, em casos de muita procura, estes tornam-se menos eficazes pelo facto de
serem operados isoladamente pelas empresas, obrigando deste modo a substituio destes por
ambientes comuns, a Internet.
A hospedagem de sistemas corporativos na Internet, torna possvel o acesso informao em
larga escala, mas no entanto esta implementao acareta vrios custos deviso a constantes
necessidades de investimentos, para garantir o normal funcionamento da organizao, pois,
mesmo em perodos de baixa produtividade, nota-se um aumeto contnuo de dados (e-mails,
histricos, bases de dados e outros) e havendo assim uma grande dependncia de recursos de
hardware, dispositivos de armazenamento, geradores, e assim por diante.
Devido aos factores acima mecionados, actualmente as organizaes, tm optado pela utilizao
de nuvem para a hospedagem de seus sistemas corporativos como alternativa para a reduo de
custos e garantia de alta disponibilidade de servios, pois, na computao em nuvem, os
servidores podem ser compartilhados por sistemas operativos e aplicaes para serem melhor
utilizados pelos servidores, reduzindo os custos.

1.1 Origem do Estudo


O presente estudo surge da anlise do crescimento dos utilizadores cadastrados JUE e
consequente aumento do fluxo de dados, o que tem afectado de certa forma o normal
funcionamento do sistema.

1.2 Contexto do Estudo


O presente estudo enquadra no mbito da elaborao dos trabalhos cientficos para a obteno do
grau de licenciatura na Universidade Pedaggica.

1.3 Formulao do Problema


Nos ltimos tempos, foi notria a tendncia das empresas em hospedar os seus sistemas
corporativos na Internet com o principal objectivo de garantir a alta disponibilidade de servios,
o que foi tornando cada vez maiores os investimentos em infraestruturas de comunicaes e
harware.
Com o intuto de reduzir os custos de investimento em infraestruturas de comunicaes e
hardware e garantir uma maior eficcia nos servios por si prestados,, muitas empresas tem
optado por um novo conceito, um novo servio (ou conjunto de servios) disponvel na Internet,
a computao em nuvem, tornando assim possvel o acesso a todos os arquivos, programas,
bases de dados da organizao de qualquer lugar e baixo custo.
O Janela nica Electrnica um sistema criado pela MCNet com o objectivo de flexibilizao e
padronizaco dos procedimentos de desembarao aduaneiro, e nos ltimos anos temos notado
um crescimento de utilizadores, aumentando consideravelmento o fluxo de dados no sistema e
reduzindo de certa forma o nvel de resposta do sistema.

neste contexto que surge o seguinte problema: At que ponto o sistema JUE garante essa
flexibilizao dos procedimentos de desembarao aduaneiro?

1.4 Objectivos
1.4.1 Objectivo Geral

Fornecer bases para a abordagem da tecnologia de cloud computing para a MCNet.

1.4.2 Objectivos especficos

Apresentar os principais benefcios da adopo dos servios do cloud computing;

Apresentar os principais modelos de referncia para o cloud computing;

Identificar os principais aspectos que contribuem para o melhoramento da eficincia e


tambm que benefcios econmicos que o cloud computing traz para as organizaes;

Identificar as plataformas de o cloud computing existentes;

Apresentar as principais vantagens e desvantagens do cloud computing;

Apresentar alternativas de segurana num ambiente de cloud computing;

Dar a conhecer os contributos, quer tecnolgicos, quer econmicos que a adopo da


Cloud Computing pode proporcionar MCNet;

Especificar quais os factores mais importantes a ter em conta na migrao para Cloud
Computing;

Apresentar uma proposta de migrao para cloud computing para a MCNet.

1.5 Importncia do Tema


O tema tem grande importncia, visto que a instituio em estudo tem como principal objectivo a
facilitao do comrcio e melhoria do ambiente de negcios com solues inovadoras
concebidas para facilitar o comrcio internacional com recurso sistemas de informao.

Os grandes objectivos da MCNet, a criao de uma soluo (informtica) completa de


facilitao de comrcio que inclui todas as infra-estruturas e recursos necessrios para o
estabelecimento duma operao eficiente, eficaz e sustentvel e com crescimento continuo para o
desembarao aduaneiro de mercadoria e a sua monitorizao.
Sendo o principal objectivo da MCNet a proviso de sistemas de informao que iro dar maior
celeridade na partilha da informao entre os utilizadores, entidades governamentais e outros que
desta dependem para o seu funcionamento, a hospedagem dos sistemas na nuvem pode garantir
uma melhor utilizao dos recursos e servios da MCNet, independetemente do fluxo de dados.

1.6 Questes de Pesquisa


Que benefcios a MCNet pode pode tirar da tecnologia de cloud computing?
Que garantias de segurana, disponibilidade, armazenamento, acesso atravs de dispositivos
mveis a MCNet pode tirar com a implementao da tecnologia de cloud computing?
Que mudanas sob o ponto de vista custo/benefcio esta migrao proporcionar MCNet;

1.7 Hipteses
Com a migrao para um ambiente de cloud computing, a MCNet ir garantir maior eficcia na
prestao dos servicos aos seus clientes;
Com implementao de um ambiente de cloud computing ira garantir a reduo de custos em
infraestrutura de TI para a MCNet;
A implementao do cloud computing ir garantir a prestao de servios mais rapidamente, e
mesmo racionalizar os custos de forma mais eficaz para novos modelos de negcio para a
MCNet.

1.8 Estrutura do trabalho


O trabalho busca na literatura conceitos e caractersticas que contemplem a base teorica das redes
de computadores e segurana informtica, para apoiar as anlises que sero feitas na prtica.
O captulo 1 apresenta a viso geral do trabalho, apresenta tambm a problemtica levantada,
bem com os objectivos a serem alcanados com a pesquisa.
O captulo 2 corresponde a reviso bibliogrfica dos assuntos do trabalho, nele feita a
abordagem do conceito de cloud computing, suas caracteristicas, sua estrutura, plataformas de
cloud computing, bem como os modelos de implatao e sua arquitectura, sem descurar dos
aspectos de segurana num ambinte de cloud computing.
O captulo 3 procura fazer uma anlise das caractersticas levantadas pela reviso bibliogrfica e
a comparao com a situao da MCNet e apresenta-se uma proposta de migrao para um
ambiente de cloud computing.
O captulo 4 trata das concluses e recomendaes.
O captulo 5 apresenta as bibliografias consultadas.

1.9 Metodologia
Para alcanar os objectivos pretendidos com o estudo, a metodologia que irei seguir obedecer a
seguinte estrutura: Pesquisa bibliogrfica, que consistir na recolha da literatura essencial
relacionada com o assunto. Este mtodo consiste em fazer um trabalho de pesquisa bibliogrfica
sobre o que existe publicado sobre o tema, recolha de dados e processamento dos mesmos.
A literatura a consultar ser composta de referncias tericas publicadas em livros, teses, revistas
cientficas e alguns artigos publicados na Internet.
Do ponto de vista dos objectivos a serem alcanados, apesquisa realizada de natureza
exploratrio-descritiva, uma vez que se utilizou de levantamento bibliogrfico e obsevaes
sistemticas.

2. Reviso Bibliogrfica
Neste captulo iremos discutir os conceitos de cloud computing e o valor potencial que este
acarreta. Apresenta-se tambm as origens desta tecnologia, arquitecturas e principais
caractersticas. Sero aqui apresentadas as principais plataformas de cloud computing e suas
particularidades Descreve-se em pormenor o seu estado de arte e a potencialidade econmica
que poder vir a ser, bem como algumas vantagens e desvantagens desta tecnologia.

2.1 Conceito de Cloud Computing


O conceito de Cloud Computing, associado ao nome de John Mccarthy, cientista informtico
considerado pioneiro da inteligncia artificial e criador da linguagem de programo LISP. Em
1960, ele disse que "a computao pode algum dia ser considderada uma utilidade pblica".
Vrios autores do a sua opinio sobre o conceito de Cloud Computing.
Buyya et al. (2009) define a Cloud Computing da seguinte forma:
Uma nuvem um tipo de sistema paralelo e distribudo que consiste em um conjunto de
computadores virtuais interligados que so dinamicamente provisionados e apresentados
como um ou mais recursos de computao unificada baseada em nveis de acordo de
servios estabelecidos atravs da negociao entre o prestador do servio e os
consumidores".
SERPA e BRANCO (2009) afirmam que a Cloud Computing consiste em armazenar arquivos na
Internet, e conforme as necessidades de processamento do cliente, ela roda os programas do
utilizador sem que este precise sequer de estar com seu o seu computador ligado.
TAURION (2009) convegindo com os outros autores define a computao em nuvem como
sendo um conjunto de recursos computacionais disponveis na internet.

Figura 1 Cloud Computing (Fonte: https://computacaonuvem.wordpress.com/modelos-de-servico/, acedido aos 16


de Dezembro de 2015)

Para Knorr, Gruman (2010) definem a computao em nuvem basicamente como servidores
virtuais disponveis na internet, podendo esta se considerada como uma evoluo da
virtualizao com uma gesto avanada, onde, os recursos, programas e os dados dos utilizadores
ficam armazenados na Internet atravs de um servidor web localizado num Data Center.
A Cloud Computing representada como um tipo de computao escalvel atravs de diversos
recursos de TI que entregam como um servio, sob demanda, para os clientes externos que
usam a Internet (Ladeira, 2013).

Muitos so os autores que equiparam a Cloud Computing Grid Computing. A diferena entre
Cloud Computing e Grid Computing quase inexistente, uma vez que as duas tecnologias
tem como principais objectivos a reduo de custos, flexibilizao das operaes e
segurana atravs da utilizao de hardware operado por terceiros.
Segundo, BREITMAN e VIRTEBO (2010) a maior diferena entre as duas tecnologias a
alocao de recursos. Na Cloud Computing os recursos so alocados conforme a demanda,
equanto que Grid Computing se tenta fazer uma alocao uniforme de recursos, e que a
utilizao dos recursos tambm diferenciada, pois a virtualizao garante uma maior
separao entre os recursos utilizados pelos vrios utilizadores em ambientes de Cloud
Computing.

2.2 Caractersticas essenciais do(s) servio(s) de Cloud Computing


Um dos principais desafios das organizaes actuais a reduo de seus custos operacionais e a
melhora da qualidade do servio por si prestados. Ao pensar na adopo de uma nova tecnologia,
essa deve trazer benefcios suficientes que motivem determinada empresa a investir na sua
implementao. No admissvel alterar todo um modelo tecnolgico de negcio j estabelecido
sem que as melhorias trazidas pelo novo modelo no forem notveis.
Podemos destacar os principais ganhos com a migrao para uma plataforma de cloud
computing:

Escalabilidade sob demanda uma das grandes vantagens quando se opta pelas
plataformas de computao em nuvem, pois, o utilizador tem de ter disponvel a
capacidade de processamento e armazenamento sempre que necessitar e como necessitar
para a execuo de uma determinada aplicao. No caso do armazenamento o utilizador
deve fica com a impresso de ter um espao de armazenamento infinito, pagando apenas
pelo que usa.

Disponibilidade e amplo acesso A disponibilidade e acesso independente da plataforma


so aspectos imprescindveis num ambiente de computao em nuvem. OS downtimes
devem ser os menores possveis, pois, o processamento de uma informao depende da
disponibilidade do sistema que no pode estar indisponvel no momento em que o
utilizador precisar.

Redundncia e resources pooling Em caso de ocorrncia de uma falha num sistema


desprovido de redeundncia, as informaes podem ser perdidas. MAs no entanto, se o
sistema estiver provido de mecanismos de redundncia, o sistema comprometido
substitudo por um outro que ir a disponibilidade do servio. J com resources pooling,
um agrupamento de recursos, minimiza-se os riscos para o utilizador e aumenta-se sua
eficincia.

Segurana e privacidade Esta uma das prioridades em qualquer ambiente


computacional, as informaes do utilizador no devem conter o mnimo de
vulnerabilidade. Dado ao modo de funcionamento desta tecnologia nova e no
amadurecida esta tem sido uma das maiores barreiras entre o utilizador e a computao
em nuvem.

2.3 Evoluo da Cloud Computing


A disponibilizao de servios de software e hardware por uma rede global tem uma longa
histria.
Pedro (2011), situa os primrdios da Cloud Computing na dcada de 60, quando Joseph Carl
Robnett Licklider, um dos responsveis pelo desenvolvimento da ARPANET (Advanced
Research Projects Agency Network), j havia introduzido a ideia de uma rede de computadores
intergalctica. A sua viso era a de que todos deveriam estar conectados entre si, de forma a
aceder a programas e dados de qualquer site e de qualquer lugar. vlido ressaltar que grande
parte das suas ideias forma o que hoje se conhece como Internet.

Ainda na dcada de 60, John McCarthy, um famoso e importante pesquisador da rea da


informtica, props a ideia de que a computao deveria ser organizada na forma de um servio
de utilidade pblica, em que uma agncia de servios o disponibilizaria e cobraria uma taxa para
seu uso. Quase todas as caractersticas modernas da cloud computing (prestao elstica,
fornecido como um servio pblico, online, iluso de suprimento infinito), a comparao com o
sector da electricidade e do uso de pblico, privado formas, governo e comunidade, foram
exaustivamente explorados no livro de Douglas Parkhill de 1966, The Challenge of the
Computer Utility.
Na dcada de 80, a tecnologia da informao era algo muito limitado e adquirir e manter um
ambiente computacional era algo impossvel, pelo menos para a grande maioria das empresas.
nesta mesma dcada que surgiu um conceito, que para muitos est profundamente ligado cloud
computing, Grid Computing. Muitos dos investigadores acreditavam que a cloud computing a
retoma de ideias originais da Grid Computing dentro de um contexto tecnolgico diferente, onde
a velocidade e abrangncia das redes de comunicao aumentaram consideravelmente.
A histria dos sistemas distribudos concebendo os conceitos de Grid Computing surgiu na
dcada de 80, perodo de intensa pesquisa, desenvolvimento e disponibilizao de hardware,
software e aplicaes para computadores paralelos. Nessa poca, os developers de sistemas
estavam focados nas aplicaes de larga escala que facilmente atingiam os limites dos recursos
computacionais, mesmo sendo executadas nos computadores paralelos mais rpidos presentes no
momento. Essa situao fortaleceu a pesquisa pelo processamento alm dos limites locais das
mquinas para alcanar resultados de problemas de larga escala. Grid Computing foi pensada
inicialmente como uma arquitectura para estender os paradigmas da computao paralela de
clusters firmemente acoplados para sistemas geograficamente distribudos. Porm, essa
tecnologia est a ser altamente utilizada como uma plataforma para a integrao de aplicaes e
recursos fracamente acoplados. Na dcada de 90, o computador pessoal (PC) toma conta de lares
e escritrios, e o ambiente cliente/servidor com sistemas grficos viabilizados pela interface
Windows aproximou ainda mais a informtica das pessoas, gerando uma utilizao de grande
escala. Nasce ali os sistemas de gesto integrados e o utilizador comea a ganhar o poder da
informao. Hoje os softwares so todos desenvolvidos para a internet, ponto de encontro de
tudo e de todos, e assim esto sempre disponveis em qualquer lugar, onde e quando o utilizador

precisa, sem necessidade de instalaes aqui e l, tendo como requisito nico um navegador
internet (browser). A grande disseminao do acesso de banda larga, e o crescente uso
demandaram a criao de grandes centrais de processamento de dados, os data centers. Hoje h
milhares destes data centers, e nestes locais que esto os arquivos de e-mail, compras de
passagens areas, reservas de hotis, e s vezes o sistema de gesto que as empresas utilizam. As
informaes esto em servidores espalhados pelo mundo, ou como se diz hoje na rea de
Tecnologia da Informao - esto na cloud computing. Em funo do uso em larga escala,
barato oferecer este servio para as empresas. Assim, o ambiente de computao, servidores,
manutenes, actualizaes, entre outras questes que eram tratadas isoladamente por cada
empresa esto a tornar-se um servio contratado, como o caso da gua e luz, onde estes
servios so pagos aos grandes fornecedores.
O actual termo cloud vem emprestado dos telefones, onde as empresas de telecomunicaes, que
at a dcada de 1990 tinham oferecido principalmente circuitos dedicados ponto-a-ponto de
dados, comearam a oferecer servios com qualidade, Virtual Private Network (VPN), mas a um
custo muito menor. Ao mudar o trfego para equilibrar a utilizao como quisessem, eles foram
capazes de utilizar a banda de rede geral de forma mais eficaz. O smbolo da Nuvem foi usado
para designar o ponto de demarcao entre o que era da responsabilidade do fornecedor e que era
de responsabilidade do utilizador. A cloud computing estende esse limite para cobrir servidores,
bem como a infra-estrutura de rede. Porm, um dos primeiros marcos para a cloud computing s
apareceu em 1999, com o surgimento da Salesforce.com, a qual foi a pioneira em disponibilizar
aplicaes empresariais atravs da Internet. A partir de ento, o termo cloud computing passou a
ganhar mais espao, e outras empresas tambm comearam a investir nessa rea, como a
Amazon, a Google, a IBM e a Microsoft. Depois da bolha dot-com, Amazon desempenhou um
papel fundamental no desenvolvimento da cloud computing, modernizando os seus datacenters,
que, como a maioria das redes de computador, estavam a usar cerca de 10% da sua capacidade,
apenas para deixar espao para picos ocasionais. Tendo verificado que a arquitectura da cloud
computing resultou em melhorias significativas de eficincia interna atravs do qual se poderia
adicionar novos recursos mais rapidamente e mais facilmente, a Amazon iniciou um esforo de
desenvolvimento de novos produtos para oferecer cloud computing para clientes externos, e
lanado Amazon Web Service (AWS) em uma base de utility computing, em 2006. Alguns
fornecedores de servios viram na cloud computing uma oportunidade para moldar a relao

entre os consumidores de servios de TI, aqueles que usam servios de TI e eles prprios, e
observaram que as organizaes esto a trocar a propriedade de hardware da empresa e os
activos de software para modelos per-use baseada em servios para que o modelo projectado
resulte numa mudana para a cloud computing.
De 2008 para a frente tem-se registado uma forte aposta na cloud computing por parte de grandes
empresas como Microsoft, Google, Amazon, IBM, Cisco, etc. Estas empresas tm trabalhado
arduamente e apresentam hoje inmeras solues e servios na cloud computing.

2.4 Vantagens e desvantagens


2.4.1 Vantagens
Podem-se destacar como principais vantagens da Cloud Computing as seguintes:

Acesso amplo: acesso aos dados por parte do utilizador independentemente da plataforma
ou localizao geogrfica.

Auto-atendimento sobre demanda: usando os servios da nuvem, o cliente pode se achar


necessrio, aumentar o diminuir os recursos ou capacidades computacionais a si alocadas
se necessariamente interagir com o provedor do servio.

Escalabilidade: Facilidade de expandir a nuvem a medida que novos sistemas so


incorporados aos anteriores.

Elasticidade: A quantidade de recursos pode ser aumentada ou diminuida em funo das


necessidades do utilizador.

Heterogeneidade: Uma nuvem pode ser composta por sistemas de diferentes tecnologias.

Adaptabilidade: Autoreconfigurao constante da nuvem.

Pagamento por uso: Embora existam alguns servios de computao em nuvem grtis,em
caso de pagamento por algum servio, o utilizador somente pelo servio que consome.

Pool de recursos: Os recursos do provedor so hospedados em mltiplos servidore, sendo


que, os recursos fsicos e virtuais so alocados de uma forma dinmica, conforme a
necessidade de cada utilizador. Assim sendo, o cliente desconhece a real localizao dos
recursos que est utilizando, e muito menos tem o controle.

Trabalho coorporativo e o partilha se tornam mais fceis: Permite que os utilizadores


acedam as aplicaes e os dados do mesmo lugar.

Servio medido: Os sistemas em nuvem controlam e optimizam a utilizao de recursos


por meio de uma capacidade de medio, minimizando assim custos com hardware,
software, tcnicos de TI, manuteno de equipamentos e outros servios sem utilidade
para a empresa, isto , se o servio de computao em nuvem no for gratuito, o
utilizador paga somente pelo tempo de utilizao dos recursos, no sendo necessrio
pagar por uma licena integral de uso de software como no modelo tradicional.
Uma vez que a computao em nuvem serve-se da virtualizao possvel reduzir a
quantidade de servidores fsicos, consequentemente reduz o custo de manuteno de
hardware, energia eltrica, cablagem entre outros.

Maior velocidade de respostas: A utilizao da computao em nuvem permitiria a


realizao de um trabalho num espao de tempo reduzido.

2.4.2 Desvantagens
A maior preocupao que surge ao se pensar em migrar para um ambiente de computao em
nuvem, quer para os executivos assim como para os profissionais de TI quanto s questes de
segurana e privacidade. Uma outra preocupao com relao no menos importante com
relao aos desafios de integrar esta tecnologia s infraestruturas j existentes nas empresas

Localizao dos dados e questes legais: Dependendo do tipode actividades da empresa,


algumas so por lei obrigadas a manter os seus dados dentro de casa.

Segurana e integridade: garantia de que informaes classificadas como confidenciais


estejam armazenados de forma segura e que sejam acedidas apenas por utilizadores
autorizados, uma vez que o acesso no autorizado s informaes confidenciais cria um
risco de comprometimento dessas informaes.

Disponibilidade e confiabilidade: nessrio garantir que os dados sejam acessveis que


necessrio, exigindo do cliente a anlise do que poder acontecer s suas aplicaes se o
provedor sair de mercado.

Portabilidade e Aprisionamento: A falta de padres que permitam interoperabilidade entre


nuvens de diferentes provedores, e facto de muitos servios em nuvem serem
proprietrios, no oferecendo assim a possibilidade de integrao com outras nuvens e
criando barreiras de sada.

Recuperao dos dados: Se a empresa no sabe onde os dados esto localizados, o


provedor da nuvem deve saber o que acontece com essas informaes em caso de
desastre. Qualquer oferta que no replica os dados e a infra-estrutura de aplicaes em
diversas localidades est vulnervel a falha completa, diz o Gartner. (BRODKIN, 2008).

Auditoria: Sendo a gesto dos sistemas terceirizada, surge a necessidade de garantir que
seja analisaros acessos aos sistemas hospedados na nuvem.

Garantias de nveis de servio: Para Taurion, este termo usado no contexto de tempo de
entrega de um servio ou de uma certa necessidade de desempenho.

2.5 Arquitectura da Cloud Computing


Uma Nuvem um conjunto de recursos computacionais virtualizados. Uma Nuvem pode:
Suportar diferentes cargas de trabalho.

Permitir que as cargas de trabalho sejam escaladas rapidamente atravs do


provisionamento rpido de mquinas virtuais ou mquinas fsicas.
Suporte redundantes, auto-recuperao, modelos de programao.
Monitorizar o uso de recursos em tempo real para permitir o reequilbrio das atribuies
quando necessrio.
De uma forma geral, existem trs principais arquiteturas de implementao de Cloud Computing,
nomeadamente: o SaaS, o PaaS e o IaaS, que fornecem software, plataformas e infra-estruturas
ao utilizador respectivamente. O IaaS suporta o PaaS e este ltimo por sua vez suporta o SaaS.

Figura 2 Arquitectura de Cloud Computing (Fonte: http://www.vitormeriat.com.br/2011/07/08/modelos-de-serviona-nuvem-iaas-paas-e-saas/, acedido aos 21 de Dezembro de 2015)

SaaS (Software as a Service)


Tambm referenciado como Service or Application Clouds oferece implementaes para
funes de negcio especficas e para processos de negcio, tambm eles especficos, que so
fornecidos por capacidades especficas da Nuvem, ou seja, fornecer aplicaes/servios

utilizando uma infra-estrutura (IaaS) ou plataforma (PaaS). Muitas vezes, oferecido s


organizaes um padro de funcionalidades e aplicaes criadas pelos prprios fornecedores. O
mesmo software pode ser utilizado por mltiplos utilizadores, sejam pessoas ou organizaes.
Esse tipo de servio executado e disponibilizado por servidores em data centers que so da
responsabilidade de uma empresa fornecedora, ou seja, o software desenvolvido por uma
empresa que ao invs de us-lo para benefcio exclusivo, disponibiliza-o a um determinado custo
para vrias organizaes ou utilizadores.
Normalmente so aplicaes devidamente licenciadas para serem usadas como servio atravs da
internet. So acessveis dos vrios dispositivos do cliente atravs de uma relao de thin-client
tal como um web browser. Podemos dizer que o SaaS, representa os servios de mais alto nvel
disponibilizados numa Nuvem. Esses servios representam as aplicaes completas que so
oferecidas aos utilizadores. Os prestadores de servios disponibilizam o SaaS na camada de
aplicao, o que leva a rodar inteiramente na Nuvem e pode ser considerado uma alternativa a
rodar um programa numa mquina local. Assim o SaaS traz a reduo de custos, dispensando a
aquisio de licena de softwares. Hospeda aplicaes, beneficiando os consumidores,
libertando-os da instalao e manuteno do software, e podem ser usados atravs de modelos de
licenciamento que do suporte a conceitos de pagamento por uso.
No geral, a Nuvem de Computao no restrita a Infra-estrutura / Plataforma / Software como
servio, mesmo que ela oferea recursos avanados que oferece todas as capacidade de utilizao
para estes sistemas. Como tal, IaaS, PaaS, SaaS podem ser considerados padres especficos para
sistemas de Nuvem que relacionam com modelos j existentes como Grid, Web Services, etc, so
um caminho promissor para implementar estes modelos e estend-los ainda mais.

PaaS (Plataform as a Service)


A Plataforma como um Servio oferece uma plataforma de desenvolvimento, teste,
disponibilizao de aplicaes na Web para developers. Permite a integrao com web services,
base de dados e inclui middleware como servio, mensagem como servio, integrao como

servio, informaes como servio, conectividade como servio. Tal camada permite atender s
necessidades dos utilizadores fornecendo infra-estrutura com base na demanda. Os
programadores no precisam de se preocupar com armazenamento, hospedagem ou com o
sistema operativo. Os programadores escrevem cdigo e o fornecedor PaaS fornece um mtodo
muito simples para carregar esse cdigo e apresent-lo na internet. Fornece recursos
computacionais atravs de uma plataforma sobre a qual aplicaes e servios podem ser
desenvolvidos e hospedados. PaaS faz uso tipicamente de APIs (Application Programming
Interface) dedicadas para controlar o comportamento de um motor de hospedagem de um
servidor que executa e repete a execuo de acordo com as solicitaes do utilizador (por
exemplo, taxa de acesso). O fornecedor PaaS fornece o hardware, sistema operativo,
actualizaes de software, segurana e tudo que est relacionado com o dia-a-dia da hospedagem
de uma aplicao. A maioria dos fornecedores PaaS est limitada a idiomas especficos e IDEs
(Integrated Development Environment). Na maioria dos casos, os programadores no tm
qualquer acesso ao sistema operativo subjacente. Aplicaes que rodam em plataformas PaaS
tm de obedecer a algumas limitaes que protegem o fornecedor de abuso (tais como softwares
maliciosos). Tm que tambm limitar-se ao mtodo de programao consoante o fornecedor.
Uma organizao fica limitada em certo caso ao que o fornecedor deixa ou oferece. medida
que cada fornecedor expe a sua prpria API de acordo com as respectivas capacidades-chave,
aplicaes desenvolvidas por um fornecedor de Nuvem especfico no podem ser mudadas para
outro lugar na Nuvem. No entanto existem tentativas de estender modelos de programao
genricos com recursos da Nuvem de Computao (Windows Azure).

IaaS (Infrastructure as a Service)


Infra-estrutura como servio (IaaS) tambm conhecido como Resource Clouds tem como
objectivo o fornecimento de uma infra-estrutura computacional, geralmente em ambientes
virtualizados. Por outras palavras, compete basicamente proporcionar uma maior capacidade de
virtualizao para que os recursos possam ser fornecidos atravs de uma interface de servio.
Conjunto de activos fsicos como servidores, dispositivos de rede e discos de armazenamento
oferecidos como servios provisionados aos consumidores. Os servios aqui do suporte infraestrutura de aplicao.

Em vez de uma organizao comprar servidores para uma determinada aplicao, ela contrata
um servio dentro de um data center proporcional aos seus requisitos de infra-estrutura e tem
acesso completo plataforma e ao software. Esse tipo de servio cobrado de acordo com a
utilizao ou pela reserva de recursos contratados. O armazenamento de dados na nuvem tem
que lidar com o acesso confivel aos dados de tamanho potencialmente dinmicos, pesando o
uso de recursos com os requisitos de acesso e/ou definio de qualidade. Por outras palavras, tem
que estar preparado para fornecer recursos que vo de encontro s necessidades das organizaes
de uma maneira segura sem meter em causa os dados destas. Nuvem de Computao IaaS
permite aceder a recursos computacionais, ou seja, processadores. At agora, recursos de baixo
nvel no podiam realmente ser exploradas por conta prpria, de modo que normalmente so
expostos atravs de um ambiente virtualizado. Fornecedores da Nuvem de Computao
normalmente oferecem a capacidade de fornecer recursos de computao (acesso a recursos, ao
[contrrio PaaS que oferecem pilhas de software completo para desenvolver e construir
aplicaes), tipicamente virtualizados, para executar servios da Nuvem e aplicaes.

2.6 Tipos de Implementao


Erradamente tem-se feito uma ligao entre Cloud Computing e Internet, neste captulo iremos
desfazer esse mal entendido. Pode-se, distinguir diferentes tipos de implantao de Cloud
Computing.

2.6.1 Nuvens Privadas (Private Clouds)


Nuvens Privadas so geralmente de propriedade da respectiva empresa e / ou arrendadas.
Funcionalidades no so directamente expostas ao cliente, embora em alguns casos, os alguns
servios da Nuvem com caractersticas melhoradas podem ser oferecidos ao cliente.

Muitos defendem que a Nuvem Privada mais segura pelo facto de restringir acessos, por se
encontrar atrs da firewall da empresa. Servios na Nuvem Privada permitem aos departamentos
pensarem mais na infra-estrutura que tm. Numa implementao tpica da nuvem privada, as
empresas comprometem-se na consolidao de recursos distribudos e virtualizar esses mesmos
recursos nos data-centers. Isso permite fornecer uma gesto mais rentvel e fornecer servios
mais rpidos. No entanto, as implementaes da Nuvem Privada podem colocar uma presso
significativa sobre os recursos existentes e processos de trabalho. Com os departamentos a
consolidar recursos e aplicaes, os dados ficam tipicamente mais afastados dos utilizadores
finais, o que pode provocar uma sobrecarga na WAN (Wide Area Network) e reduzir o
desempenho e consequente reduo na produtividade do negcio.

2.6.2 Nuvens Publicas (Public Clouds)


As empresas podem usar a funcionalidade da Nuvem de outros que respectivamente, oferecem
os seus prprios servios para utilizadores fora da empresa. Proporcionando ao utilizador, a
capacidade real de explorar as caractersticas da Nuvem para fins prprios. Tambm permite s
empresas fazer outsourcing dos seus servios para reduzir assim os custos e esforo para
construir a sua prpria infra-estrutura. Temos como exemplo vrios fornecedores como Amazon,
Google Apps ou Windows Azure.
Uma Nuvem Pblica permite empresa alugar poder de computao e armazenamento, e
geralmente cobrado consoante o uso necessrio. Servios de Nuvem Pblica so convincentes
por causa da escalabilidade e elasticidade - um fornecedor de servios pode suportar milhares de
empresas e possibilitar reduo de custos dos pequenos negcios, e pode fornecer uma
adaptabilidade para mudar as cargas de trabalho para despesa operacional, em vez de uma
despesa de capital. Um dos grandes desafios com a adopo de Nuvens Pblicas o
desempenho. As empresas podem executar os seus servios em qualquer parte do mundo, isto ,
onde seja possvel aceder aos data-centers. A maioria dos servios de Nuvem Pblica no
especifica os locais dos data-centers, que faz com que a sua liberdade seja levada ao mximo e
permita a migrao de trabalho e reduzir os seus custos operacionais. Em essncia, a distncia (e

latncia) em aplicaes de acesso pode aumentar significativamente para todos na empresa. Para
isso preciso por vezes uma boa conexo que permita usar os servios de forma optimizada.

2.6.3 Nuvens Hbridas (Hybrid Clouds)


Apesar de as Nuvens Pblicas permitirem s empresas fazer outsourcing de partes da sua infraestrutura para utilizadores de Cloud Computing, faz com que ao mesmo tempo se perca o
controlo sobre os recursos e a distribuio / gesto de cdigo e dados. Em alguns casos, isso no
desejado pela respectiva empresa. Nuvens Hbridas consistem num misto de infra-estruturas de
Nuvem Privada e Pblica de modo a atingir um mximo de reduo de custos atravs de
outsourcing, mantendo o grau desejado como por exemplo, o controlo sobre dados sensveis,
aplicando as polticas da Nuvem Privada. Ainda no existem muitas Nuvens Hbridas hoje em
dia mas j existem algumas iniciativas.

2.6.4 Nuvens de Comunidade (Community Clouds)


Normalmente sistemas de Nuvens so restritas infra-estrutura local, ou seja, os fornecedores de
Nuvens Pblicas oferecem infra-estrutura prpria para os clientes. Apesar do fornecedor poder
realmente revender a sua infra-estrutura de outro fornecedor, as Nuvens no agregam infraestruturas para se tornarem maiores. Em particular as pequenas e mdias empresas poderiam
lucrar com Nuvens de Comunidade de diferentes entidades pois contribuem com uma menor
infraestrutura. Nuvens de Comunidade podem agregar as Nuvens Pblicas ou infraestruturas de
recursos dedicados. Podemos, assim, distinguir entre Nuvens Comunidade Privada e Pblica. Por
exemplo, as organizaes mais pequenas podem reunir-se apenas para agregar os seus recursos
para a construo de uma Nuvem de Comunidade Privada.
As Nuvens de Comunidade so ainda apenas uma viso, ainda que j existam indicadores para
tal desenvolvimento.

2.6.5 Nuvens com Propsito Especifico (Special Purpose Clouds)


As nuvens IaaS, em particular, provenientes dos data-centers tm um propsito geral. As suas
capacidades podem ser usadas igualmente para uma gama ampla de casos e vrios tipos de
clientes. Em oposio a isso, as nuvens PaaS tendem a fornecer mais funcionalidades
especializadas para casos de uso especficos. No deve ser confundido com o proprietrio da
plataforma . A especializao implica fornecer mtodos adicionais para caso de uso especfico,
enquanto proprietrio de dados implica que a estrutura de dados e interface so especficos
daqueles fornecedores. Funcionalidades especializadas so fornecidas por exemplo, pelo Google
App Engine, que oferece especficos recursos dedicados gesto de documentos distribudos.
No futuro pode-se esperar sistemas ainda mais especializados com capacidade para atrair mais
utilizadores, devido sua capacidade de especializao e capacidade de originar concorrncia
entre os mais variados clientes. Nuvens com Propsito Especfico so apenas extenses de
sistemas normais da Nuvem com capacidade para fornecer capacidades dedicadas adicionais.

2.7 Plataformas de Cloud Computing


Um sistema de Cloud Computing no necessariamente precisa ser contratado, conforme vimos
no tpico anterior. No querendo correr os riscos que advm da terceirizao da gesto de seus
dados, existe a alternativa de nuvem privada, que sob o ponto de vista de gesto de recursos e
segurana so uma mais valia, mas no entanto a criao de nuvens privadas carecem de altos
investimentos iniciais sob o ponto de vista de recurso computacionais, perdendo deste modo
algumas vantagens das nuvens pblicas.
Existem vrias plataformas de cloud computing no mercado, contudo existem algumas que
podem ser destacadas.
Com o objectivo de explorar as potencialidades das plataformas de Cloud Computing,
apresentamos neste tpico algumas das plataformas pblicas disponveis:
a) Amazon AWS um sistema com foco empresarial, com licena proprietria, planos de
pagamento por uso e suporte pago. Disponibiliza poder de processamento (Elastic

Compute Cloud EC2), armazenamento (Simple Storage Service S3), bancos de dados
(SimpleDB), etc.
b) Google App Engine Este um servio de licena proprietria, sem custo pelos servios
ou pelos recursos utilizados at uma certa limitao. Ao atingir essa limitao cobrada
uma taxa de uso pelos recursos adicionais utilizados.
c) Eucalyptus Este um sistema aberto distribudo sob a GNU General Public License,
com foco empresarial e desenvolvido unicamente para uso de nuvens hbridas. Tanto os
servios como o suporte no tm custos. compatvel com o servio de processamento
EC2 da Amazon.
d) Microsoft Windows Azure Servio da Microsoft com licena proprietria, planos de
pagamento por uso e servio de suporte sem custo adicional. Os servios disponveis so
de processamento, armazenamento, bancos de dados, entre outros.

3. Caso de estudo
3.1 Apresentao da MCNet
A MCNET (Mozambique Community Network), foi criada em 2009 no contexto do
melhoramento do ambiente de negcios, seguindo o modelo de Parceria Pblico Privada de
acordo com legislao Moambicana em vigor.
A empresa foi criada como uma joint venture entre o sector pblico e privado, com uma estrutura
accionista em que o Estado participa com 20% do total do capital social, 20% detido pelo CTA
(Confederao das Associaes Econmicas) e 60% pelo Consrcio Escopil e SGS que
responsvel pela implementao e operao da Janela nica Electrnica (JUE).
A MCNET tem uma concesso para implementao e explorao de um sistema de Janela nica
Electrnica (JUE) no prazo de quinze (15) anos com o objectivo de eliminar os constrangimentos
burocrticos que impedem o desenvolvimento do comrcio externo, reforando assim a
competitividade de Moambique no mercado internacional.
A JUE constitui uma soluo electrnica personalizada para levar em conta aspectos
relacionados com o ambiente de negcios Moambicano. Em termos bsicos, envolve duas
componentes, nomeadamente a Tradenet, que faz a gesto da submisso de informao
padronizada pelos operadores do comrcio, e o Sistema de Gesto Aduaneira (CMS) que
processa as declaraes submetidas s alfndegas e outras agncias do Governo. O sistema
assegura que as informaes necessrias para a importao e exportao sejam submetidas
apenas uma nica vez e aseguir distribudas electronicamente s agncias do Governo relevantes
anulando a necessidade das partes envolvidas fazerem vrias submisses e/ou pedidos.
O sistema observa as melhores prticas e padres internacionais estabelecidos por organizaes
internacionais tais como a Comisso Econmica das Naes Unidas para a Europa (UNECE) e
aplica os princpios estabelecidos pela Conveno de Quioto revista.

Os principais ganhos esperados da JUE so:

Reduo significativa dos tempos de desembarao aduaneiro;

Reduo de custos de desembarao aduaneiro;

Transparncia e consistncia nas alfndegas e na tramitao de processos aduaneiros;

Aumento substancial na arrecadao de receitas pelo estado como resultado da


transparncia e prticas melhoradas.

3.2 O sistema JUE


A JUE foi criada com o principal objectivo de providenciar uma plataforma nica para a troca
de informaes relativas as mercadorias de comrcio externo de Moambique entre todos os
intervenientes.
Antes da sua implementao, a circulao de documentos em papel e os volumes crescentes de
transaces constituam um grande calcanhar de Aquiles, conforme ilustra a figura abaixo.

Figura 3: Processo de desembarao aduaneiro (Fonte: www.mcli.co.za/mcli-web/events/2010/04feb2010/005-atmport.pdf acedido aos 28 de Outubro de 2015)

Com o sistema JUE, a informao passou a ser fornecida pelo utente duma s vez a todas as
entidadese o envio de respostas ser simultneo e automtico com recurso ao EDI, exceptuando
situaes predeterminadas que requerero interveno humana, reduzindo desta forma a
circulao de grandes volumes de papel.

Figura 4: Processo de desembarao aduaneiro com recurso um sistema informtico (Fonte: www.mcli.co.za/mcliweb/events/2010/04feb2010/005-atm-port.pdf acedido aos 28 de Outubro de 2015)

3.2.1 Estrutura da JUE


A JUE composta por dois sistemas de informao, nomeadamente o TradeNet (Rede de
comrcio) e o SIGA/CMS (Sistema de informao de Gesto Aduaneira / Customs Manangment
System).
O TradeNet a plataforma que usada por todos os intervenientes da comunidade de comrcio,
nomeadamente, agncias de navegao, transitrios, despachantes aduaneiros (e os seus

respectivos ajudantes), bancos comerciais, autoridades porturias e aeroporturias, bem como a


Autoridade Tributria e as Alfndegas de Moambique.
O SIGA/CMS a plataforma de acesso exclusivo das Alfndegas de Moambique (apenas
funcionrios autorizados).

Figura 5: Estrutura da JUE (Fonte: www.mcli.co.za/mcli-web/events/2010/04feb2010/005-atm-port.pdf acedido aos


28 de Outubro de 2015)

A MCNet, entidade gestora do JUE, dispe de trs (03) servidores, nomeadamente, o TradeNet
Server (servidor que aloja o sistema TradeNet), o SIGA/CMS Server (sevidor que aloja o
SIGA/CMS) e o sevidor de backup (Backup Server) este ltimo que responsvel por garantir a
disponibilidade do sistema em caso de falha de um dos dois servidores que alojam os sistemas da
JUE.

Conforme ilustra a figura acima apresentada os Servidores (TradeNet Server e SIGA Server)
comunicam-se por via de fibra ptica, sendo que os utilizadores do SIGA/CMS acedem aos
recursos do sistema com recurso a uma VPN, e os utilizadores do sistema TradeNet trocam
informaes entre si por via de canais EDI, o que permite que os dados repassados entre os
diferentes utilizadores sejam transformados sem necessidade de serem reintroduzidos.
Para MCNet, importante que o JUE seja um sistema que garanta a disponibilidade de servios
em casos de downtime e flexibilidade no relacionamento com clientes, funcionrios e parceiros
de negcios, para tal, a MCNet dispe do Backup Server, este que por sua vez s falha em caso
de um corte geral no fornecimento de energia na provncia de Maputo, lembrando que este aloja
os dois sistemas que compoem o JUE.

3.3 Desafios da Empresa


Os grandes desafios que se colocam MCNet, so a melhoria do desempenho e o aumento da
disponibilidade do sistema em caso de desastre e/ou falha dos sistemas.
Os mecanismos de armazenamento de dados que a empresa implementa no satisfazem as
exigncias actuais, sobretudo no que diz respeito a falhas de desempenho. Por exemplo, a cada
dia que passa o nmero de utilizadores do JUE aumenta, aumentando assim a quantidade de
informao por si importadas para o sistema tornando o sistema lento, provacando erros de
acesso a medida que a informao produzida aumenta, consequentemente a disponibilidade
diminui e no caso de falhas no fornecimento de corrente, esta situao pode ser mais complicada.

3.3.1 Constrangimentos Actuais nos Sistemas da Organizao


A MCNet, enfrenta na actual implementao os seguintes constrangimentos:
Erros de acesso gerados por acessos mltiplos pelo mesmo utilizador, uma vez que o
sistema pode ser acedido com recurso a diferentes plataformas;
A quantidade de informao produzida por um utilizador pode colocar em risco a
disponibilidade do sistema e dos dados, o que obriga a eliminao do histrico ao nvel

da base de dados;
Necessidade de constantes upgrades ao nvel de hardware e software a medida que que o
nmero de utilizadores cresce, o que implica mais custos para a organizao;

3.4 Soluo Proposta


A tecnologia de cloud computing tem como principais objectivos a reduo de custos de
infraestrutura, gesto e licenas de software, garantia e disponibilidade de servio, ergonomia e
evoluo, QoS e disponibilidade, segurana, agilidadde de produo, colocando deste modo um
fim na figura do admnistrador super-heri, estes so os principais aspectos que levam a proposta
de migrao para este ambiente.
Mas antes da anseada migrao surge a necessidade de efectuar uma anlise do tipo de negcio.
Da anlise efectuada propoem-se o seguinte:

A hospedagem do SIGA/CMS numa nuvem privada, podendo ser esta interna ou externa
a organizao, quer sobre o ponto de vista de gesto assim como de localizao, aspectos
que sero analisados em funo da credibilidade e garantia do fornecedor dos servios;

A hospedagem do TradeNet numa nuvem pblica, uma vez que o nmero de utilizadores
e operao sobre este sistema cresce de forma exponencial, o que obriga actualmente a
necessidade de upgrades constantes em hardware para garantir a disponibilidade do
sistema. Esta proposta ir garantir a reduo dos riscos de sub/superdimensionamento de
recursos do sistema uma vez que o cliente paga apenas pelos recursos que usa.

No que concerne as opes tecnolgicas acima apresentadas, os principais aspectos que levam a
proposta so:

Elasticidade: alocao de recurso de acordo com as necessidades do cliente.

Terceirizao da Administrao: o fornecedor ser responsvel pela administrao do


sistema enquanto este estiver hospedada na sua plataforma, salvo em caso de
implementao de uma nuvem privada com localizao e administrao interna a
organizao.

Abstrao: o utilizador no sabe como e onde as suas aplicaes esto executando.

Disponibilidade: downtimes reduzidos ou inexistentes.

Manuteno: obrigao dos fornecedores podem garantir a manuteno do sistema


enquanto este estiver hospedado na sua plataforma.

Associado as propostas acima apresentadas, seremos conduzidos a uma soluo de nuvem hbrida
(composta por uma nuvem pblica e privada), albergando as pontencialidades das duas implementaes.

Figura 6: Soluo proposta JUE (Fonte: Autor)

Com a soluo acima apresentada, pretende-se garantir que o aumento do nmero de utilizadores
do TradeNet nao influencie a flexibilidade e disponibilidades do sistema.

4. Concluses e Recomendaes
4.1 Concluso
As organizaes esto a tentar a todo custo encontrar solues aos problemas associados gesto
de grandes volumes de dados em redes de baixa transferncia, essas solues incluem a reduo
dos custos de equipamentos (Hardware e Software) e infra-estrutura.
A tecnologia de cloud computing a tendncia actual e vrias so as organizaes que esto
migrando para esse ambiente, mas antes da to anseada mudana, surge uma necessidade de
anlise da perspectiva e situao da organizao.
A migrao para um ambiente de cloud computing vista muitas vezes como um factor de
reduo de custos. No mnimo, elimina as despesas de capitais necessrias para comprar
equipamentos e software.
Muitas empresas optam pela migrao para uma plataforma de cloud computing, com o intuito
de reduo de custos nas suas infra-estruturas e por uma questo de escalabilidade, isto ,
poderem utilizar os recursos sua medida, mas no entanto, importante efectuar um estudo
prvio das reais necessidades da organizao e como o vai fazer e por isso importante preparar
os profissionais TI para tal mudana, pois necessrio as reais necessidades da organizao, isto
, avaliar as ofertas dos fornecedores dos servios de cloud computing em funo as
necessidades da organizao.
Analisadas as particularidades do JUE, props-se aqui neste trabalho uma soluo de nuvem
hbrida, combinando as caractesticas das nuvens privada e pblica, garantindo deste modo maior
siglo da informao sensvel.
Junto com as mudanas positivas que a tecnologia aqui proposta traz, h tambm riscos inerentes
associados esta tecnologia. As organizaes precisam de efectuar uma anlise de riscos de
dados sigilosos e estar confiantes que a transferncia de informao pela rede segura, e esta
armazenada em segurana. Junto com outros motivos mencionados neste captulo, as

organizaes tambm so responsabilizadas pelos dados sensveis que as mesmas transmitem e


armazenam, visando garantir os principios de segurana de informao, prope-se nesta
implementao (da nuvem hbrida) o acoplamento de um servidor de backup tal como sa
situao anterior.
Se por um lado notria a reduo de custos sob o ponto de vista de aquisio de equipamentos,
a soluo aqui proposta completamente dependente da rede, e assim sendo registar-se- um
aumento significativo de trfego de informao na rede.

4.2 Recomendaes
A cloud computing uma nova tecnologia emergente no nosso mercado, e ainda no foi totalmente
explorado sendo que poucas instituies comearam a perceber a importncia de sua utilizao.
A soluo proposta considera-se vlida, mas antes da sua implentao, recomenda-se uma anlise
profunda dos diferentes fornecedores dos servios de cloud computing de modo a garantir que apenas
factores positivos adviro desta implementao, feito isso, recomenda-se a rpida migrao para a soluo
proposta.
Recomenda-se que antes da implementao da soluo aqui proposta, garanta-se que todo o pessoal que
estar associada a manuteno e/ou a gesto da soluo aqui proposta sejam capacitados para esta
migrao.
Para estudos futuros recomenda-se uma anlise comparativa dos provedores de servios de cloud
computing e as condies de telecomunicaes do nosso pas.

5. Reviso Bibliogrfica

BREITMAN, Karin; VIRTEBO, Jos. Computao na Nuvem Uma viso geral. In:
CONSEGI 2010 III Congresso Internacional Software Livre E Governo Eletrnico, 2010,
Braslia. Computao em Nuvem: Servios Livres para a sociedade do
conhecimento. Braslia: FUNAG, 2010, p. 17-45.

Pedro, Paulo Csar Silva. Cloud Computing: Estudo do Impacto nas Organizaes, viseu
2011.

TAURION, Cezar. Cloud Computing: Computao em nuvem: Transformando o


Mundo da Tecnologia da Informao, Rio de Janeiro: Brasport, 2009.

TAURION, Cezar. Cloud Computing: Computao em nuvem: Transformando o


Mundo da Tecnologia da Informao, Rio de Janeiro: Brasport, 2009.

BUYYA, R.; RANJAN, R.; CALHEIROS, R. N. Modeling and Simulation of Scalable


Cloud Computing Environments and the CloudSim Toolkit: Challenges and
Opportunities.

IEEExplore,

Germany,

jun,

2009,

p.

2.

Disponvel

em:

<http://arxiv.org/ftp/arxiv/papers/0907/0907.4878.pdf>. Acedido aos, 04 Janeiro de 2016.

http://brazil.emc.com/collateral/emc-perspective/h8539-cloud-optimiz-ep.pdf

http://comum.rcaap.pt/bitstream/10400.26/10451/1/Tese-Instituto-PS-Filomena%20130313016.pdf, acedido aos 12 de janeiro de 2016

http://repositorio.ipv.pt/bitstream/10400.19/1125/1/Projecto_e_disserta
%C3%A7%C3%A3o_paulo_pedro_7945.pdf, acedido aos 11 de janeiro de 2016

http://repositorio.ipv.pt/bitstream/10400.19/1125/1/Projecto_e_disserta
%C3%A7%C3%A3o_paulo_pedro_7945.pdf dia 26 de fevereiro de 2016

http://repositorio.ipv.pt/bitstream/10400.19/1125/1/Projecto_e_disserta
%C3%A7%C3%A3o_paulo_pedro_7945.pdf (muito usado)

http://repositorio.roca.utfpr.edu.br/jspui/bitstream/1/648/1/CT_TELEINFO_XIX_2011_0
4.pdf, acedido aos 28 de novembro de 2015;

http://repositorio.roca.utfpr.edu.br/jspui/bitstream/1/648/1/CT_TELEINFO_
XIX_2011_04.pdf

http://www.arteccom.com.br/revistatidigital/downloads/12/link_12_4047.pdf

http://www.lbd.dcc.ufmg.br/colecoes/erad-rs/2012/0038.pdf

http://www.teses.usp.br/teses/disponiveis/3/3141/tde-06032015-145940/pt-br.php,
acedido aos 16 de outubro de 2015;

https://luizladeira.wordpress.com/2013/12/01/o-conceito-de-cloud-computing/

Ladeira

2013, acedido aos 21 de Janeiro de 2016.

TAURION, Cezar. Ameniza Tempestades de Questionamentos sobre a computao em


nuvem.

Revista

TI

Digital.

Disponvel

em:

<http://www.arteccom.com.br/revistatidigital/downloads/12/link_12_4047.pdf>. Acedido
aos 03 Maro de 2016.