Etiqueta: visualeditor
 
(11 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
== Cloud Computing ==
= '''O que é a computação em nuvem?''' =
É a utilização compartilhada de armazenamento e processamento entre computadores e servidores, interligados por meio da internet, no modelo de "Computação em grade"(Modelo que divide as tarefas em diversas máquinas, de forma a otimizar a taxa de processamento)


= Funcionamento =
Por meio da internet, torna-se possível a interação entre o consumidor e os servidores, estes encontrados em grande Data Centers, normalmente pertencentes a empresas privadas. Quando solicitado, os dados do cliente são enviados para o servidor, que o armazenarão, funcionando como um gigantesco HD, e a qualquer momento, quando a própria pessoa, ou o aplicativo que ela estiver utilizando, solicitar tais dados, o servidor irá fornecer o que foi pedido.


* Parte do artigo "A COMPUTAÇÃO AGORA É NAS NUVENS"
= Benefícios =
* Os softwares e dados podem ser requisitados em qualquer lugar e horário, não sendo mais necessário o uso de unidades físicas, e sendo independente de um ambiente apropriado, claro, se houver internet no local.
* Facilita o trabalho corporativo e o compartilhamento de arquivos, visto que, é mais prático encontrar informações, quando elas se encontram todas no mesmo lugar.
* Não é necessário manutenções de infraestrutura física de redes locais cliente/servidor.
* A infraestrutura dos servidores nuvens, são mais enxutas que as soluções tradicionais de alojamento e hospedagem, consumindo menos energia, espaço e refrigeração, diminuindo os custos.
* O usuário raramente precisa se preocupar com sistemas operacionais e hardware de seu computador pessoal, pois o modelo nuvem independe disso.
* Os softwares são atualizados de forma automática.
* Devido ao seu funcionamento em grade, o fluxo de informações se torna bem mais rápido do que de forma tradicional.


= XaaS =
A computação em nuvem é dividida em sete tipos:
* '''IaaS''' - Quando se utiliza uma percentagem de um servidor, geralmente com configuração que se adeque à sua necessidade. (p. Ex.: Softlayer)
* '''PaaS''' - Utilizando-se apenas uma plataforma como um banco de dados, um web-service, etc. (p.ex.: IBM Bluemix, Windows Azure e '''Jelastic''').
* '''DaaS''' - As ferramentas de desenvolvimento tomam forma na computação em nuvem como ferramentas compartilhadas, ferramentas de desenvolvimento ''web-based'' e serviços baseados em mashup.
* '''SaaS''' - ''U''so de um software em regime de utilização web (p.ex.: Google Docs , Microsoft SharePoint Online).
* '''CaaS''' - ''U''so de uma solução de Comunicação Unificada hospedada em Data Center do provedor ou fabricante (p.ex.: Microsoft Lync).
* '''EaaS''' -Quando se utiliza tudo, infraestrurura, plataformas, software, suporte, enfim, o que envolve T.I.C. (Tecnologia da Informação e Comunicação) como um Serviço.
* '''DBaas''' - ''Q''uando utiliza a parte de servidores de banco de dados como serviço.


 
= Referências =
O termo “Cloud computing” tem se tornado popular e está associado à utilização da rede mundial de computadores com uso massivo de servidores físicos ou virtuais – uma nuvem – para a alocação de um ambiente de computação (HAYES, 2009; SEGALIN, 2009).
* '''Infowester'''- https://www.infowester.com/cloudcomputing.php
 
* '''Penso Tecnologia'''- http://www.penso.com.br/afinal-o-que-e-e-como-funciona-computacao-em-nuvem/
 
* '''IG Tecnologia-''' http://tecnologia.ig.com.br/noticia/2011/06/01/entenda+como+funciona+a+computacao+em+nuvem+10432453.html
 
Segundo Mcafee (2006), em termos gerais, a Web 2.0 tem, nos últimos anos,fortalecido a idéia da utilização de serviços por meio de um conjunto transparente de plataformas computacionais.
 
 
 
A alta velocidade de transmissão de dados possibilita que uma empresa possa acessar os necessários recursos computacionais, em tempo real, via uma rede integrada de aplicações, serviços e dispositivos, pela Internet e Web,independentemente de onde os recursos estejam e de quem os tem e mantém.
 
 
 
Pode-se dizer que a computação em nuvem, assim chamada, incorpora o paradigmad e Arquitetura Orientada a Serviço (Service Oriented Architecture – SOA), onde, segundo Mackenzie (2006), todas as funções de um sistema são vistas como serviços de software,independentes e autocontidos.
 
 
 
Giusti, et al (2008) destacam que SOA é um meio de desenvolvimento de sistemas distribuídos onde os componentes são serviços dedicados,utilizados a partir de provedores de serviços, com uso de protocolos padronizados.
 
 
 
Contudo, o conceito de Cloud vai mais além, está associado a outros conceitos como Software as a Service (SAAS), Plataform as a Service (PAAS) e Infrastructure as a Service(IAAS).
 
<br>
 
== Introdução à Virtualização ==
<br>
 
Virtualização é uma estrutura ou metodologia de divisão dos recursos de um computador em múltiplos ambientes de execução.
 
 
 
As técnicas de virtualização criam múltiplas partições isoladas
 
 
- Máquinas Virtuais (Virtual Machines - VMs)
 
 
- Ambientes Virtuais (Virtual Environments - VEs)
 
 
- em um único servidor
 
 
Aprendendo um pouco mais ...
 
[[Virtualização]]
<br>
<br>
 
== Software como Serviço (SAAS) ==
 
 
Um mesmo software pode ser utilizado por múltiplos usuários, sejam pessoas ou empresas.
 
 
Esse tipo de serviço é executado e disponibilizado por servidores em Data Centers de responsabilidade de uma empresa desenvolvedora, ou seja, o software é desenvolvido por uma empresa que ao invés de vendê-lo ou usá-lo para beneficio exclusivo, disponibiliza-o a um custo baixo a uma grande quantidade de usuários (AULBACH, 2009).
 
 
<br>
 
== Plataforma como Serviço (PAAS) ==
 
 
Consiste na disponibilização de plataformas de desenvolvimento que facilitam a implantação de aplicações e o gerenciamento do hardware subjacente e das camadas de software.
 
 
Fornece todas as facilidades necessárias para suportar o ciclo de vida completo de construção e entrega de aplicações web, sem a necessidade de downloads e instalações de aplicativos para desenvolvedores, gerentes de TI e usuários finais.
 
<br>
 
<br>
 
 
== Infraestrutura como Serviço (IAAS) ==
 
 
O termo original foi criado em março de 2006 pelo economista Nicholas Carr e chamava-se Hardware as a Service (HAAS), mas no final de 2006 ele começou a ser tratado pelas empresas como (IAAS) e hoje é como ele é mais conhecido.
 
 
Trata-se do fornecimento de infra-estrutura de informática, geralmente na forma de virtualização.
 
 
Este conceito, assim como os demais, faz parte de uma tendência onde recursos - neste caso a infraestrutura - são compartilhados. Segundo Cancian (2009), o cliente em vez de comprar servidores de alto desempenho, softwares complexos e equipamentos de rede pode adquirir esses recursos como um serviço totalmente terceirizado.
 
 
O serviço é taxado levando em consideração a utilidade computacional utilizada, ou seja o custo irá refletir o consumo específico de cada usuário, como os tradicionais serviços deágua, luz e telefone.
 
 
A indústria da computação é conhecida por criar jargões de curta vida útil, mas também por sofrer transformações profundas. Barros (2008) destaca que o conceito de Cloud, por englobar tanto serviços de hardware quanto software, ganha formas mais complexas do que vem se disseminando até aqui e impõe um desafio aos que se propõem a utilizá-lo: fazer com que todos estes recursos trabalhem de forma integrada.
 
 
Miller (2008) destaca que, por se tratar de um novo paradigma, existem muitas contradições. Entretanto, a maioria dos pesquisadores considera que essa nova abordagem deva proporcionar economia de escala, uma vez que possibilitará que usuários domésticos, a partir de um computador com capacidades reduzidas ou até mesmo um televisor de alta definição, possa utilizar serviços especializados, oferecidos por companhias.
 
<br><br>
 
== Considerações ==
 
 
Os computadores pessoais convencionais, incluindo os notebooks, veem tendo uma acentuada queda nos últimos anos, pois o mercado caminha para o lado oposto das poderosas estações de trabalho, mas sim para o uso disseminado de dispositivos móveis e televisões digitais de alta definição conectadas a Internet.
 
 
Essa reviravolta no modelo tradicional de computação pode ser comparada com o advento das redes públicas de eletricidade. Durante um breve período da Revolução Industrial, as grandes companhias tinham de gerar sua própria energia elétrica, mesmo que essa não fosse sua atividade-fim.
 
 
Graças a um conjunto de inovações no final do século 19, porém, tudo mudou de forma radical. Linhas de transmissão permitiram separar a geração e o uso da eletricidade. "O que aconteceu com a geração de energia há um século agora acontece com o processamento de informações" (REESE, 2009).
 
 
Os sistemas privados, montados e operados individualmente por empresas, estãosendo suplantados por serviços fornecidos sobre uma rede comum. A computação está virando um serviço e as equações econômicas que determinam a maneira como a sociedade vive estão sendo reescritas.
 
A Google tomou a dianteira na revolucao dos notebooks agora criando o que para muitos é conhecido como o PC da era pós-PC. Trata-se do Cr-48, que não é nada mais nada menos do que um notebook que possui apenas abas do navegador da google o Chrome e dotado também de uma conexão 3G imbutida além do modem wi-fi. A proposta é simples, o sistema do notebook se baseia totalmente no conceito da Cloud Computing, uma vez que para operar o aparelho o usuário precisa se identificar com um nome de usuário e uma senha de sua conta Google, podendo navegar livremente pela Internet através do Chrome e acessar todos os sites assim como baixar aplicativos que ficam visíveis quando se abre uma nova aba no navegador. O notebook é uma opcao para computadores compartilhados por várias pessoas porque os arquivos não são instalados nas máquinas. Ficam online vinculados as contas Google.
 
Segue abaixo o link oficial do produto:
http://www.google.com/chromeos/pilot-program-cr48.html
 
<br><br>
 
== Autor ==
 
* NOGUEIRA, Matheus Cadori1; PEZZI, Daniel da Cunha2 mcadori@unicruz.edu.br; dpezzi@unicruz.edu.br

Edição atual tal como às 19h59min de 22 de maio de 2017

O que é a computação em nuvem?

É a utilização compartilhada de armazenamento e processamento entre computadores e servidores, interligados por meio da internet, no modelo de "Computação em grade"(Modelo que divide as tarefas em diversas máquinas, de forma a otimizar a taxa de processamento)

Funcionamento

Por meio da internet, torna-se possível a interação entre o consumidor e os servidores, estes encontrados em grande Data Centers, normalmente pertencentes a empresas privadas. Quando solicitado, os dados do cliente são enviados para o servidor, que o armazenarão, funcionando como um gigantesco HD, e a qualquer momento, quando a própria pessoa, ou o aplicativo que ela estiver utilizando, solicitar tais dados, o servidor irá fornecer o que foi pedido.

Benefícios

  • Os softwares e dados podem ser requisitados em qualquer lugar e horário, não sendo mais necessário o uso de unidades físicas, e sendo independente de um ambiente apropriado, claro, se houver internet no local.
  • Facilita o trabalho corporativo e o compartilhamento de arquivos, visto que, é mais prático encontrar informações, quando elas se encontram todas no mesmo lugar.
  • Não é necessário manutenções de infraestrutura física de redes locais cliente/servidor.
  • A infraestrutura dos servidores nuvens, são mais enxutas que as soluções tradicionais de alojamento e hospedagem, consumindo menos energia, espaço e refrigeração, diminuindo os custos.
  • O usuário raramente precisa se preocupar com sistemas operacionais e hardware de seu computador pessoal, pois o modelo nuvem independe disso.
  • Os softwares são atualizados de forma automática.
  • Devido ao seu funcionamento em grade, o fluxo de informações se torna bem mais rápido do que de forma tradicional.

XaaS

A computação em nuvem é dividida em sete tipos:

  • IaaS - Quando se utiliza uma percentagem de um servidor, geralmente com configuração que se adeque à sua necessidade. (p. Ex.: Softlayer)
  • PaaS - Utilizando-se apenas uma plataforma como um banco de dados, um web-service, etc. (p.ex.: IBM Bluemix, Windows Azure e Jelastic).
  • DaaS - As ferramentas de desenvolvimento tomam forma na computação em nuvem como ferramentas compartilhadas, ferramentas de desenvolvimento web-based e serviços baseados em mashup.
  • SaaS - Uso de um software em regime de utilização web (p.ex.: Google Docs , Microsoft SharePoint Online).
  • CaaS - Uso de uma solução de Comunicação Unificada hospedada em Data Center do provedor ou fabricante (p.ex.: Microsoft Lync).
  • EaaS -Quando se utiliza tudo, infraestrurura, plataformas, software, suporte, enfim, o que envolve T.I.C. (Tecnologia da Informação e Comunicação) como um Serviço.
  • DBaas - Quando utiliza a parte de servidores de banco de dados como serviço.

Referências