部署安全應用程式的最佳實踐

要部署安全的應用程序,DevSecOps持續部署工具鏈僅包含一個具有以下實務的管道。

  • 變革管理自動化,幫助開發人員、審核者和稽核員從合規性角度追蹤部署。
  • 根據在給定更改集的關聯持續整合管道運行期間收集的證據建立證據摘要。
  • 建立變更請求Git Repos and Issue Tracking基於變更管理儲存庫並新增部署證據。
  • 使用庫存儲存庫將建置的工件提升到部署環境(例如暫存和生產)。
  • 驗證變更要求,如果滿足所有部署條件,則自動核准。
  • 如果變更要求獲得批准或標記為緊急情況,管道會將映像從庫存部署到生產環境。