Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Database DevOps su AWS: flusso di lavoro di sviluppo
Data di pubblicazione: 31 marzo 2023 () Storia del diagramma
Usa questa architettura nel flusso di lavoro di sviluppo per automatizzare le modifiche al database come parte della DevOps pratica. Crea un'orchestrazione per implementare le modifiche al database alla stessa velocità del codice dell'applicazione, applicare revisioni congiunte del codice del database e dell'applicazione, integrare le operazioni del database e del codice dell'applicazione, rilevare comportamenti anomali del sistema e automatizzare le notifiche ai team designati.
Database su AWS: flusso di lavoro di sviluppo DevOps
I passaggi seguenti descrivono l'architettura:
-
Lo sviluppatore analizza sia il codice dell'applicazione che quello del database AWS CodeCommit.
-
Ad ogni richiesta push, AWS CodeCommit applica le revisioni del codice tramite l'uso di regole di approvazione.
-
Amazon CodeGuruReviewer valuta automaticamente le modifiche al codice, rileva gli errori e offre consigli sul codice.
-
AWS CodeCommit inizia a intraprendere azioni sulla CodePipeline pipeline.
-
L'azione CodePipeline Source verifica il codice dell'applicazione e del database.
-
L'azione CodePipeline Crea richiama uno strumento di gestione della compilazione per avviare la fase di creazione del codice dell'applicazione e del database.
-
Lo strumento di compilazione chiama lo strumento di modifica del database. Scarica gli script del database e li esegue sul database di destinazione.
-
Lo strumento di compilazione richiama gli script di test del database e convalida l'output.
-
L'azione CodePipeline Deploy distribuisce il codice nell'ambiente di destinazione.
-
Gli artefatti di compilazione vengono pubblicati in AWS CodeArtifact per essere utilizzati da altri utenti.
-
(Facoltativo) Usa Performance Insights su Amazon RDS e applica automaticamente Amazon DevOps Guru le tecniche di machine learning per rilevare rallentamenti delle prestazioni e problemi operativi.
-
EventBridgeacquisisce gli eventi e li invia a un argomento di Amazon SNS per le notifiche agli utenti.
Approfondimenti
Per ulteriori informazioni, consulta le seguenti risorse:
Storia del diagramma
Per ricevere notifiche sugli aggiornamenti di questo diagramma di architettura di riferimento, iscriviti al feed RSS.
| Modifica | Descrizione | Data |
|---|---|---|
Pubblicazione iniziale | Diagramma dell'architettura di riferimento pubblicato per la prima volta. | 31 marzo 2023 |
Nota
Per iscriverti agli aggiornamenti RSS, devi avere un plugin RSS abilitato per il browser che stai utilizzando.