Wolke ist Google Cloud Platform in diesem Fall. App Engine ist nur einer ihrer Dienste.
App Engine ist eine Plattform, auf der Sie Ihre Apps erstellen können. A Plattform als Service oder PaaS. Es vereinfacht den Prozess der Erstellung einer skalierbaren Anwendung, und Sie sollten es verwenden, wenn Sie verstehen, was Sie wirklich benötigen und Prinzipien der skalierbaren Anwendung verstehen.
Tomcat ist ein Java Web Container, und es gibt viele Alternativen. Google App Engine verwendet Jetty. Sie können es tatsächlich mit Tomcat verwenden, indem Sie Flexible VM verwenden, obwohl es nicht viel Sinn macht.
Bei der App Engine handelt es sich nicht um einen Webserver, sondern um eine Reihe von Diensten, mit denen Sie eine skalierbare App erstellen können. Es umfasst Memcache, Datastore, Aufgabenwarteschlange, Bilder-API, Bereitstellungstools und Versionsverwaltung, CDN für statische Dateien und die wichtigste automatische Skalierung.
Eigentlich sind Sie nicht auf App Engine auf Google Cloud Platform beschränkt. Es gibt einen traditionelleren Dienst, wie den eigenen Server in der Cloud, der Compute Engine heißt. Dort können Sie Ihren Tomcat oder etwas anderes betreiben.
Willkommen bei Stack Überlauf. Bitte lesen Sie diese Anleitung, wenn Sie das nächste Mal Fragen stellen ... Ich versuche, Sie vor Down-Stimmen zu retten. http://StackOverflow.com/Help/how-to-ask –