A infraestrutura de nuvem como serviço (laaS) faz uma camada de base da computação na nuvem, onde os usuários são autorizados a criarem plataformas de TI virtualizadas que podem ser expandidas de maneira simples. Com esse modelo o hardware é hospedado por terceiros e será disponibilizado aos usuários em um ambiente virtualizado. Os usuários acessaram esses recursos por meio de um console de gerenciamento baseado em navegador ou por API. Os serviços de laaS são expandidos para atender a demanda, e os clientes pagam apenas pelos recursos que utilizam.
Expandindo a infraestrutura da plataforma com um serviço (PaaS) que inclui um ambiente de desenvolvimento completo, hospedado na nuvem, que contém sistema operacional, servidor da web, ferramentas, linguagem de programação, banco de dados, rede, servidores, armazenamento entre outros. O provedor de PaaS hospeda e mantém o sistema com uma solução personalizada para as necessidades exclusivas do cliente. Muitos provedores oferecem pagamento conforme o uso e outros modelos online.