Наверно стоит посмотреть как устроены облачные платформы и как под них пишутся приложения и исходя из этого оценить как в вашем конкретном случае это сделать. Посмотрите на тот же
cocaine. На
хабре есть примеры как запустить своё облако и как под него чего то написать.
Видимо как то так.