Die Google App Engine bietet eine Platform as a Service, die Entwicklern ermöglicht, Anwendungen ohne Infrastrukturmanagement zu erstellen und bietet planbare Kosten sowie transparente Reaktionen auf wechselnde Lastsituationen. Die Anwendungen laufen in einem Sandbox-Umfeld mit schemaloser Datenspeicherung und überwachten Ressourcen. Die einfache Programmierung erfolgt über bekannte Entwicklungswerkzeuge wie Eclipse, jedoch muss eine neue Herangehensweise erlernt werden, und es besteht eine Bindung an den Anbieter.