Professional Documents
Culture Documents
3 ano de informtica
CLOUD COMPUTING
Computao em nuvem
Manaus
2016
CLOUD COMPUTING
Computao na nuvem
Manaus
2016
Sumrio
1.INTRODUO..............................................................................................................4
2.DEFINIES.................................................................................................................5
3.HISTRICO...................................................................................................................6
4.CARACTERSTICAS....................................................................................................7
4.1 Nuvem pblica.........................................................................................................8
4.2 Nuvem privada.........................................................................................................9
4.3 Nuvem hibrida.......................................................................................................10
4.4 Software como servio...........................................................................................11
4.5 Plataforma como servio........................................................................................11
4.6 Banco de dados como servio................................................................................12
4.7 Ensaio como servio..............................................................................................14
4.8 Aplicaes..............................................................................................................15
5.CONCLUSO..............................................................................................................18
6.REFERNCIAS...........................................................................................................19
1.INTRODUO
At poucos anos atrs, a computao em nuvens (do ingls cloud computing) era tida
como uma tendncia. A aposta era a de que ningum mais precisaria instalar programa
algum em seu computador para realizar desde tarefas bsicas (como mexer com
planilhas) at trabalhos mais complexos (vide edio de imagens e vdeos), pois tudo
seria feito pela internet. A computao em nuvem uma tecnologia bastante importante
atualmente e tem como conceito a referncia utilizao da memria e da capacidade
de armazenamento e clculo de computadores e servidores compartilhados e
interligados por meio da Internet, seguindo o princpio da computao em grade.
2.DEFINIES
Quando se fala em computao nas nuvens, fala-se na possibilidade de acessar arquivos
e executar diferentes tarefas pela internet. Quer dizer, voc no precisa instalar
aplicativos no seu computador para tudo, pois pode acessar diferentes servios online
para fazer o que precisa, j que os dados no se encontram em um computador
especfico, mas sim em uma rede.
Uma vez devidamente conectado ao servio online, possvel desfrutar suas
ferramentas e salvar todo o trabalho que for feito para acess-lo depois de qualquer
lugar justamente por isso que o seu computador estar nas nuvens, pois voc
poder acessar os aplicativos a partir de qualquer computador que tenha acesso
internet.
Basta pensar que, a partir de uma conexo com a internet, voc pode acessar um
servidor capaz de executar o aplicativo desejado, que pode ser desde um processador de
textos at mesmo um jogo ou um pesado editor de vdeos. Enquanto os servidores
executam um programa ou acessam uma determinada informao, o seu computador
precisa apenas do monitor e dos perifricos para que voc interaja. Estamos habituados
a armazenar arquivos e dados dos mais variados tipos e a utilizar aplicaes de maneira
on premise, isto , instaladas em nossos prprios computadores ou dispositivos. Em
ambientes corporativos, esse cenrio muda um pouco: relativamente comum empresas
utilizarem aplicaes disponveis em servidores que podem ser acessadas por qualquer
terminal autorizado.
A principal vantagem do on premise est no fato de ser possvel, pelo menos na maioria
das vezes, utilizar as aplicaes mesmo sem acesso internet ou rede local. Em outras
palavras, possvel usar esses recursos de maneira off-line.
Por outro lado, no modelo on premise, todos os dados gerados ficam restritos a um
nico equipamento, exceto quando h compartilhamento em rede, coisa que no muito
comum no ambiente domstico. Mesmo no ambiente corporativo, essa prtica pode
gerar algumas limitaes, como a necessidade de se ter uma licena de determinado
software para cada computador, por exemplo.
A partir do sucesso dessa empresa, outras grandes comearam a investir na rea, como a
Amazon, a Google, a IBM e a Microsoft.
O esqueleto para o que conhecemos hoje como Computao em Nuvem, nasceu com os
sistemas distribudos, caracterizados por serem um conjunto de unidades de
processamento independentes, que, por meio da troca de comunicao e gerenciamento
de sincronizao, pode processar uma aplicao em diferentes localidades, de forma
transparente para o usurio, ou seja, o usurio da aplicao v apenas o todo. A
computao em nuvem vai alm disso, trata-se de um formato de computao a partir
do qual aplicativos, servios , dados e recursos de TI so disponibilizados aos usurios
como servio, por meio da internet. Alguns exemplos de empresas que usam esse
modelo computacional so o DropBox, Gmail, Gol Linhas Aerias, Hotmail, Peixe
Urbano e Facebook.
No mais necessrio, para algumas empresas, ter supercomputadores, pois o poder de
processamento e os dados ficam nas nuvens. S precisamos de dispositivos que nos
dem acesso a esses recursos. Dispositivos estes que consequentemente so mais
baratos e possuem uma maior portabilidade e flexibilidade, como smartphones, tablets e
netbooks. S precisamos agora de dispositivos de entrada e sada e acesso internet.
Os supercomputadores sero usados somente por aqueles que realmente precisam desse
tipo de mquina, o que no o caso da maioria das pessoas. O mundo est
informatizado e conectado, a ateno est voltada ao que h de mais prtico e veloz.
Com a computao em nuvem, tudo isso possvel: versatilidade, segurana, rapidez e
disponibilidade. Os usurios tm a possibilidade de acessar os seus arquivos pessoais de
qualquer lugar, assim como podero edit-los, compartilh-los e salv-los.
A computao em nuvem chegou para ficar, e est modificando a histria da
computao, assim como a maneira como as pessoas se conectam. Agora, os nossos
arquivos esto sempre disponveis e s preciso um dispositivo com acesso internet
para desfrutar de todos os servios da nuvem.
4.CARACTERSTICAS
Provisionamento dinmico de recursos sob demanda, com mnimo de esforo;
Escalabilidade;
Uso de "utility computing", onde a cobrana baseada no uso do recurso ao
invs de uma taxa fixa;
7
Um ponto importante e que pode ser um balizador entre os prs e contras da nuvem
pblica avaliar a prpria infraestrutura da empresa. Muitas vezes, a empresa tem
receio de utilizar uma nuvem pblica, porm sua prpria infraestrutura entrega nveis de
segurana e disponibilidade inferiores aos garantidos pelos provedores de nuvem
pblica.
A concluso que chegamos que a nuvem pblica pode ser uma excelente alternativa
para empresas de qualquer porte e segmento que desejam obter os benefcios da cloud
computing sem despender grandes investimentos em uma infraestrutura prpria de TI,
ou seja, buscam uma soluo mais acessvel e escalvel para o seu negcio. O que pode
ser um impeditivo na adeso a criticidade das aplicaes, como, por exemplo, meios
de pagamentos, ou ainda corporaes que precisam estar em conformidade com
rigorosos padres de governana e atender requisitos de regulamentaes e contratos.
Nestes casos, existe uma terceira modalidade de nuvem que apresenta-se como uma
tima alternativa: a nuvem hbrida.
4.2 Nuvem privada
Entidades governamentais e corporativas de mdio a grande porte implementam uma
nuvem privada para alcanar maior agilidade de negcios, aumentar a eficincia e
ganhar vantagem competitiva.
Em um ambiente tradicional de TI, o software aplicativo e o hardware de suporte so
pesquisados, gerenciados e custeados em silos e, em geral, implementados no decorrer
de alguns meses. A infraestrutura em nuvem privada possibilita o acesso a uma
variedade de recursos de TI em minutos ou horas e alinha os custos ao consumo real.
Permitindo que a organizao inicie projetos de maneira mais rpida, se beneficie
rapidamente de novas capacidades e oportunidades de receita e responda imediatamente
s alteraes no mercado, mudar para uma nuvem privada faz com que a TI passe de
centro de custos para parceiro estratgico.
As tecnologias de virtualizao fornecem a base para uma nuvem privada, na qual os
recursos de TI so desvinculados de dispositivos fsicos. Capturar totalmente os
benefcios de uma nuvem privada exige uma infraestrutura otimizada para virtualizao
e intimamente integrada.
10
profundamente quais sistemas devem ficar em cada ambiente e como ser essa
arquitetura.
Os grandes benefcios da nuvem hbrida so obtidos quando o projeto bem
estruturado, atravs de processos seguros que requerem especializao para serem
desempenhados. Por isso, muito pertinente contar com o apoio de uma empresa com
know-how em projetos de nuvem com capacidade para planejar, executar e suportar.
A Penso uma empresa especializada em nuvem e pode lhe ajudar a identificar quais
modalidades de nuvem so mais adequadas para cada necessidade da sua empresa e
ainda executar com excelncia e segurana o seu projeto de nuvem.
4.4 Software como servio
um modelo onde a aquisio e/ou utilizao de um software no est relacionado a
compra de licenas, ou seja, voc utiliza algum software e paga por sua utilizao.
Como exemplo, para fcil compreenso, cito o Skype da Microsoft. O Skype um
software de comunicao que permite vrios tipos de utilizao, que pode ser a simples
troca de mensagens at uma videoconferncia em grupo. Para utilizar o Skype voc no
paga nenhum tipo de licena, e tarifado (ou cobrado) de acordo com os servios que
utiliza. Por exemplo, se voc utiliza apenas o recurso de videoconferncia em grupo,
pode contratar apenas este recurso, porm, possvel combinar vrios recursos
oferecidos adaptveis a sua necessidade. um modelo flexvel, que lhe permite
controlar o que voc necessita, pagando apenas pelo que utiliza em determinado perodo
ou situao pontual. Resumidamente, voc paga o servio e no o produto. (Pesquise
tambm o Lync Server e o Webex).
4.5 Plataforma como servio
Aqui temos um modelo que fica entre o SaaS e IaaS, proporcionando uma plataforma
mais robusta e flexvel para a utilizao de muitos recursos de tecnologia, onde
possvel a utilizao de softwares de maneira mais flexvel, sendo possvel desenvolver
suas prprias aplicaes baseadas em alguma tecnologia (framework, linguagem etc.) e
utilizar a infraestrutura necessria, e o mais importante, adequada a aplicao
desenvolvida. Pense em uma soluo onde voc necessite de um software, porm, por
alguma limitao de um fornecedor do modelo SaaS, voc no conseguir implementar
um determinado recurso personalizado que fundamental para seu negcio. aqui que
o modelo PaaS interessante, pois, voc pode utilizar a mesma estrutura que voc teria
em casa, porm, utilizando o modelo as a service, livrando-se da aquisio de
11
hardware, licenas de software etc. e utilizando esta mesma estrutura como servio.
Para entender este modelo muito interessante pesquisar sobre o Microsoft Azure.
Alis, o Azure bem flexvel e lhe permite utilizar, alm do PaaS, tambm os modelos
SaaS e IaaS.
De uma maneira bem simplista, podemos dizer que os modelos SaaS, IaaS e Paas em
Cloud Computing so substitutos para a infraestrutura tradicional com o diferencial do
modelo de comercializao, que, ao invs de licenciamento, utiliza um modelo baseado
em pagamento por utilizao de recursos.
4.6 Banco de dados como servio
O cenrio de computao est passando por um momento de transio. A quantidade de
operaes e servios utilizados na web est crescendo de forma acelerada. A expanso
da nuvem uma das grandes protagonistas por tal crescimento e parte do princpio de
que tudo est na web. Isto , os dispositivos de hardware, o programa a ser acessado, o
processamento e armazenamento das informaes, tudo est em um determinado lugar
na Internet.
A grande rede de computadores, alm de permitir comunicao entre os diversos
computadores interligados, o ponto-chave para acesso a uma variedade de tecnologias,
produtos e servios. Os computadores ou softwares locais seriam como um chip
conectado web. O termo nuvem empregado para se criar uma simples analogia
com a Internet e por outro lado ocultar a complexidade e trabalho que reunir todas
essas caractersticas e conceitos de computao.
Muitos aspectos de computao em nuvem esto associados virtualizao de recursos.
Os grandes provedores de servios e tecnologias aderiram a esse novo modelo de
oferecer servios. Um exemplo a Microsoft, que est provisionando servios alocados
em seus Data Centers com virtualizao. Isso demonstra j uma aposta nesse novo
conceito de computao com a explorao dos benefcios da virtualizao. A era das
grandes massas de informaes j iniciou. Usurios so agora fontes de informao;
empresas armazenam incontveis informaes de clientes; milhes de sensores
monitoram o mundo real, criando e trocando informaes em um mundo virtual. As
arquiteturas em nuvens obrigam indivduos e organizaes a lidarem com uma
verdadeira cascata de informaes que expem as limitaes das solues tradicionais
12
13
ambiente virtualizado, as empresas podem manter e assegurar seu prprio castelo", diz
Philips. E os benefcios disso so: Maximizao dos recursos: a virtualizao pode
reduzir o nmero de computadores fsicos que voc tem que adqurir, fazendo com que
seus servidores sejam melhor aproveitados. A maioria dos servidores que existem por a
subutilizada. A virtualizao pode otimizar sua utilizao e fazer o investimento em
hardware valer a pena. Mltiplos sistemas: com a virtualizao, tambm possvel
executar uma srie de aplicaes e at mesmo diferentes sistemas operacionais num
nico computador. Integrao oramentria do setor de TI: ao utilizar a virtualizao
voc precisar de recursos para gerenciar e administrar toda a infraestrutura da nuvem
privada e, por isso, precisar integrar os custos das operaes aos custos dos outros
setores.
4.8 Aplicaes
4.8.1 Saas
Um exemplo simples, que mostra o que SaaS, o Office 365: ao invs de instalar o
pacote Microsoft Office tradicional nos servidores e mquinas da empresa, pode-se
adotar o Office 365, que roda na nuvem e tem um modelo de custos de licenciamento
bastante compensador, baseado em mensalidade alm de permitir o uso do Office
tambm em dispositivos mveis. Os pacotes ficam disponveis remotamente, e no
apenas nos equipamentos do escritrio (internos). Outra oferta na mesma linha que
exemplifica o que SaaS o Google APPs for Work, que alm de ter um sistema de emails imbatvel tem tambm aplicaes de escritrio integradas, compatveis com o
Office.
Como a infraestrutura necessria vai estar na nuvem (os aplicativos e os dados), o
pessoal de TI fica com mais tempo livre para cuidar de tarefas mais importantes e que
de fato agregam valor ao negcio da empresa. Basta imaginar que vo diminuir
exponencialmente as chamadas reclamando que o sistema de e-mails parou ou que as
caixas no tem mais espao ou que no conseguem mandar anexos grandes e por a
afora.
4.8.2 Paas
A plataforma Java perfeitamente ajustvel para o PaaS. Isso porque a JVM, o servidor
de aplicaes e os arquivos de deployment (ex.: WARs e EARs) fornecem um
isolamento natural para aplicaes Java, permitindo que mltiplos desenvolvedores
15
instalem aplicaes na mesma infraestrutura. Contudo, por alguns anos muitos servios
de PaaS ofereciam apenas plataformas como Ruby e Python, e o Google App Engine era
o nico provedor de PaaS para desenvolvedores Java. Felizmente isso est comeando a
mudar.
Muitos provedores comerciais entraram, nos ltimos doze meses, no mundo de PaaS
Java. Isto faz sentido; os 10 milhes de desenvolvedores Java certamente representam
uma das maiores comunidades de desenvolvedores no mundo.
A CloudBees uma startup baseada em capital de risco, fundada por veteranos da JBoss
e da Sun, que recentemente captou 14 milhes de dlares em duas rodadas de
financiamento. Embora relativamente novo, o PaaS do CloudBees est crescendo
rapidamente neste espao. Traz vrias caractersticas nicas na categoria, em particular
a integrao contnua - um ciclo de gerenciamento completo de desenvolvimento e
implantao na nuvem. Alm disso, como o Heroku, a empresa oferece um "mercado"
para divulgao de servios e plugins de terceiros.
4.8.3 Daas
Um mashup um site personalizado ou uma aplicao web que usa contedo de mais de
uma fonte para criar um novo servio completo.
O contedo usado em mashups tipicamente cdigo de terceiros atravs de uma
interface pblica ou de uma API. Outros mtodos de codificao de contedo para
mashups incluem Web feeds (exemplo: RSS ou Atom), Javascript e widgets que podem
ser entendidas como mini aplicaes web, disponveis para serem incorporadas a outros
sites.
Assim como os blogs revolucionaram a publicao online, os mashups esto
revolucionando o desenvolvimento web possibilitando a qualquer um combinar dados
de fontes como o eBay, Amazon.com, Google, Windows Live e Yahoo! de maneiras
inovadoras. Uma maior disponibilidade de APIs leves e simples tem possibilitado
mashups relativamente simples de projetar. Requerem um conhecimento tcnico
mnimo e os mashups feitos sob encomenda muitas vezes apresentam inovaes que
eram consideradas improvveis, combinando uma nova disponibilidade pblica de
dados e novos caminhos criativos.
16
como
um
abrangente
banco
de
dados.
Inclui
ferramentas
para
5.CONCLUSO
Em concluso sobre a cloud computing prova-se que este modelo se mostra de baixo
custo j no curto prazo j que no se faz necessrio toda uma estrutura de servidores
dentro da empresa. E como caro quando seu servidor para por um vrus ou ento o
tamanho do prejuzo por um back-up ter sido mal feito.
Porem, existe um motivo para no se usar computao em nuvem: se sua empresa no
tem 100% de disponibilidade de internet. Infelizmente, algumas regies ainda no
fazem disponibilidade desta tecnologia que a base da computao em nuvem. Para
servios de internet oscilantes, possvel se ter links redundantes que caso um link caia,
o roteador redireciona para o outro link. Isto viabiliza o uso.
18
6.REFERNCIAS
Acesso
em
22:20
17
de
agosto
de
2016
disponvel
em
https://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem
Acesso
em
22:20
17
de
agosto
de
2016
disponvel
em
<
http://www.tecmundo.com.br/computacao-em-nuvem/738-o-que-e-computacao-emnuvens-.htm>
Acesso
em
22:20
17
de
agosto
de
2016
disponvel
em
<
de
2016
disponvel
em
<
disponvel
em
<
em
<
em
<
http://www.infowester.com/cloudcomputing.php>
Acesso
em
22:20
17
de
agosto
http://brazil.emc.com/corporate/glossary/private-cloud.htm>
Acesso
em
22:20
17
de
agosto
de
2016
http://www.penso.com.br/diferencas-tipos-nuvem-nuvem-publica/>
Acesso
em
22:20
17
de
agosto
de
2016
disponvel
http://www.penso.com.br/diferencas-tipos-nuvem-nuvem-hibrida>
Acesso
em
22:20
17
de
agosto
de
2016
disponvel
https://www.qinetwork.com.br/saas-paas-iaas-os-servicos-de-computacao-em-nuvem/>
19
Acesso
em
22:20
17
de
agosto
de
2016
disponvel
em
<
em
<
http://www.fatecbt.edu.br/seer/index.php/tl/article/viewFile/305/215/>
Acesso
em
22:20
17
de
agosto
de
2016
disponvel
https://blog.mizusoft.biz/2013/05/15/computacao-em-nuvem-saas-iaas-paas-naas/>
20