Os provedores de computação em nuvem praticam modelos de serviço bastante distintos para procurar atender às necessidades específicas dos clientes, que, por sua vez, pagam pela quantidade de recursos alocados e/ou utilizados durante um período de tempo. Um desses modelos oferece alocação, acesso e gerenciamento de um conjunto de recursos de suporte computacional básico, como servidores virtuais, rede de comunicação e armazenamento de dados, através de uma camada de abstração e de uma camada de orquestração que une os recursos abstraídos.
Esse modelo é conhecido como
Backup as a Service
Communications as a Service
Infrastructure as a Service
Platform as a Service
Software as a Service