Вы можете запускать приложения App Engine поверх appscale , который, в свою очередь, работает на Eucalyptus, Xen и других кластерных решениях, которые вы можете развернуть в Ubuntu (не уверен насчет поддержки Windows) - Похоже, что для начала может потребоваться существенная установка, настройка и администрирование системы (извините, пока не из первых рук), но после того, как вы сделали эти инвестиции, кажется, что движение вперед может быть более плавным. (Автоматизация очередей задач является сравнительно недавним дополнением к appscale, но, очевидно, она работает и может быть исправлена из ветки bazaar до полной интеграции в ствол проекта appscale).
Редактировать : так как, похоже, существует некоторая путаница в отношении лицензирования этого кода, я укажу, что SDK App Engine, согласно его сайту , находится под лицензией Apache. 2.0 и appscale под новой лицензией BSD. Обе являются чрезвычайно либеральными и либеральными лицензиями с открытым исходным кодом, которые в основном разрешают вам все виды повторного использования, ремиксов, гибридных приложений, распространения и т. Д. И т. Д. И т. Д.
Редактировать : Ник также предлагает упомянуть TwistedAE , еще одно усилие по созданию способа с открытым исходным кодом (также Apache License 2.0) для развертывания приложений App Engine в собственной инфраструктуре; У меня нет прямого опыта с ним, и он все еще пре-альфа, но он кажется очень многообещающим и заслуживает того, чтобы за ним следили (tx Ник!).