Samstag, 11. Februar 2012


News

Dienstag, 8. April 2008 | News

Google App Engine: Web-Application-Stack (noch) ohne PHP

(Link zum Artikel: http://www.entwickler.de/php//042589)
  • Teilen
  • kommentieren
  • empfehlen
  • Bookmark and Share

Google hat mit der Google App Engine einen eigenen, gehosteten Web-Application-Stack bereitgestellt, der es Webentwicklern erlaubt, ihre Anwendungen auf Googles Infrastruktur auszulagern. Die Plattform basiert dabei – wohl auch Dank Guido van Rossum, der seit 2005 mit im Team von Google sitzt – zunächst auf Python, allerdings sind weitere Sprachen für künftige Releases der App Engine in Planung.

Zurzeit ist die Plattform noch in der Betaphase – das bedeutet, der Zugang ist auf die ersten 10 000 Entwickler beschränkt und es steht zudem nur der Free Account mit 500 MB Speicher zur Verfügung. Außerdem ist die Bandbreite gegenwärtig noch auch 10 GB pro Tag begrenzt, bei bis zu 200 Millionen Megazyklen am Tag an CPU-Zeit. Dafür bietet die Plattform schon jetzt:

  • Dynamic Web Serving mit Unterstützung für alle gängigen Web-Technologien
  • Persistenten Speicher mit Unterstützung von Abfragen, Sortierung und Transaktionen (basierend auf Googles BigTable und dem GFS)
  • APIs für die Authentifizierung von Usern und E-Mail-Versand über Google-Accounts
  • Automatisches Scaling und Load Balancing (Google verspricht, die Last von bis zu fünf Millionen Page Views handeln zu können)
  • Ein umfassendes SDK, mit dem sich die App Engine auf dem eigenen Rechner simulieren lässt

Mit dem neuen Angebot tritt Google in deutliche Konkurrenz zu Web-Service-Angeboten wie zum Beispiel vom Amazon (S3, EC2 und SimpleDB), verfolgt aber einen etwas anderen Ansatz, indem diese verschiedenen Services hier unter einem Dach angeboten werden. Das kann für Webentwickler attraktiv sein, allerdings zu dem Preis, einzelne Ressourcen weniger flexibel einsetzen zu können, als über Amazon. Zudem mag der ein oder andere Nutzer auch vor der "Datenkrake Google" zurückschrecken. Wer damit jedoch leben kann und sich am Sandbox-Modus und den Limitierungen aus Sicherheits- und Performancegründen nicht stört, wird mit der Google App Engine sicherlich einen idealen Spielplatz für seine Webanwendungen finden.

(rl)

Kommentare

Gravatar Jamendo 11.04.2008
um 11:59 Uhr
Hi,
für diejenigen, die sich nichts konkretes darunter vorstellen können möchte ich euch gerne unsere Jamendo-Application vorstellen. Ein kleines Quiz , bei dem es darum geht mit einem Partner soviel tags wie möglich für ein abgespieltes Musikstück zu finden. Jamendo ist eine der ersten Plattformen, die sich diese neue Möglichkeit zu Nutzen macht.
Viel Spass dabei! http://jamendogame.appspot.com/
PS: ist bis jetzt nur ne Betaversion, macht aber trotzdem Spas!
#zitieren

Folgende Links könnten Sie auch interessieren

  • Kuchen backen!  [13.09.2007]
    [http://entwickler.de/zonen/portale/psecom,id,101,online,1296,.html]
  • Mit den Großen spielen  [29.04.2003]
    [http://entwickler.de/zonen/portale/psecom,id,101,online,359,.html]
  • Kuchen backen!  [13.09.2007]
    [http://entwickler.de/zonen/portale/psecom,id,101,online,1293,.html]
  • Mac mini ganz groß  [05.10.2006]
    [http://entwickler.de/zonen/portale/psecom,id,101,online,1085,.html]
  • Kuchen backen!  [13.09.2007]
    [http://entwickler.de/zonen/portale/psecom,id,101,online,1295,.html]