O termo “computação em nuvem” refere-se a um modelo de computação no qual empresas e indivíduos obtêm recursos computacionais e aplicações de software pela Internet e é formada por três tipos diferentes de serviços. Assim sendo, a computação em nuvem, pela qual os clientes utilizam a infraestrutura e as ferramentas de programação hospedadas pelo provedor de serviços para desenvolver suas próprias aplicações, denomina-se: