Quando computadores primeiro fez sua entrada, eles eram tão grandes que eles ocupavam quartos inteiros. Como a capacidade de armazenamento do hardware continuou aumentando, manteve reduzindo o tamanho do computador. Hoje, um chip do tamanho de uma cabeça de alfinete tem tanta capacidade de armazenamento que extremamente enormes quantidades de dados podem ser armazenadas em um hardware muito pequeno. Agora segurança e acesso ao hardware tornou-se uma preocupação. Para ser capaz de acessar dados em movimento, nós tivemos que levá-lo conosco em alguma forma de hardware. Mas elimina essa necessidade de transportar dados com nós de computação em nuvem.
Cloud computing significa a implantação de grupos de servidores remotos em diferentes locais ao redor do mundo que são interligados por uma rede e um software de tal forma que permite o armazenamento centralizado de dados. Permite o acesso on-line de recursos e serviços de informática. Tudo o que é necessário para o usuário final é um dispositivo para acessar a internet. Dependendo do acesso, as nuvens podem ser classificadas como público, privado ou híbrido. As nuvens são uma maneira de compartilhar recursos, para que haja coerência e economia de escala. É baseado no conceito amplo de convergentes de infra-estrutura e serviços compartilhados. Nuvem de recursos são alocados dinamicamente conforme a demanda.
Com a computação em nuvem, não é necessário que cada indivíduo comprar armazém ou até mesmo o software que ele precisa para um propósito particular. Acessando a nuvem, ele pode acessar o software necessário, executar as tarefas necessárias e armazená-lo remotamente na nuvem, para ser acessado novamente sempre que necessário. Ele não paga para possuir o software, ele paga apenas para usá-lo por um período de tempo. É eliminada a necessidade de aquisição de licenças para aplicações diferentes. É uma das coisas importantes para lembrar.
Muitas empresas estão se afastando de instalação de infra-estrutura na sua extremidade para transferir dados para uma nuvem. Ajuda as empresas a reduzir os custos de infra-estrutura e manutenção. Nuvens trabalham no princípio do modelo de 'pagar como você usar'. Então um negócio deve trabalhar os custos de utilização e verificar se ele funciona para o negócio a longo prazo antes de mudar para computação em nuvem. As taxas também não são fixos e susceptível de mudar dependendo do provedor de serviço. Nuvens não também podem ser adequadas para as empresas onde a privacidade e segurança de dados é uma preocupação primordial.