平台自動化和 DevOps
平台自動化和 DevOps 會評估是否有機會可使用基礎結構即程式碼選項將您的環境部署方法現代化。
設計區域檢閱
涉及的角色或函式: 平臺自動化和 DevOps 可能需要下列其中一個功能或角色的支援,才能做出決策: 雲端平臺 和 卓越雲端中心。
範圍: 平臺自動化和 DevOps 的目標是將您的所需的 DevOps 原則和做法與 Azure 登陸區域生命週期管理保持一致。 此目標包括透過極端自動化和基礎結構即程式碼來布建、管理、演進和作業。
設計區域概觀
雲端技術的規模、靈活性和彈性,造就了新的工作方式和提供服務的新方法。
許多傳統的 IT 作業模型與雲端不相容,而且必須進行作業轉換,才能針對企業移轉目標提供。 您可以使用適用於應用程式和集中式小組的 DevOps 程序和工具進行評估。
平台自動化
透過指定的自動化程式大規模進行變更的能力,可讓組織能夠從安全性、控管和管理以外的基準組態進行直接優點。
平臺自動化直接適用于與實作登陸區域相關聯的結果,並支援建置可重複、可調整環境的概念。
- 自動化著重于使用自動化工具,例如 Azure DevOps Services 或 GitHub,簡化 Azure 登陸區域開發、部署、布建和作業的自動化工作。
DevOps
這些資源可解決 DevOps 的平臺自動化。
- DevOps 考慮 會探索對組織中 DevOps 有清楚且共同瞭解的需求。 此資源也會說明適用于工作負載和登陸區域的 DevOps 原則、做法和功能。
- DevOps 小組拓撲 說明如何組織小組,以擁有 Azure 登陸區域的端對端生命週期。 瞭解這些小組如何與組織中負責部署至 Azure 之工作負載的端對端生命週期的其他小組共同作業。
開發策略
這些資源可解決開發策略。
- 開發生命週期 會探索使用自動化建立登陸區域的重要設計考慮和建議。 此資源會討論存放庫、分支、自動化組建、部署和復原策略。
- 基礎結構即程式碼 說明使用基礎結構即程式碼實作 Azure 登陸區域的優點。 瞭解程式碼結構、工具和技術的考慮。
- 環境 說明多環境的用途,以更高的速度和頻率建置、測試及發行程式碼。 這種方法可讓部署盡可能簡單。
- 測試驅動開發 說明如何使用單元測試來改善 Azure 登陸區域程式碼基底中的新功能和改善品質。
安全性考量
這些資源可解決平臺自動化的安全性考慮。
- 安全性考慮 可解決 Azure 登陸區域 DevOps 生命週期的安全性與治理考慮。
- DevOps Tools 的角色型存取控制說明透過 DevOps 工具解決 Azure 登陸區域生命週期時要考慮的存取控制考慮。