Índice:
- Por que o burburinho sobre a computação em nuvem?
- O Grande Segredo da Computação em Nuvem
- Dividindo a nuvem
- Tudo velho é novo outra vez
Provavelmente não houve muita conversa sobre nuvens desde que os hippies descobriram o LSD. Só que desta vez, a discussão envolve uma nuvem que não pode ser vista - com ou sem LSD - e está gerando um novo tipo de zumbido. Aqui vamos dar uma olhada na computação em nuvem, o que ela tem a oferecer e por que tantas pessoas estão falando sobre isso.
Por que o burburinho sobre a computação em nuvem?
A nuvem é a Internet. Sim, essa coisa velha. O que é diferente desta vez é que a Internet está muito mais avançada agora. A Internet antiga era boa para enviar e-mails, conversar e visitar páginas da Web. A Internet atual tem tudo isso mais a capacidade de executar aplicativos. O que isso significa é que qualquer usuário da Internet pode usar um thin client e executar um programa nos servidores de outras pessoas. Isso não parece inovador, mas é. Imagine que seu vizinho possua um computador topo de linha que possa executar o maior e pior software existente, e você tenha um laptop que não pode nem carregar uma versão de teste do paciência sem ficar atolado. A computação em nuvem permite que você use seu laptop para acessar o poder de processamento do computador do seu vizinho através de uma conexão com a Internet. Isso significa que você pode usar todos os programas nele sem precisar substituir o seu laptop.
Esse é o princípio básico por trás da computação em nuvem - exceto que, em vez de acessar os recursos de seu vizinho, você está acessando um cluster de hardware de última geração - e provavelmente terá que pagar pelo que usar. Dito isto, a idéia de emprestar poder de computação pela Internet é apenas o começo.
O Grande Segredo da Computação em Nuvem
Talvez a coisa mais confusa sobre a computação em nuvem seja que você provavelmente já esteja fazendo isso. Se você possui uma conta de email baseada na Web através do Hotmail, Gmail ou Yahoo! Mail, você é um veterano em computação em nuvem. Se você enviou fotos, assistiu a um filme no Netflix, criou um Google Doc ou postou algo no Facebook, você é um pioneiro da computação em nuvem. Todas essas atividades se encaixam na descrição da computação em nuvem porque não sobrecarregam o seu computador além de executar um navegador da Web.Dividindo a nuvem
Na verdade, a nuvem é dividida em categorias de acordo com o tipo de serviço que está fornecendo. Não há um acordo universal sobre isso, mas o pensamento atual é o seguinte.
Software como serviço (SaaS)
O software como serviço inclui muitos dos aplicativos on-line dos quais estávamos falando. O Google Docs, por exemplo, funciona como um programa tradicional de processamento de texto, exceto que não existe no seu computador. Software como serviço é qualquer programa em que a maior parte do trabalho esteja sendo realizada em outra máquina pela Internet. Pode ser necessário fazer o download de um thin client para acessar alguns desses aplicativos de computação em nuvem, mas muitos podem ser executados através de um navegador. Um dos principais benefícios do SaaS é que ele permite executar o software mais recente sem a máquina mais nova.
Plataforma como serviço (PaaS)
A plataforma como serviço (PaaS) é um pouco como um computador que você cria, exceto que um computador virtual substitui o computador real. Com o PaaS, você pode selecionar o software e os serviços desejados e personalizá-los. O PaaS pode vir completo com uma interface central como um sistema operacional tradicional.
Infraestrutura como serviço (IaaS)
A infraestrutura como serviço (IaaS) é, na verdade, um dos primeiros aplicativos aos quais a computação em nuvem foi aplicada. A infraestrutura inclui o básico, como armazenamento de dados, hospedagem na Web, poder de processamento e assim por diante. Em vez de construir toda essa infraestrutura - comprando servidores, configurando-os, atualizando-os, garantindo que eles permaneçam seguros e assim por diante -, você paga pela infraestrutura como se fosse um utilitário. Quanto mais você usa, mais paga. Isso permite que seus recursos aumentem de acordo com suas necessidades, em vez de ter que investir em mais recursos com antecedência ou se apressando para reuni-los em uma pitada.
Como você deve ter adivinhado, o IaaS é mais um aspecto comercial da computação em nuvem, mas quem já encheu um disco rígido com músicas e fotos pode apreciar a beleza de armazenar todos esses dados em algum lugar seguro para liberar seu computador para mais. (Para saber mais sobre a computação em nuvem nos negócios, consulte Um guia para iniciantes sobre a nuvem: o que significa para pequenas empresas.)