Cloud computing a capacidade de computao infinitamente disponvel e flexvel. A
nuvem tudo aquilo que fica por detrs da conexo. As preocupaes com a largura de banda, espao de armazenamento, poder de processamento, fiabilidade e segurana, so postas de parte. Basta uma ligao nuvem, e as necessidades, em termos de tecnologias de informao, so satisfeitas. Para concretizar esse ideal, a computao na nuvem compreende os seguintes recursos: SERVIO SELF-SERVICE: O consumidor pode, unilateralmente, requerer ou dispensar capacidades de computao, tais como o tempo do servidor, a capacidade de armazenamento, ou outros, conforme necessrio e de forma automtica. Tudo, sem necessidade de interao humana com o fornecedor de cada servio. ACESSO REDE EM BANDA LARGA: Todas as funcionalidades esto disponveis atravs da rede e so acessveis por meio de mecanismos standard, que promovem o uso de plataformas-cliente heterogneas (telefones mveis, laptops, PDAs, etc.). POOL DE RECURSOS: Os recursos de computao de cada fornecedor so concebidos para servir vrios clientes, num modelo multi-tenant, com diferentes recursos fsicos e virtuais, distribudos e alocados dinamicamente. Existe uma sensao de independncia uma vez que o cliente geralmente no tem nenhum controle ou conhecimento sobre a localizao exata dos recursos disponibilizados, mas poder ser capaz de especificar o local num nvel maior de abstrao (por exemplo, pas, estado ou centro de dados). Exemplos de recursos incluem o armazenamento, processamento, memria, largura de banda de rede, mquinas virtuais, entre outros. ELASTICIDADE: Os recursos podem ser rapidamente alocados e, em alguns casos, de forma automtica, para aumentar as capacidades disponveis ou para as libertar quando j no so necessrias. Para o cliente, os recursos de alocao tm inmeras possibilidades, podendo ser adquiridos em qualquer quantidade e a qualquer momento. MENSURVEL: Os sistemas em cloud devem controlar e otimizar a utilizao dos recursos de forma automtica, efetuando a medio da utilizao, de forma adequada ao tipo de servio, como por exemplo, armazenamento utilizado, processamento efetuado, largura de banda utilizada ou contas de utilizadores ativas. O uso dos recursos deve poder ser monitorizado e controlado de forma transparente, tanto para o fornecedor, como para o consumidor do servio utilizado. O Cloud Computing representa uma utilizao mais eficiente dos recursos, o que, por sua vez, se traduz em economia de custos e de tempo. A grande vantagem vir da reorientao da focalizao dos recursos internos das empresas para o core business, colocando esta nova facilidade ao servio dos objetivos de negcio.