Podemos utilizar source-to-image (s2i) para criarmos imagens docker e executarmos em um servidor na AWS.
Posso criar um cluster utilizando Openshift Origin. Openshift Origin é uma solução que integra kubernetes e containers docker, permitindo a orquestração de containers.
Com Openshift podemos realizar CI/CD (Continuos Integration / Continuos Delivery) da aplicação. Se um novo commit é aplicado, um novo build da aplicação é gerado e o container com a nova versão é executado, substiuindo a antiga versão.
Se utilizarmos apenas containers docker, se nenhuma orquestração, precisaremos apenas de um servidor.
Se utilizarmos Openshift Origin será necessário no mínimo dois servidores.