2010-09-29 15 views
29

Welche Optionen gibt es für Python Cloud Hosting außer Google App Engine?Python-Cloud-Hosting außer Google App Engine?

Ich bin auf der Suche nach Lösungen, mit denen ich Code auf Servern schreiben und veröffentlichen kann, die automatisch skaliert werden, um den Bedarf zu decken. Ich möchte meine Zeit nicht für IT-Aufgaben verwenden.

Bisher habe ich festgestellt wirklich nur das: https://www.picloud.com/

App Engine ist groß, aber einige Unreife Einschränkungen wie Mangel an https-Unterstützung.

+0

App Engine unterstützt HTTPS ganz gut - oder beziehen Sie sich darauf, es auf Ihrer eigenen Domain zu unterstützen? Das steht auf der Roadmap, und es gibt gute Gründe, warum es nicht auf Anhieb verfügbar war. –

+1

Hey, Picloud sieht ziemlich cool aus. Und im Gegensatz zu GAE unterstützt es numpy/scipy! –

+1

Nick, ich beziehe mich auf HTTPS-Unterstützung für meine eigene Domain. Ich weiß, dass es mit der Appspot-Domain funktioniert, aber ich würde viel lieber das Produkt unter der Firmendomäne starten. Ich halte mich selbst für einen großen Fan von App Engine, aber ohne HTTPS-Unterstützung ist das keine brauchbare Option. – Christian

Antwort

11

Google App Engine ist eine einzigartige Cloud-Plattform und Sie werden kein anderes ähnliches Hosting finden. Außer vielleicht hosten Sie Ihre eigene AppScale-Plattform irgendwo: http://code.google.com/p/appscale/ Aber ich denke nicht, dass es schon fertig ist.

Am nächsten zu GAE wäre wahrscheinlich eine Art Heroku-Klon für Python. Ich kenne zwei kommenden Dienstleistungen:

Sie könnten auch Media Temple Grid Service versuchen, die Django Grid-Container hat: http://mediatemple.net/webhosting/gs/features/containers.php#django

1

Sie so etwas wie AppScale in Erwägung ziehen könnte oder TyphoonAE:

http://code.google.com/p/appscale/

http://code.google.com/p/typhoonae/

Diese sind unabhängig und Open-Source-Implementierungen von GAE, die überall gehostet werden können Sie wollen, und das ermöglicht es Ihnen, um einige der Probleme mit GAE zu erhalten (zum Beispiel das HTTPS-Problem, das Sie erwähnt haben).

Beide unterstützen GAE/P, aber die Python-Unterstützung von AppScale ist ein paar Versionen dahinter.

5

Wenn Sie für Python Website/Webservice suchen Hosting, gibt es jetzt (ein Jahr nach OP) ein paar Beta-Optionen, die interessant aussehen (diese in Produktionsversionen sein kann durch die Zeit, diese Antwort gelesen wird)

http://ep.io (jede python-Hosting) http://gondor.io (django-Hosting)

diese ähnlich sind GAE, sondern bieten traditionelle Backends - RDBMS (Postgres).

Allerdings unterscheiden sich picloud und http://www.pythonanywhere.com/ dadurch, dass sie das Ausführen und Abrufen von beliebigem Python-Code in der Cloud ermöglichen (keine explizite wsgi-gebaute API erforderlich).

+1

PythonAnywhere unterstützt jetzt auch WSGI-Apps. –

+0

+1 für PythonAnywhere – emh

3

Sie können jetzt Heroku für Python verwenden.