Le migliori pratiche per distribuire un'applicazione sicura

Per distribuire un'applicazione sicura, la catena di strumenti di distribuzione continua DevSecOps contiene solo una pipeline con le seguenti pratiche.

  • Automazione della gestione delle modifiche per aiutare gli sviluppatori, gli approvatori e i revisori a monitorare le implementazioni dal punto di vista della conformità.
  • Crea un riepilogo delle prove raccolte durante l'esecuzione della pipeline di integrazione continua associata per un determinato insieme di modifiche.
  • Crea una richiesta di modifica nel repository di gestione delle modifiche basato su Git Repos and Issue Tracking e aggiunge prove di distribuzione.
  • Utilizza il repository dell'inventario per promuovere gli artefatti costruiti negli ambienti di distribuzione, come quelli di staging e di produzione.
  • Convalida la richiesta di modifica e la approva automaticamente se tutti i criteri di distribuzione sono soddisfatti.
  • Se una richiesta di modifica viene approvata o etichettata come emergenza, la pipeline distribuisce l'immagine dall'inventario alla produzione.