總結

已完成

在本模組中,您已學習如何建立與管理 Azure SQL Database。 此流程可透過 Azure 入口網站手動完成,或使用程式碼來執行,並可整合至自動化的持續整合流程中。 您也已了解 SQL Database 專案延伸模組,這是一種開發人員工具,可在專案型環境中協助開發和管理 SQL 資料庫。 此延伸模組允許建立和修改以 .dacpac 檔格式儲存的資料庫結構描述。 您也已了解資料庫開發的複雜性,以及 GitHub Actions 和 Azure DevOps 等工具如何提供強大的解決方案來管理這些複雜度,並支援 DACPAC 部署,從而簡化資料庫變更的部署流程。

本模組的主要重點之一,是理解在自動化資料庫發佈過程中,安全性考量、監控與疑難排解的重要性。 關鍵的安全性層面包括管理祕密與認證、設定防火牆規則、使用加密連線、實作角色型存取控制 (RBAC),以及啟用稽核與監控。 有效的監控與疑難排解作法 (例如設定警示、完整記錄、效能監控、自動化測試,以及規劃回復策略),對於維持資料庫發佈流程的健全性與效能至關重要。

延伸閱讀