將 BeyondProd 安全性原則對應至藍圖

Last reviewed 2024-12-13 UTC

BeyondProd 是指 Google 基礎架構中協同運作,有助於保護工作負載的服務和控制項。BeyondProd 可協助保護 Google 在自家環境中執行的應用程式服務,包括 Google 變更程式碼的方式,以及 Google 如何確保服務隔離。雖然 BeyondProd 報告中提到的特定技術是 Google 用於管理自身基礎架構的技術,並未向客戶公開,但 BeyondProd 的安全性原則也適用於客戶應用程式。

BeyondProd 包含幾項適用於藍圖的重要安全性原則。下表將 BeyondProd 原則對應至藍圖。

安全性原則 對應至藍圖 安全防護能力

網路邊緣保護

Cloud Load Balancing

協助防範各種 DDoS 攻擊類型,例如 UDP 泛洪和 SYN 泛洪。

Google Cloud Armor

透過全天候防護和可自訂的安全性政策,協助防範網路應用程式攻擊、分散式阻斷服務攻擊和機器人。

Cloud CDN

直接提供內容,有助於減輕暴露服務的負載,進而緩解 DDoS 攻擊。

具備 Private Service Connect 存取權的 GKE 叢集,以及僅使用私人 IP 位址的叢集私人節點集區

可協助防範公開網際網路威脅,並提供更精細的叢集存取權控管機制。

防火牆政策

針對 Cloud Load Balancing 的 GKE 服務輸入流量,定義較嚴格的許可清單。

服務之間沒有固有的相互信任

Cloud Service Mesh

強制執行驗證和授權,確保只有經過核准的服務才能相互通訊。

Workload Identity Federation for GKE

自動化工作負載的驗證和授權程序,降低憑證遭竊的風險,進而提升安全性,讓您不必管理和儲存憑證。

防火牆政策

有助於確保Google Cloud 網路到 GKE 叢集之間僅允許已核准的通訊管道。

由受信任的機器執行來源已知的程式碼

二進位授權

在部署期間強制執行映像檔簽署和簽名驗證,確保只有受信任的映像檔會部署至 GKE。

跨服務強制執行一致政策

Policy Controller

讓您定義並強制執行管理 GKE 叢集的政策。

簡單、自動化且標準化的變更發布作業

  • 基礎架構管道
  • 多租戶基礎架構管道
  • 機群範圍管道
  • 應用程式工廠管道
  • 應用程式 CI/CD 管道

提供自動化且受控的部署程序,內建法規遵循和驗證機制,可建構資源和應用程式。

Config Sync

提供集中式設定管理和自動設定比對功能,有助於提升叢集安全性。

共用作業系統的工作負載之間的隔離措施

Container-Optimized OS

Container-Optimized OS 只包含執行 Docker 容器所需的必要元件,因此不易遭到漏洞攻擊和惡意軟體入侵。

可信任的硬體和認證

受防護的 GKE 節點

確保節點啟動時,只會載入受信任的軟體。持續監控節點的軟體堆疊,並在偵測到任何變更時發出警示。

後續步驟