Was ist Azure Database for PostgreSQL?

GILT FÜR: Azure Database for PostgreSQL – Single Server

Wichtig

Azure Database for PostgreSQL – Hyperscale (Citus) ist jetzt Azure Cosmos DB for PostgreSQL. Weitere Informationen zu dieser Änderung finden Sie unter Wo befindet sich Hyperscale (Citus)?.

Azure Database for PostgreSQL ist ein relationaler Datenbankdienst in der Microsoft Cloud, der auf der relationalen Open-Source-Datenbank PostgreSQL basiert. Azure-Datenbank für PostgreSQL bietet Folgendes:

  • Integrierte Hochverfügbarkeit
  • Schutz von Daten durch automatische Sicherungen und Point-in-Time-Wiederherstellungen für bis zu 35 Tage.
  • Automatisierte Wartung für die zugrunde liegende Hardware, das Betriebssystem und die Datenbank-Engine, um die Sicherheit des Diensts zu gewährleisten und sicherzustellen, dass er stets auf dem aktuellen Stand ist.
  • Vorhersagbare Leistung inklusive nutzungsbasierter Bezahlung.
  • Elastische Skalierung innerhalb weniger Sekunden.
  • Sicherheit auf Unternehmensniveau und branchenführende Compliance, um sowohl ruhende vertrauliche Daten als auch Daten während der Übertragung zu schützen.
  • Überwachung und Automatisierung, um die Verwaltung und Überwachung für umfangreiche Bereitstellungen zu vereinfachen.
  • Branchenführender Support.

Azure-Datenbank für PostgreSQL

Diese Funktionen erfordern fast keine Administration und werden alle ohne zusätzliche Kosten bereitgestellt. Mit diesen Funktionen können Sie sich auf die schnelle Entwicklung von Anwendungen und die Verkürzung des Zeitraums bis zur Markteinführung konzentrieren, anstatt wertvolle Zeit und Ressourcen für die Verwaltung von virtuellen Computern und der Infrastruktur aufwenden zu müssen. Darüber hinaus können Sie Ihre Anwendung weiterhin mit den Open-Source-Tools und der Plattform Ihrer Wahl entwickeln und mit der Geschwindigkeit und Effizienz liefern, die Ihr Unternehmen verlangt, ohne dass Sie sich dafür neue Fähigkeiten aneignen müssen.

Bereitstellungsmodelle

Azure Database for PostgreSQL auf Grundlage der PostgreSQL Community Edition ist in drei Bereitstellungsmodi verfügbar:

  • Einzelner Server
  • Flexible Server

Azure Database for PostgreSQL (Einzelserver)

Bei Azure Database for PostgreSQL Single Server handelt es sich um einen vollständig verwalteten Datenbankdienst mit minimalen Anforderungen für die Anpassung der Datenbank. Die Single Server-Plattform kann die meisten Funktionen zur Datenbankverwaltung bereitstellen, z. B. Patching, Sicherungen, Hochverfügbarkeit sowie Sicherheit mit minimaler Benutzerkonfiguration und -steuerung. Die Architektur ist für integrierte Hochverfügbarkeit mit einer Verfügbarkeit von 99,99 % bei einer einzelnen Verfügbarkeitszone optimiert. Sie unterstützt die Community-Versionen 9.5, 9,6, 10 und 11 von PostgreSQL. Der Dienst ist ab heute in vielen Azure-Regionen allgemein verfügbar.

Für die Bereitstellungsoption „Einzelserver“ stehen drei Tarife zur Verfügung: „Basic“, „Allgemein“ und „Arbeitsspeicheroptimiert“. Jeder Tarif bietet unterschiedliche Ressourcenfunktionen für Ihre Datenbankworkloads. Sie können Ihre erste App mit einer kleinen Datenbank für wenige USD im Monat erstellen und die Skalierung dann so ändern, dass sie den Anforderungen Ihrer Lösung entspricht. Durch die dynamische Skalierung kann Ihre Datenbank transparent auf schnell wechselnde Ressourcenanforderungen reagieren. Sie bezahlen nur für die benötigten Ressourcen und auch nur dann, wenn Sie sie verwenden. Einzelheiten hierzu finden Sie unter Tarife.

Single Server-Implementierungen eignen sich am besten für cloudnative Anwendungen, da sie für das automatisierte Patchen ohne genauen Patchzeitplan und ohne benutzerdefinierte PostgreSQL-Konfigurationseinstellungen konzipiert sind.

Eine detaillierte Übersicht über den Single Server-Bereitstellungsmodus finden Sie unter Übersicht über Single Server.

Azure Database for PostgreSQL – Flexible Server

Azure Database for PostgreSQL Flexible Server ist ein vollständig verwalteter Datenbankdienst, der eine differenziertere Steuerung und mehr Flexibilität bei den Verwaltungsfunktionen und Konfigurationseinstellungen der Datenbank bietet. Durch die höhere Flexibilität und umfassenderen Anpassungsmöglichkeiten lassen sich mit diesem Dienst unterschiedliche Benutzeranforderungen erfüllen. Mit der Flexible Server-Architektur können Benutzer Hochverfügbarkeit in einer einzelnen Verfügbarkeitszone sowie in mehreren Verfügbarkeitszonen auswählen. Flexible Server-Implementierungen bieten eine bessere Kostenoptimierung mit der Möglichkeit, den Server anzuhalten/zu starten, sowie einen burstfähigen Computetarif, der sich ideal für Workloads eignet, die nicht dauerhaft die volle Computekapazität benötigen. Der Dienst unterstützt derzeit die Communityversionen 11, 12, 13 und 14 von PostgreSQL. Die Unterstützung weiterer Versionen ist für die nahe Zukunft geplant. Der Dienst ist ab heute in vielen Azure-Regionen allgemein verfügbar.

Flexible Server-Implementierungen eignen sich am besten für folgende Szenarien:

  • Anwendungsentwicklungen, die bessere Steuerungs- und Anpassungsmöglichkeiten erfordern
  • Kostenoptimierungsoptionen mit der Möglichkeit, Server anzuhalten/zu starten
  • Zonenredundante Hochverfügbarkeit
  • Verwaltete Wartungsfenster

Eine detaillierte Übersicht über den Flexible Server-Bereitstellungsmodus finden Sie unter Übersicht über Flexible Server.

Nächste Schritte

Erfahren Sie mehr über die drei Bereitstellungsmodi für Azure Database for PostgreSQL, und wählen Sie die idealen Optionen für Ihre Anforderungen aus.