Google App Engine

Hoch skalierbare Anwendungen auf einer vollständig verwalteten, serverlosen Plattform erstellen

Kostenlos testen

Dokumentation für dieses Produkt ansehen

Vollständig verwaltete, serverlose Anwendungsplattform

Erstellen Sie Anwendungen und stellen Sie sie auf einer vollständig verwalteten Plattform bereit. Skalieren Sie Ihre Anwendungen nahtlos für den globalen Einsatz, ohne sich um die Verwaltung der zugrunde liegenden Infrastruktur kümmern zu müssen. Entwickler können sich ohne zusätzliche Serververwaltung und Konfigurationsbereitstellungen ausschließlich auf die Entwicklung hochwertiger Anwendungen konzentrieren und müssen sich nicht mehr mit den Verwaltungsaufgaben beschäftigen. App Engine ermöglicht durch die Unterstützung beliebter Entwicklungssprachen und unterschiedlichster Entwicklertools produktiveres und flexibleres Arbeiten.

Offene und vertraute Sprachen und Tools

Offene und vertraute Sprachen und Tools

Sie können Anwendungen mit vielen beliebten Programmiersprachen wie Java, PHP, Node.js, Python, C#, .Net, Ruby und Go oder nach Wunsch mit Ihren eigenen Sprachlaufzeiten und Frameworks schnell erstellen und bereitstellen. In App Engine sind Sie im Handumdrehen ohne zusätzliche Konfigurationsbereitstellungen startklar. Verwalten Sie Ressourcen über die Befehlszeile, beheben Sie Quellcodefehler in der Produktionsphase und führen Sie API-Back-Ends einfach mit branchenführenden Tools wie Cloud SDK, Cloud Source Repositories, IntelliJ IDEA, Visual Studio und Powershell aus.

Der Kopf ist frei zum Programmieren

Da Sie sich nicht um Verwaltung der zugrunde liegenden Infrastruktur kümmern müssen, können Sie sich ganz auf das Schreiben von Code konzentrieren. Mit Funktionen wie dem automatischen Hoch- und Herunterskalieren Ihrer Anwendung von null auf einen globalen Maßstab, dem vollständig verwalteten Patching und der Verwaltung Ihrer Server können Sie sämtliche Probleme im Zusammenhang mit der Infrastruktur Google überlassen. Schützen Sie Ihre Anwendungen mit App Engine-Firewallfunktionen, Regeln für die Identitäts- und Zugriffsverwaltung (Identity and Access Management, IAM) sowie verwalteten SSL/TLS-Zertifikaten vor Sicherheitsbedrohungen.

Vollständig verwaltete Anwendungen erstellen

Nur bezahlen, was tatsächlich genutzt wird

Führen Sie Ihre Anwendungen in einer serverlosen Umgebung aus, ohne sich um eine übermäßige oder nicht ausreichende Bereitstellung Gedanken machen zu müssen. App Engine skaliert automatisch passend zum Anwendungstraffic und verwendet nur dann Ressourcen, wenn Ihr Code ausgeführt wird. Sie bezahlen nur für tatsächlich genutzte Ressourcen.

Nur bezahlen, was tatsächlich genutzt wird

Vorteile von App Engine

Leistungsstarke Plattform für die Erstellung von Anwendungen und zur automatischen Skalierung

Beliebte Sprachen
Sie können Ihre Anwendung in Node.js, Java, Ruby, C#, Go, Python oder PHP erstellen oder Ihre eigene Sprachlaufzeit verwenden.
Offen und flexibel
Mit benutzerdefinierten Laufzeiten können Sie jede Bibliothek und jedes Framework in App Engine importieren, indem Sie einen Docker-Container bereitstellen.
Vollständig verwaltet
In einer vollständig verwalteten Umgebung können Sie sich ganz auf das Programmieren konzentrieren, während die Infrastruktur von App Engine verwaltet wird.
Monitoring, Logging und Diagnosen
Google Stackdriver ist ein leistungsstarkes Tool zur Anwendungsdiagnose, mit dem Sie Fehler beheben sowie die Integrität und die Leistung Ihrer Anwendung überwachen können.
Versionsverwaltung für Anwendungen
Sie können mühelos verschiedene Versionen Ihrer Anwendung hosten sowie Entwicklungs-, Test-, Staging- und Produktionsumgebungen erstellen.
Trafficaufteilung
Sie haben die Möglichkeit, eingehende Anfragen an verschiedene Anwendungsversionen weiterzuleiten, A/B-Tests durchzuführen und Features schrittweise einzuführen.
Anwendungssicherheit
Sie können Ihre Anwendung schützen, indem Sie mithilfe der App Engine-Firewall Zugriffsregeln festlegen. Außerdem sind Sie in der Lage, in Ihrer benutzerdefinierten Domain standardmäßig und ohne Extrakosten verwaltete SSL-/TLS-Zertifikate* zu nutzen.
Dienste
Nutzen Sie für Ihre Anwendung eine wachsende Zahl von GCP-Diensten, darunter eine Reihe erstklassiger Tools für Cloudentwickler.

Lösungen und Anwendungsfälle

Moderne Webanwendungen

Durch die Bereitstellung von Webanwendungen in App Engine erreichen Sie Kunden und Endnutzer schnell und direkt. Mit App Engine können Sie sich ohne zusätzliche Konfigurationsbereitstellungen und Serververwaltung auf das Schreiben von Code konzentrieren. Außerdem skaliert App Engine automatisch und unterstützt so plötzlich auftretende Trafficspitzen ohne Bereitstellung, Patching oder Monitoring.

Nachstehend finden Sie ein Beispiel für eine Referenzarchitektur zum Erstellen einer einfachen Webanwendung mit App Engine und der Google Cloud Platform.

Moderne Webanwendungen

Kunden

Khan Academy-Logo Idexx-Logo Dialpad-Logo

Dokumentation

Java-Webanwendung in der App Engine-Standardumgebung bereitstellen

Erste Schritte mit der einfachen Java-Anwendung "Bookshelf" in App Engine

Starten Sie eine Demo der Standardumgebung in der Cloud Console

Skalierbare mobile Back-Ends

Unabhängig davon, ob Sie Ihre erste mobile App erstellen oder vorhandene Nutzer über eine mobile App erreichen möchten, skaliert App Engine automatisch die Hostingumgebung für Sie. Darüber hinaus bietet die nahtlose Einbindung von Firebase eine nutzerfreundliche mobile Front-End-Plattform sowie das skalierbare und zuverlässige Back-End.

Unten finden Sie ein Beispiel für eine Referenzarchitektur, die mit Firebase und App Engine sowie anderen Diensten in der Google Cloud Platform erstellt wurde.

Skalierbare mobile Back-Ends

Kunden

Pocketgems-Logo Rovio-Logo

Dokumentation

Firebase und Google App Engine-Standardumgebung

Firebase und flexible Google App Engine-Umgebung

Cloud Endpoints zur Verbindung mit Clientgeräten nutzen

Unsere Kunden

Preise

App Engine bietet günstige Preise, die mit der Nutzung skalieren. App Engine wird in Form von Instanzen in der Standardumgebung oder der flexiblen Umgebung ausgeführt. Im App Engine-Abrechnungsmodell werden einige grundlegende Komponenten angezeigt, z. B. Instanzen der Standardumgebung, Instanzen der flexiblen Umgebung und App Engine APIs und -Dienste. Eine Schätzung Ihrer Kosten erhalten Sie in unserem Preisrechner.
Weitere Informationen zur Preisgestaltung finden Sie auf der Seite App Engine-Preise.

Feedback geben zu...