View a markdown version of this page

Datenbank DevOps auf AWS: Produktionsablauf - Datenbank DevOps auf AWS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Datenbank DevOps auf AWS: Produktionsablauf

Veröffentlichungsdatum: 31. März 2023 (Geschichte des Diagramms)

Verwenden Sie diese Architektur im Produktionsablauf, um Datenbankänderungen im Rahmen der DevOps Praxis zu automatisieren. Erstellen Sie eine Orchestrierung, um Datenbankänderungen mit der gleichen Geschwindigkeit wie der Anwendungscode bereitzustellen, ungewöhnliches Systemverhalten zu erkennen und Benachrichtigungen an beauftragte Teams zu automatisieren, um Korrekturmaßnahmen zu ergreifen.

Datenbank DevOps auf AWS: Produktionsablauf

Architekturdiagramm, das den Workflow für die DevOps Datenbankproduktion mit CodePipeline CodeBuild, und Amazon RDS zeigt.

Die folgenden Schritte beschreiben die Architektur:

  1. Der Release-Manager stellt eine Anfrage zur Produktionsbereitstellung.

  2. CodePipelineruft das Build-Management-Tool auf, das das Datenbank-Change-Management-Tool aufruft.

  3. Das Datenbankänderungstool lädt die Datenbankänderungsskripts herunter und führt sie in der Amazon RDS-Zielproduktionsdatenbank aus.

  4. CodePipeline initiiert die Aktion Deploy, um Code in der Zielumgebung bereitzustellen.

  5. (Optional) Verwenden Sie Performance Insights auf Amazon RDS und wenden Sie automatisch ML-Techniken Amazon DevOps Guru an, um Leistungsengpässe und Betriebsprobleme zu erkennen.

  6. EventBridgeerfasst Ereignisse und sendet sie zur Benutzerbenachrichtigung an ein Amazon SNS-Thema.