(7 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
= Conceito =  
= Conceito =  
<br>
<br>
  O conceito básico da computação em nuvens (ou cloud computing) se baseia em servidores  e computadores realizando tarefas e armazenando dados do usurário através de uma rede, ou seja, não é necessário um computador pessoal para armazenar arquivos, ou instalar aplicativos na memoria do mesmo, tudo é realizado em um servidor externo, sendo necessário apenas a conexão com internet (e dispositivos de entrada e saída, como teclado e monitor) para que  usuário possa, a qualquer hora e qualquer lugar, acessar os serviço desejados.
 
* O conceito básico da computação em nuvens (ou Cloud Computing) se baseia em servidores  e computadores realizando tarefas e armazenando dados do usurário através de uma rede, ou seja, não é necessário um computador pessoal para armazenar arquivos, ou instalar aplicativos na memoria do mesmo, tudo é realizado em um servidor externo, sendo necessário apenas a conexão com internet e dispositivos de entrada e saída, como teclado e monitor, para que  usuário possa, a qualquer hora e qualquer lugar, acessar os serviço desejados.
<br>
<br>


= Estrutura =
= Estrutura =
<br>
* De maneira geral, na computação em nuvens, os dados utilizados e salvos não estão confinados em um disco rígido de seu computador, e sim em um servidor que esta disponibilizando o serviço, por isso a alusão a "nuvem". Porém é importante ressaltar que o sistema é formado de duas seções: o front end e o back end que são conectados através de uma rede de internet.
* As particularidades de cada seção se dão nos lados a serem operados, ou seja, o front end inclui o hardware do cliente (celular, computador ou mesmo uma rede de computadores) com uma interface própria para a operação do usuário. Já o back end é onde se situa a "nuvem", ou seja, a seção onde as informações são armazenadas e processadas e acessadas pelo cliente (no front end) através de uma conexão própria entre os servidores operantes e o dispositivo utilizado pelo cliente.
* Ainda há um servidor central responsável por monitorar o tráfego e as demandas do cliente para assegurar que tudo funcione tranquilamente. Para esse servidor é utilizado um software chamado middleware, permitindo que computadores em rede se comuniquem uns com os outros.
<br>
<br>


= Virtualização =
= Virtualização =
<br>
<br>
* A tecnologia da virtualização se baseia em simular diferentes ambientes autônomos em uma mesma maquina física, ou seja, é feita uma criação de um ambiente virtual que simula um ambiente real, fazendo com que não seja necessário o acesso físico à maquina onde estão hospedados os sistemas e aplicativos desejados. É importante saber que a Computação em nuvem está intimamente relacionada com a virtualização e pode ser considerada a versão "nas nuvens" dessa tecnologia.
* A virtualização de servidores proporciona redução nos custos de aquisição dos servidores físicos, facilita a administração, diminui os recursos de infra-estrutura necessários para hospedar os servidores e o consumo de energia, e ainda pode ser classificada em tipos, estes baseados no foco de seus serviços:
* Virtualização de hardware
  Consiste em rodar vários sistemas operacionais na mesma máquina. Isso é possível com o uso de programas específicos, que geram máquinas virtuais (Virtual    Machines, ou VMs): estas emulam os componentes físicos de um PC, possibilitando que um sistema operacional diferente seja instalado em cada uma delas.
* Virtualização da Apresentação
  Trata-se do acesso a um ambiente computacional sem a necessidade de estar em contato físico com ele. Isso propicia, entre outras coisas, a utilização de um sistema operacional completo (bem como de seus aplicativos) de qualquer local do planeta, como se estivessem instalados no seu PC.
* Virtualização de aplicativos
  A técnica consiste em ter uma única cópia de determinado aplicativo, instalada em um servidor virtual; usuários que desejarem ter acesso a tal aplicativo podem fazê-lo diretamente, sem a necessidade de que ele também esteja instalado na máquina física.


= Processo de utilização =
= Processo de utilização =
Linha 14: Linha 34:


* Como se faz para usar esta tecnologia?
* Como se faz para usar esta tecnologia?
Para fazer uso de algum serviço de armazenamento em nuvem, o usuário deve criar uma conta em algum servidor associado a hospedagem de dados em nuvem como Google.docs,  iCloud, Dropbox entre outros e assim poder poder armazenar arquivos de tipos específicos  e fazer uso das aplicações de acordo com os serviços oferecidos pelos mesmos.
* Quais os requisitos?
* Quais os requisitos?
O requisito mínimo é um computador compatível com os recursos disponíveis na Internet. O PC torna-se apenas um chip ligado à Internet — a "grande nuvem" de computadores — sendo necessários somente os dispositivos de entrada (teclado, mouse) e saída (monitor).
* Quanto custa um serviço básico?
* Quanto custa um serviço básico?
A maior parte dos provedores oferecem um pacote gratuito e limitado de armazenamento, porém a "Utility Computing" é uma das caraterísticas mais marcantes da computação na nuvem, onde seu gasto é diretamente proporcional á sua necessidade,  ou seja, quanto maior o espaço destinado ao usuário para armazenar arquivos do mesmo, maiores os gastos.
* Como se faz para contratar?  
* Como se faz para contratar?  
<br>
<br>
Linha 21: Linha 48:
= Referências bibliográficas =
= Referências bibliográficas =
<br>
<br>
 
* http://www.ufpi.br/subsiteFiles/ercemapi/arquivos/files/minicurso/mc7.pdf
Usar como referências somente Livros, Artigos ou Revistas
* Livro Computaçao Em Nuvem - Cloud Computing [Briang J.s. Chee]
 
* http://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem
*

Edição atual tal como às 11h51min de 5 de novembro de 2014

Conceito


  • O conceito básico da computação em nuvens (ou Cloud Computing) se baseia em servidores e computadores realizando tarefas e armazenando dados do usurário através de uma rede, ou seja, não é necessário um computador pessoal para armazenar arquivos, ou instalar aplicativos na memoria do mesmo, tudo é realizado em um servidor externo, sendo necessário apenas a conexão com internet e dispositivos de entrada e saída, como teclado e monitor, para que usuário possa, a qualquer hora e qualquer lugar, acessar os serviço desejados.


Estrutura


  • De maneira geral, na computação em nuvens, os dados utilizados e salvos não estão confinados em um disco rígido de seu computador, e sim em um servidor que esta disponibilizando o serviço, por isso a alusão a "nuvem". Porém é importante ressaltar que o sistema é formado de duas seções: o front end e o back end que são conectados através de uma rede de internet.
  • As particularidades de cada seção se dão nos lados a serem operados, ou seja, o front end inclui o hardware do cliente (celular, computador ou mesmo uma rede de computadores) com uma interface própria para a operação do usuário. Já o back end é onde se situa a "nuvem", ou seja, a seção onde as informações são armazenadas e processadas e acessadas pelo cliente (no front end) através de uma conexão própria entre os servidores operantes e o dispositivo utilizado pelo cliente.
  • Ainda há um servidor central responsável por monitorar o tráfego e as demandas do cliente para assegurar que tudo funcione tranquilamente. Para esse servidor é utilizado um software chamado middleware, permitindo que computadores em rede se comuniquem uns com os outros.



Virtualização


  • A tecnologia da virtualização se baseia em simular diferentes ambientes autônomos em uma mesma maquina física, ou seja, é feita uma criação de um ambiente virtual que simula um ambiente real, fazendo com que não seja necessário o acesso físico à maquina onde estão hospedados os sistemas e aplicativos desejados. É importante saber que a Computação em nuvem está intimamente relacionada com a virtualização e pode ser considerada a versão "nas nuvens" dessa tecnologia.
  • A virtualização de servidores proporciona redução nos custos de aquisição dos servidores físicos, facilita a administração, diminui os recursos de infra-estrutura necessários para hospedar os servidores e o consumo de energia, e ainda pode ser classificada em tipos, estes baseados no foco de seus serviços:
  • Virtualização de hardware
 Consiste em rodar vários sistemas operacionais na mesma máquina. Isso é possível com o uso de programas específicos, que geram máquinas virtuais (Virtual     Machines, ou VMs): estas emulam os componentes físicos de um PC, possibilitando que um sistema operacional diferente seja instalado em cada uma delas.
  • Virtualização da Apresentação
 Trata-se do acesso a um ambiente computacional sem a necessidade de estar em contato físico com ele. Isso propicia, entre outras coisas, a utilização de um sistema operacional completo (bem como de seus aplicativos) de qualquer local do planeta, como se estivessem instalados no seu PC. 
  • Virtualização de aplicativos
 A técnica consiste em ter uma única cópia de determinado aplicativo, instalada em um servidor virtual; usuários que desejarem ter acesso a tal aplicativo podem fazê-lo diretamente, sem a necessidade de que ele também esteja instalado na máquina física.

Processo de utilização


  • Como se faz para usar esta tecnologia?

Para fazer uso de algum serviço de armazenamento em nuvem, o usuário deve criar uma conta em algum servidor associado a hospedagem de dados em nuvem como Google.docs, iCloud, Dropbox entre outros e assim poder poder armazenar arquivos de tipos específicos e fazer uso das aplicações de acordo com os serviços oferecidos pelos mesmos.

  • Quais os requisitos?

O requisito mínimo é um computador compatível com os recursos disponíveis na Internet. O PC torna-se apenas um chip ligado à Internet — a "grande nuvem" de computadores — sendo necessários somente os dispositivos de entrada (teclado, mouse) e saída (monitor).

  • Quanto custa um serviço básico?

A maior parte dos provedores oferecem um pacote gratuito e limitado de armazenamento, porém a "Utility Computing" é uma das caraterísticas mais marcantes da computação na nuvem, onde seu gasto é diretamente proporcional á sua necessidade, ou seja, quanto maior o espaço destinado ao usuário para armazenar arquivos do mesmo, maiores os gastos.

  • Como se faz para contratar?


Referências bibliográficas