Computação
 nas Nuvens é a utilização de um recurso computacional remoto para 
execução de programas, armazenamento de dados ou outras tarefas 
computacionais através de uma conexão de rede de forma transparente, ou 
seja, sem que seja necessário se preocupar com a estrutura de rede, ou 
os canais de comunicação. Ela é utilizado principalmente quando os 
recursos computacionais locais são escassos ou não é conveniente, seguro
 ou eficiente mantê-los localmente.
Muitas 
empresas oferecem esse tipo de serviço hoje em dia, comercializando 
poder computacional ou capacidade de armazenamento, ou mesmo uma solução
 própria para determinada aplicação, sem que o cliente tenha que pensar 
em fatores como infraestrutura, suporte, localização, etc.
Modelos de Computação nas Nuvens
Os atuais modelos de computação nas nuvens são:
-
 Software as a Service (Software como um Serviço):  uma solução completa
 como um serviço, de modo que o cliente a utiliza para suas atividades 
sem necessitar nem da infraestrutura, nem da aquisição de softwares. 
Exemplos: e-mails, CRM, jogos.
-Platform as a Service 
(Plataforma como Serviço): uma plataforma de computação completa, com 
todos os recursos necessários para sua utilização embutidos na mesma, 
para a execução de um software utilizado pelo cliente remotamente, de 
modo que ele apenas trabalha no desenvolvimento da solução propriamente 
dita, e não dos recursos necessários para seu funcionamento. Exemplos: 
bancos de dados, servidores web, ferramentas de desenvolvimento, etc.
-
 Infrastructure as a Service (Infraestrutura como um Serviço): é a 
oferta de recursos computacionais brutos remotamente, provendo 
armazenamento de dados ou máquinas virtuais gerenciadas pelo provedor do
 serviço para a distribuição do poder de processamento de seu datacenter
 entre os diversos clientes. Exemplos: máquinas virtuais, servidores de 
dados, etc.
Quem está oferecendo esse serviço?
IBM,
 Dell, Oracle, Embratel, LocaWeb são algumas das empresas que oferecem 
esse serviço. Muitas outras empresas de grande porte tem trabalhado com 
alguma solução no âmbito de Computação nas Nuvens, tendo em vista a 
procura crescente por esse tipo de estrutura.
Quais as vantagens e desvantagens?
Dentre
 as vantagens, destacam-se: o baixo custo do recurso para o cliente 
final, a relativa facilidade de escalonamento dos recursos para as novas
 necessidades, e a desnecessidade de preocupação com fatores como 
infraestrutura e suporte técnico.
Como 
desvantagens, vêm logo à mente: segurança, devido à terceirização do 
serviço, indisponibilidade por problemas de rede, incerteza sobre 
redundância, entre outras preocupações relativas à entrega de dados e 
sistemas críticos da empresa para terceiros.
To Cloud or not to Cloud?
A
 Computação em Nuvem tem se mostrado uma ótima solução para algumas 
empresas, principalmente as pequenas empresas, que, muitas vezes, não 
dispõem de pessoal, recursos e infra-estrutura para ter seus próprios 
data-centers e servidores, preferindo, portanto, deixar essa tarefa para
 empresas com mais experiência e capacidade para isso.
No
 âmbito das grandes empresas, porém, por questões de segurança, 
disponibilidade e integridade, a maioria prefere ter 
suas próprias soluções, com clusters e servidores privados, em alguns 
casos, até disponibilizando suas 'sobras' de recursos como IaaS para 
empresas menores ou usuários comuns.
O futuro da Computação em Nuvem certamente ainda guarda muitas surpresas, e só o futuro dirá que novos rumos ela irá tomar.
 
Nenhum comentário:
Postar um comentário