Bevor Sie AlloyDB Omni verwenden können, müssen Sie eine der folgenden Bereitstellungsumgebungen auswählen:
- AlloyDB Omni für Container
- AlloyDB Omni für Kubernetes
- AlloyDB Omni für Linux
AlloyDB Omni für Container
Wählen Sie AlloyDB Omni für Container aus, wenn Sie eine oder mehrere der folgenden Anforderungen haben. Informationen zur Verwendung dieses Bereitstellungsmodells finden Sie unter AlloyDB Omni für Container – Übersicht.
- Einzelne Anwendungsdatenbank: Wenn Sie eine leistungsstarke Datenbank benötigen, die einer einzelnen Anwendung gewidmet ist.
- Entwicklung und Tests: zum Einrichten einer Datenbankumgebung auf dem Laptop eines Entwicklers oder in einer Testumgebung.
- Nicht-Kubernetes-Umgebungen: Wenn Ihre Infrastruktur nicht Kubernetes verwendet oder Sie die Komplexität eines Container-Orchestrators nicht benötigen.
- Offlinebetrieb: für Anwendungen, die auch dann funktionieren müssen, wenn sie nicht mit dem Internet verbunden sind.
- Anforderungen an niedrige Latenz: Wenn Sie die Datenbank geografisch in der Nähe Ihrer Nutzer platzieren müssen, um schnellstmögliche Reaktionszeiten zu gewährleisten.
AlloyDB Omni für Kubernetes
Wählen Sie AlloyDB Omni für Kubernetes aus, wenn Sie eine oder mehrere der folgenden Funktionen benötigen. Informationen zur Verwendung dieses Bereitstellungsmodells finden Sie unter AlloyDB Omni für Kubernetes – Übersicht.
- Automatisierte Bereitstellung und API-gesteuerte Lebenszyklusverwaltung.
- Konfigurierbare Hochverfügbarkeit zum Optimieren von Failover-Mechanismen.
- Sidecar-Unterstützung für die Integration von Enterprise-Sicherungs- oder Monitoring-Agents.
- Variable Lesepools zum Skalieren schreibgeschützter Vorgänge.
- Load-Balancing mit serverseitigem Verbindungspooling (PgBouncer).
- Plattformunterstützung und Marketplace-Verfügbarkeit für Google Distributed Cloud und OpenShift.
- Regionenübergreifende Notfallwiederherstellung zum Erstellen von Standby-Datenbanken in Remote-Clustern, ‑Rechenzentren und ‑Regionen.
AlloyDB Omni für Linux
Wählen Sie AlloyDB Omni für Linux aus, wenn Sie eine Umgebung haben, in der Containerisierung nicht bevorzugt wird oder eine enge Integration in das Hostbetriebssystem erforderlich ist. Weitere Informationen finden Sie unter AlloyDB Omni für Linux – Übersicht.
Wenn Sie dieses Vorschaumodell verwenden möchten, registrieren Sie sich, um den Zugriff zu beantragen.
Häufige Anwendungsfälle:
- Modernisierung von Legacy-Anwendungen: Sie können vorhandene PostgreSQL-Arbeitslasten, die auf Linux-Servern ausgeführt werden, auf AlloyDB Omni für Linux aktualisieren, um die Leistung und Verwaltbarkeit zu verbessern, ohne auf Container umzustellen.
- Edge Computing: Stellen Sie leistungsstarke Datenbanken in Remote-Rechenzentren bereit, in denen Ressourcenbeschränkungen oder Betriebsmodelle die direkte Installation des Betriebssystems (OS) bevorzugen.
- Entwicklung und Tests: Entwicklern wird eine leistungsstarke lokale Datenbankinstanz zur Verfügung gestellt, die die Produktionsumgebung von AlloyDB for PostgreSQL widerspiegelt. So können sie konsistente Tests durchführen und schnell iterieren.
- Regulierte Umgebungen: Arbeitslasten in streng kontrollierten Umgebungen ausführen, in denen die Verwendung von Container-Laufzeiten durch Sicherheitsrichtlinien eingeschränkt sein kann.