
企業治理規範不是重新制定一套標準,而是將國際框架、平台最佳實務與企業需求整合成可以長期執行的管理方式。
前面的章節,我們已經從 CIS Benchmark 與 Microsoft Cloud Security Baseline 看到,安全控制可以透過不同的分類方式被整理,並進一步對應到實際的架構設計。然而,當這些安全要求真正進入企業環境之後,還需要面對另一個問題:如何讓不同系統、不同平台以及不同團隊,都能依循一致的安全原則進行設計與管理?
這時候,企業需要的就不再只是單一控制項或某一份 Benchmark,而是一套能夠持續被架構設計、系統建置與日常維運所遵循的安全架構規範。
這套規範並不是重新建立另一套安全標準,而是將前面所理解的安全控制,依照企業實際的架構與管理需求重新整理,形成一套可以長期使用的共同依循方式。
如果只是將 CIS Benchmark、Microsoft Cloud Security Baseline 或其他最佳實務中的控制項逐項整理,很容易形成一份內容龐大的控制清單,但控制項越多,並不代表架構治理就越完整。
企業真正需要建立的,是一套能夠讓架構師、系統管理人員、開發團隊以及維運人員都容易理解的共同架構。也就是先確認企業需要持續管理哪些安全面向,再將不同來源的控制要求放入適當的位置。
因此,在整理企業管理規範之前,更重要的是先思考:
如此一來,安全要求就不會只是散落在不同文件中的個別控制,而是能夠形成彼此關聯的管理架構。未來當平台、新技術或新的安全需求出現時,也可以沿用相同的架構持續擴充。
在實際建立企業安全架構規範時,不需要直接沿用任何一份國際框架或平台 Benchmark 的章節架構,而是可以從企業真正需要持續管理的安全能力出發,將不同來源的控制要求重新整理。
從架構設計的角度來看,許多控制雖然名稱不同,但背後所要解決的問題其實具有高度關聯。例如,資產盤點與身分管理都與「知道環境中有哪些資源,以及這些資源由誰負責」有關;權限管理與特權存取則共同處理「誰可以存取哪些資源」的問題;網路隔離與縱深防禦則是在降低攻擊面與限制攻擊影響範圍。
因此,企業可以將這些控制重新整理成較高層次的管理面向,讓架構規範不只是控制項的集合,而是形成一套具有清楚結構的安全架構。
在參考國際框架、平台最佳實務以及實務經驗之後,我並沒有直接沿用某一份文件的章節架構,而是重新整理出企業最需要持續管理的六個核心面向。
因為從架構設計的角度來看,不同控制措施之間往往存在共同的管理目的。
有些是在管理資產與身分,有些是在控制權限與存取,有些是在降低攻擊面,也有些是在維持系統的穩定運作與持續改善。
如果能夠先建立這些管理面向,再將不同框架中的控制要求對應進來,整體規範就更容易理解,也更容易隨著企業需求持續演進。
因此,我最後將企業的安全架構整理成六個核心管理面向。
第一個,資產可視性與身分治理。
確保環境中的資產、帳號與責任歸屬具備完整的可視性與可追蹤性,並透過生命週期管理掌握資源與身分的建立、使用及異動狀態。這是後續進行權限管理、安全監控與風險管理的重要基礎。
第二個,存取治理與最小權限控制。
建立以角色與風險為基礎的存取控制機制,確保使用者與服務僅取得完成工作所需的權限,並對高權限帳號與特權操作進行適當管理,以降低過度授權與權限濫用的風險。
第三個,縱深防禦與網路隔離。
透過多層次安全控制、信任邊界以及網路區域隔離,降低單一安全控制失效所造成的影響,同時限制未經授權的存取與攻擊者在環境中的橫向移動能力。
第四個,可觀測性與安全監控。
建立完整的日誌、監控與事件追蹤能力,持續掌握系統與平台的運作狀態,讓異常行為能夠被及時發現,並支援後續的事件分析與應變處理。
第五個,企業韌性與持續營運能力。
透過備份、復原、高可用性以及其他營運韌性機制,確保系統在面對設備故障、安全事件或其他突發狀況時,仍具備維持或恢復業務運作的能力。
第六個,安全基線與異動治理。
透過標準化設定、安全基線、弱點修補與變更管理,維持環境的安全狀態,並降低設定漂移(Configuration Drift)以及持續異動所造成的風險。
這六個管理面向並不是彼此獨立的六個控制區塊,而是從不同角度共同支撐企業的安全架構。資產與身分是管理的基礎,存取治理控制誰可以使用資源,縱深防禦限制攻擊的影響範圍,可觀測性協助掌握環境狀態,企業韌性確保服務能夠持續運作,而安全基線與異動治理則維持整體環境在持續變化中的安全狀態。
當企業建立這六個管理面向之後,來自不同框架、平台最佳實務以及安全基準的控制要求,就可以依照其管理目的對應到適當的面向。
例如,CIS Benchmark 中與資產盤點、身分管理相關的控制,可以納入「資產可視性與身分治理」;MCSB 中的 Network Security 控制,可以對應到「縱深防禦與網路隔離」;Logging and Threat Detection 則可以納入「可觀測性與安全監控」。
這樣的方式可以避免企業因為採用不同平台或不同安全標準,就建立彼此獨立的管理方式。即使未來導入新的雲端平台、新的技術或新的安全服務,也可以先確認它涉及哪一個管理面向,再進一步定義所需要的控制與架構要求。
因此,安全架構規範真正建立的,是一套共同的架構語言。不同團隊可以使用相同的管理面向討論安全需求,架構師可以依此進行設計,維運團隊可以依此進行管理,而安全團隊也可以依此檢視控制是否完整。
企業的資訊環境不會固定不變,新的系統會持續建置,既有平台會持續升級,雲端服務也會不斷增加。因此,安全架構規範不應該是一份建立完成後就不再改變的文件,而應該成為架構設計與環境演進過程中的共同依循。
當新的技術或服務出現時,不需要重新建立一套安全管理方式,而是可以回到既有的六個管理面向,確認新的架構需要滿足哪些安全要求,再依據平台能力選擇適當的實作方式。
如此一來,企業的安全架構就能在持續變化的環境中維持一致性,同時保留因應新技術與新風險的彈性。
從國際框架、CIS Benchmark 到 Microsoft Cloud Security Baseline,前面的內容逐步說明了安全控制如何被整理與落實到平台與架構設計;到了企業層級,真正需要建立的則是一套能夠被不同團隊長期遵循的安全架構規範。
因此,企業不需要直接複製任何一份框架或 Benchmark,而是可以從自身的架構與管理需求出發,將不同來源的安全控制重新整理成共同的管理面向。
本章所整理的六個核心管理面向——資產可視性與身分治理、存取治理與最小權限控制、縱深防禦與網路隔離、可觀測性與安全監控、企業韌性與持續營運能力,以及安全基線與異動治理——就是將不同安全要求轉化為企業共同架構語言的一種方式。
接下來的章節,便可以進一步從這六個面向逐一展開,說明這些安全原則如何真正落實到企業的架構設計、平台建置與日常維運之中。