Go in Google App Engine

Mit App Engine haben Sie die Wahl zwischen zwei Go-Sprachumgebungen. Beide Umgebungen bieten denselben codezentrierten Entwicklerworkflow, können schnell und effizient skaliert werden, um höhere Anforderungen zu bewältigen, und ermöglichen die Verwendung der bewährten Bereitstellungstechnologie von Google, um Ihre Web-, Mobil- und IoT-Anwendungen schnell und mit minimalem operativem Aufwand zu erstellen. Die beiden Umgebungen haben zwar viel gemeinsam, sie unterscheiden sich aber auch in einigen wichtigen Punkten.

Bevorzugte Umgebung auswählen

Standardumgebung

  • Laufzeiten für Go 1.12 und Go 1.11, die alle Frameworks, Bibliotheken oder Binärprogramme ausführen können.

  • Optimiert für die praktisch sofortige Skalierung, um große Trafficspitzen zu bewältigen.

  • Kostenlose Stufe.

  • Die Anwendung kann auf 0 Instanzen skalieren, wenn kein Traffic vorhanden ist. Am kosteneffizientesten für Anwendungen, die über längere Zeitspannen keinen Traffic bereitstellen.

  • Schnelle Bereitstellung

Flexible Umgebung

  • Open-Source-Laufzeiten, die alle Frameworks, Bibliotheken oder Binärprogramme ausführen können.

  • Größere CPU- und Arbeitsspeicherinstanztypen.

  • Kann auf Ressourcen im selben Compute Engine-Netzwerk zugreifen.

  • Unterstützung für Go 1.9 bis Go 1.15

  • Kein kostenloses Kontingent Anwendung hat immer eine minimale Anzahl von laufenden Instanzen. Am kosteneffizientesten für Anwendungen, die kontinuierlich Traffic bereitstellen.

Umgebung auswählen

Eine App Engine-Anwendung kann in zwei Umgebungen ausgeführt werden: in der Standardumgebung und in der flexiblen Umgebung. Sehen Sie sich eine Zusammenfassung der Unterschiede zwischen den beiden Umgebungen an.
Weitere Informationen