Azure 部署環境藍圖
此藍圖提供一組規劃功能版本,旨在改善企業開發人員設定應用程式基礎結構的方式。 其重點在於簡化程序,確保強勢集中管理和治理。 此清單醒目提示未來六個月所規劃的主要功能。 清單內容並不完善,但顯示了主要的投資領域。 某些功能可能會以預覽版的形式發行,並根據您的意見反應進行改進,然後再正式推出。 我們始終聽取您的意見,因此某些功能的時間表、設計和交付可能會變更。
關鍵交付項目著重於下列主題:
- 自助應用程式基礎結構
- 標準化部署和自訂範本
- 企業管理
自助應用程式基礎結構
部署應用程式基礎結構因為複雜的相依性、不清楚的設定、相容性問題,以及管理安全性風險,一直具有挑戰性。 Azure 部署環境 (ADE) 旨在消除這些障礙,讓開發人員可以更敏捷。 藉由讓開發人員快速且輕鬆地設定部署、測試及執行雲端式應用程式所需的基礎結構,我們正在改變開發程序。 我們持續在此領域的投資,顯示我們致力於改善端對端開發人員體驗,並協助小組在沒有障礙的情況下進行創新。
- 強化與 Azure Developer CLI (azd) 的整合:
- 支援 ADE 的擴充性模型。
- 使用任何慣用的基礎結構即程式碼 (IaC) 架構來啟用部署。
- 允許使用
azd up
和azd deploy
之類的簡單命令來部署程式碼。 - 協助進行即時測試、快速識別問題,以及快速解決問題。
- 追蹤和管理環境作業:
- 記錄和部署輸出可以直接在開發人員入口網站中管理。
- 讓開發小組可以更輕鬆地針對部署問題進行疑難排解和修正。
標準化部署和自訂範本
Azure 部署環境可讓平台工程師和開發潛在客戶以安全的方式,直接從原始檔控制存放庫提供精心打造的專案專用 IaC 範本。 透過支援擴充性模型,組織可以使用其慣用的 IaC 架構,包括 Pulumi 和 Terraform 等第三方選項,進行無縫部署。 自訂部署可讓平台工程師和開發潛在客戶輕鬆地量身打造部署,並確保他們可以在安全的情況下,滿足其組織或開發小組的獨特需求。
- 部署前後指令碼:
- 設定為環境定義的一部分。
- 允許將更多邏輯、驗證和自訂動作整合到部署中。
- 利用內部 API 和系統,建立更多高效的自訂工作流程。
- 支援私人登錄:
- 允許平台工程師將自訂容器映像儲存在私人 Azure Container Registry (ACR) 中。
- 確保受控且安全的存取。
企業管理
平衡開發人員生產力與安全性、合規性和成本管理,對於組織而言非常重要。 部署環境藉由為平台工程師提供集中環境管理和治理,提升生產力,同時維持組織安全性和合規性標準。
- 執行器執行範本部署的專用虛擬網路設定:
- 可讓企業控制內部系統的機密資料和資源存取。
- 預設自動刪除:
- 消除孤立的雲端資源。
- 避免不必要的成本以確保預算效率。
此藍圖概述我們目前的優先要務,而且我們會保持彈性,根據客戶的意見反應進行調整。 我們邀請您分享您的想法,並建議更多您想要看到的功能。 您的深入解析可協助修正我們的重點,並提供更高的價值。