Esempi di diagrammi di pipeline CI/CD.
Uno strumento, quattro richieste. Ogni disegno qui sotto è un risultato reale.
Cos'è un diagramma della pipeline CI/CD.
Un diagramma della pipeline CI/CD mostra le fasi automatiche e manuali che portano una modifica dal codice sorgente a una versione distribuita. Le fasi tipiche includono build, test, controlli di sicurezza, staging, approvazione, deployment in produzione e rollback.
Il diagramma è utile perché rende visibili i passaggi di approvazione del rilascio e i percorsi in caso di errore. Il team può vedere cosa succede se un test non viene superato, chi approva un deployment e in quale punto un rilascio può essere sospeso o annullato.
- Standard
- Sugiyama layered DAG + orthogonal routing
- Engine
- schematex-flowchart
- Editable
- Double-click text, drag nodes
- Export
- SVG · PNG · PDF
Chi usa i diagrammi delle pipeline CI/CD.
Le fasi e i passaggi di approvazione del rilascio da documentare o rivedere nell'automazione del deployment.
Un rilascio graduale di una funzionalità con monitoraggio e una procedura chiara per disattivare il rilascio.
La sequenza di build, test, approvazione e deployment da usare per introdurre le persone al processo di rilascio.
Come creare un diagramma della pipeline CI/CD in tre passaggi.
Descrivilo
Basta un paragrafo per iniziare.
Guarda il disegno
Realizzato con il motore più adatto.
Indica cosa cambiare
Ogni modifica viene salvata come versione.
Domande frequenti
Cosa significa CI/CD?
L'integrazione continua consiste nell'integrare frequentemente le modifiche al codice e convalidarle con build e test automatici. La delivery o il deployment continuo portano le modifiche convalidate verso la produzione attraverso una pipeline ripetibile.
Cosa dovrebbe includere un diagramma della pipeline CI/CD?
Includi il trigger, la build, le fasi di test, i controlli di qualità o sicurezza, gli ambienti di deployment, le approvazioni, il monitoraggio e cosa succede se una fase non viene superata.
Perché mostrare i percorsi in caso di errore in un diagramma di pipeline?
I percorsi in caso di errore rendono il processo di rilascio utile nella pratica. Mostrano se il team corregge il problema e riprova, sospende il rilascio, disattiva una funzionalità o esegue il rollback.
Cos'è il deployment blue-green?
Il deployment blue-green esegue una nuova versione insieme a quella attuale, poi sposta il traffico dopo il superamento dei controlli. Se la nuova versione presenta un problema, è possibile riportare il traffico alla versione precedente.
Altri diagrammi per lo stesso lavoro.
Crea subito il tuo primo diagramma della pipeline CI/CD.
Descrivi le fasi del rilascio, i passaggi di approvazione e i percorsi in caso di errore.
Apri l'editor