課程介紹
本課程向學員提供知識和技能以管理用于云端、內部和混合關系數據庫的 SQL Server 數據庫基礎結構,并與 Microsoft PaaS 關系數據庫產品一起使用。此外,它對開發從基于 SQL 的關系數據庫傳遞內容的應用程序的個人有用。
培訓對象
從事相關工作的專業人員。
課程收益
了解適合其他數據平臺角色的 Azure 數據庫管理員角色;
評估并實現將數據庫移至 Azure 的策略;
管理對數據庫對象的訪問權限;
配置用戶數據庫以獲得最佳性能;
確定查詢或設計更改是否有產生積極作用;
為PaaS 服務配置自動化;
如何通過動手實驗配置高可用性解決方案。
知識概要
-- Azure 數據庫管理員角色;
-- 規劃和實現數據平臺資源;
-- 實現安全環境;
-- 監視和優化運營資源;
-- 優化查詢性能;
-- 任務自動化;
-- 規劃及實現高可用性及災難恢復環境。
課程大綱
Azure 數據庫管理員角色
Azure 數據平臺角色
Azure 數據庫平臺和選項
SQL Server 兼容性級別
Azure 預覽功能
實驗:使用 Azure 門戶和 SQL Server Management Studio
在 Azure 虛擬機上預配 SQL Server
連接到 SQL Server 并還原備份
規劃和實現數據平臺資源
使用 IaaS 部署 SQL Server
使用 PaaS 部署 SQL Server
在 Azure 上部署開源數據庫解決方案
實驗:部署 Azure SQL 數據庫
使用 ARM 模板部署 VM
配置建立數據庫之前所需的資源
部署 Azure SQL 數據庫
在 Azure Data Studio 中注冊 Azure SQL 數據庫實例并驗證連接
使用客戶端工具部署 PostgreSQL 或 MySQL 以驗證連接性
實現安全環境
配置數據庫身份驗證
配置數據庫授權
為靜態數據實現安全性
為傳輸中的數據實現安全性
為敏感數據實現合規性控制
實驗:實現安全環境
使用 Azure 門戶配置基于服務器的防火墻規則
通過 Azure Active Directory 授予對 Azure SQL 數據庫的訪問權限
啟用高級數據安全和數據分類
管理對數據庫對象的訪問權限
監視和優化運營資源
基線和性能監視
性能問題的主要原因
配置資源以獲得最佳性能
用戶數據庫配置
與性能相關的維護任務
實驗:監視及優化資源
隔離 CPU 問題
使用查詢存儲觀察阻塞問題
檢測并糾正碎片問題
優化查詢性能
了解 SQL Server 查詢計劃
探索基于性能的數據庫設計
評估性能改進
實驗:查詢性能故障排除
確定數據庫設計 AdventureWorks2017 的問題
在 AdventureWorks2017 中隔離性能不佳的查詢中的問題區域
使用查詢存儲來檢測和處理 AdventureWorks2017 中的回歸
使用查詢提示影響 AdventureWorks2017 中的性能
任務自動化
設置自動部署
定義計劃任務
配置擴展事件
使用自動化方法管理 Azure PaaS 資源
實驗:任務自動化
從 GitHub 上的快速啟動模板部署 Azure 模板
根據性能指標配置通知
部署 Azure 自動化 Runbook(或彈性作業)以在 Azure SQL 數據庫上重建索引
規劃及實現高可用性及災難恢復環境
高可用性和災難恢復策略
用于 HADR 的 IaaS 平臺和數據庫工具
用于 HADR 的 PaaS 平臺和數據庫工具
數據庫備份和恢復
實驗:規劃及實現高可用性和災難恢復環境
建立 Always On 可用性組
為 Azure SQL 數據庫啟用異地復制
備份到 URL 并從 URL 還原
認證過程
無認證考試
開班信息
暫無開班信息