Architettura del DevOps Pipeline Accelerator - AWS Guida prescrittiva

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à.

Architettura del DevOps Pipeline Accelerator

In DevOps Pipeline Accelerator, gli acceleratori sono una raccolta di lavori gestiti per fasi. Una fase contiene gli elementi costitutivi che costituiscono un lavoro. Esistono diversi wrapper che costituiscono un punto di ingresso per una specifica pipeline IAc. L'applicazione utilizza il punto di ingresso, che è l'inizio della pipeline. Il punto di ingresso è costituito da aggregatori e varie fasi. L'immagine seguente mostra come gli stadi interagiscono con i wrapper, gli aggregatori e il punto di ingresso.

Come gli stadi interagiscono con i wrapper, gli aggregatori e il punto di ingresso

Questa sezione descrive gli elementi costitutivi dell'architettura della soluzione DPA, come mostrato nell'immagine seguente.

Elementi costitutivi dell'architettura della soluzione DPA

Il diagramma mostra il flusso di lavoro e le funzionalità seguenti:

  1. Il componente principale DPA è una pipeline centralizzata che contiene diverse fasi e processi basati sulla configurazione dell'applicazione.

  2. DPA supporta quattro servizi e strumenti CI/CD di uso comune. È qui che viene costruita la pipeline centralizzata.

  3. I processi della pipeline utilizzano script riutilizzabili, indipendenti dai servizi e dagli strumenti CI/CD.

  4. Ogni processo di pipeline viene eseguito in un'immagine Docker pertinente, per la portabilità. Un repository Amazon Elastic Container Registry (Amazon ECR) ospita queste immagini Docker.

  5. DPA contiene controlli di sicurezza integrati che puoi personalizzare.

  6. La pipeline distribuisce le applicazioni in. Cloud AWS

  7. Il punto di ingresso è una singola entità che rappresenta l'intera pipeline centralizzata. Le configurazioni variano in base al tipo di stack tecnologico.

  8. L'applicazione importa o include i punti di ingresso. Ogni stack tecnologico rappresenta un punto di ingresso separato.

  9. L'applicazione configura i parametri in base al tipo di punto di ingresso. Questi parametri di configurazione definiscono il comportamento e il funzionamento dei lavori della pipeline.