Uma equipe de desenvolvimento de software está trabalhando em um novo projeto e precisa de um ambiente onde possa desenvolver, testar e implantar suas aplicações sem se preocupar com a aquisição e manutenção da infraestrutura de hardware subjacente. Eles desejam ter controle sobre o sistema operacional e as ferramentas de desenvolvimento, mas a gestão dos servidores físicos e redes não é responsabilidade deles.