此章節佔考試的百分之20.
1.可用性(百分之5)
(1)哪些企業不需要考慮Devops?企業只有價值流的一部分參與進來;企業不認可IT是關鍵的業務;
希望快速降低累計技術債務或者消除IT基礎設施脆弱性的企業
(2)以下這些條件可以考慮Devops:
- 核心業務高度依賴IT
- IT高速變化的企業
- 主體業務要求快速變化以測試新的業務想法的假設
- 無法接受IT相關的核心業務風險
- 已經嘗試過其他的提升效率或者測試的方法,沒有顯著效果
2. Devops不適用以下這些企業:
- 不自行研發軟件的企業
- 把自己使用的軟件外包出去,給別人來做。自己的員工不是開發者
- 有自己企業的工作模式,沒有意願重組自己的企業
3.嚴格綁定單體IT架構的企業3.單體IT基礎設施和架構對引入Devops有限制:
需要有給團隊分配單獨的責任領域的能力
爲每個獨立團隊分配單獨的部分,並異步進行工作。
4.COTS軟件的風險,沒有靈活性
如果沒有其他方案,只能選擇COTS時:研究程序,創建腳本,取代原有安裝程序的工作。
解決方案:
- 標準化配置工具
- 導出應用配置
- 導入能力
COTS的最佳場景,是基於配置管理系統的數據,在生產環境定期快速地從零開始自動化完全重建應用,而無需系統停機且用戶沒有察覺(類似靜默升級)