Diese Partnerlösung stellt automatisch eine modulare, hochverfügbare Umgebung für Amazon Aurora PostgreSQL in der Amazon Web Services (AWS) Cloud bereit.

Aurora ist eine vollständig verwaltete relationale Datenbank-Engine, die mit MySQL und PostgreSQL kompatibel ist. Der Code, die Tools und Anwendungen, die Sie derzeit mit Ihren vorhandenen PostgreSQL-Datenbanken verwenden, können nun auch mit Aurora verwendet werden. Bei einigen Workloads ist Aurora in der Lage, einen bis zu dreimal höheren PostgreSQL-Durchsatz ohne Änderungen an den meisten Ihrer vorhandenen Anwendungen zu liefern. Aurora ist Teil von Amazon Relational Database Service (Amazon RDS) und nutzt Amazon RDS-Funktionen für die Verwaltung und Administration von Datenbanken.  

Diese Partnerlösung richtet sich an Benutzer, die nach einer wiederholbaren, anpassbaren Referenzbereitstellung für Aurora PostgreSQL suchen. Sie können die Partnerlösung auch als Baustein zum Einrichten Ihrer eigenen automatisierten Bereitstellungen verwenden. Die Partnerlösung enthält eine AWS CloudFormation-Vorlage, die nur die Aurora-Datenbankkomponenten erstellt. Die Vorlage fügt sich als Drop-in-Ersatz für die PostgreSQL-Datenbank in Ihre bestehenden AWS CloudFormation-Vorlagen ein.

Portworx-Logo

Diese Partnerlösung wurde von AWS entwickelt.


AWS-Service-Catalog-Administratoren können diese Architektur zu ihrem eigenen Katalog hinzufügen.  

  •  Was Sie bauen werden
  • Verwenden Sie diese Partnerlösung zur automatischen Einrichtung der folgenden Aurora-Umgebung auf AWS:

    • Eine hochverfügbare Virtual Private Cloud (VPC)-Architektur, die sich über zwei Availability Zones erstreckt. Eine VPC, die mit öffentlichen und privaten Subnetzen gemäß den bewährten Methoden von AWS konfiguriert ist, um Ihnen Ihr eigenes virtuelles Netzwerk auf AWS zu bieten.*
    • In den öffentlichen Subnetzen:
      • Verwaltete Network Address Translation (NAT)-Gateways, die den ausgehenden Internetzugriff für Ressourcen in den privaten Subnetzen ermöglichen.*
      • Ein Linux-Bastion-Host in einer Auto Scaling-Gruppe ermöglicht den eingehenden Secure Shell (SSH)-Zugriff auf Amazon Elastic Compute Cloud (Amazon EC2) Instances in den privaten Subnetzen.*
    • In den privaten Subnetzen: ein Aurora DB-Cluster, der zwei DB-Reader und einen DB-Writer umfasst.
    • Ein Verschlüsselungsschlüssel von AWS Key Management Service (AWS KMS). Die Partnerlösung verwendet den Schlüssel, um die Verschlüsselung im Ruhezustand für den Aurora-DB-Cluster zu aktivieren.
    • Ein Amazon-CloudWatch-Alarm zur Überwachung der CPU auf dem Bastion-Host. Wenn der Alarm ausgelöst wird, wird eine Amazon Simple Notification Service (Amazon SNS)-Benachrichtigung gesendet.

    * Die Vorlage, die Partnerlösung in einer bestehenden VPC einrichtet, sorgt dafür, dass die mit Sternchen gekennzeichneten Vorgänge übersprungen werden, und fordert Sie zur Eingabe Ihrer bestehenden VPC-Konfiguration auf.

  •  Bereitstellungsleitfaden
  • Zur Bereitstellung der Aurora-PostgreSQL-Umgebung in Ihrem AWS-Konto befolgen Sie bitte die Anweisungen in der Einrichtungsanleitung. Der Bereitstellungsprozess dauert etwa 25 Minuten und umfasst die folgenden Schritte:

    1. Wenn Sie noch kein AWS-Konto haben, registrieren Sie sich unter https://aws.amazon.com und melden Sie sich bei Ihrem Konto an. Wählen Sie die AWS-Region aus, in der Sie die Partnerlösung bereitstellen möchten, und wählen Sie eine der AWS-Regionen aus, die Aurora mit PostgreSQL-Kompatibilität unterstützen.
    2. Starten Sie die Partnerlösung und wählen Sie aus den folgenden Optionen:
    3. Testen Sie die Bereitstellung und vergewissern Sie sich, dass die PostgreSQL-Datenbank Verbindungen akzeptiert.
     
    Um Ihre Bereitstellung anzupassen, können Sie Ihre VPC-, Bastion-Host- und Datenbankeinstellungen konfigurieren und optional Datenbank-Tags festlegen.

    Amazon kann Informationen zur Benutzerbereitstellung an den AWS-Partner weitergeben, der mit AWS an dieser Lösung zusammengearbeitet hat.  

  •  Kosten und Lizenzen
  • Sie sind für die Kosten der AWS-Services und sämtlicher Drittanbieter-Lizenzen verantwortlich, die bei der Ausführung dieser Partnerlösung verwendet werden. Die Verwendung dieser Partnerlösung ist mit keinen zusätzlichen Kosten verbunden.

    Die AWS-CloudFormation-Vorlagen für diese Partnerlösung enthält Konfigurationsparameter, die Sie anpassen können. Einige der Einstellungen, beispielsweise der Instance-Typ, wirken sich auf die Bereitstellungskosten aus. In der Preisübersicht finden Sie Kostenvoranschläge für jeden AWS-Service, den Sie nutzen. Preisänderungen sind vorbehalten.

    Tipp: Nachdem Sie die Partnerlösung bereitgestellt haben, erstellen Sie AWS-Kosten und Nutzungsberichte, um Abrechnungsmetriken an einen S3-Bucket in Ihrem Konto zu liefern. Diese Berichte liefern Kostenschätzungen auf der Grundlage der Nutzung während jedes Monats und aggregieren die Daten am Ende des Monats. Weitere Informationen finden Sie unter  Was sind AWS-Kosten- und Nutzungsberichte?