Giới thiệu khóa học:
Azure Database là dịch vụ cơ sở dữ liệu được quản lý hoàn toàn trên nền tảng đám mây Azure của Microsoft. Azure Database cung cấp nhiều loại cơ sở dữ liệu, bao gồm: SQL Database, MySQL, PostgreSQL, MariaDB, … Azure Database là lựa chọn tốt cho các doanh nghiệp mong muốn có một dịch vụ cơ sở dữ liệu an toàn, đáng tin cậy và có thể mở rộng.
Khóa học Azure Database Administrator cung cấp cho học viên kiến thức và kỹ năng cần thiết để quản trị hiệu quả cơ sở dữ liệu Azure. Hoàn tất khóa học, học viên có đủ khả năng triển khai, quản lý và bảo mật cơ sở dữ liệu trên nền tảng đám mây Azure.
Mục tiêu khóa học:
- Triển khai và quản lý cơ sở dữ liệu Azure
- Giám sát và tối ưu hóa hiệu suất cơ sở dữ liệu Azure
- Bảo mật cơ sở dữ liệu Azure
- Sao lưu và phục hồi cơ sở dữ liệu Azure
- Tự động hóa các tác vụ quản trị cơ sở dữ liệu Azure
Đối tượng tham gia:
- Có kiến thức cơ bản về cơ sở dữ liệu và quản trị hệ thống.
- Hiểu biết về các khái niệm cơ bản của điện toán đám mây.
Thời lượng:
- Thời lượng: 32 giờ
- Ngày học: Thứ 2, 4, 6/ Thứ 3, 5, 7/ Thứ 7 - CN
- Thời gian: 18h30 - 21h30
- Hình thức đào tạo: Online
Giáo trình và tài liệu:
- Nội dung đào tạo theo giáo trình chính hãng Microsoft Official Courses (MOC) và kết hợp với kinh nghiệm làm việc thực tế.
Bằng cấp và chứng nhận:
- Chứng Chỉ Quốc Tế: Vượt qua kỳ thi quốc tế môn DP-300: Administering Relational Databases on Microsoft Azure, học viên sẽ đạt được chứng chỉ quốc tế Azure Database Administrator Associate do Microsoft cấp, có giá trị toàn cầu.
- Chứng Nhận Hoàn Tất Khóa Học: được cấp cho Học Viên tham dự trên 80% số buổi học và vượt qua bài kiểm tra cuối khóa.
Nội dung khóa học :
Module 1: Chuẩn bị bảo trì cơ sở dữ liệu SQL trên Azure
• Mô tả vai trò của Microsoft Intelligent Data Platform
• Tìm hiểu SQL Server trên máy ảo Azure
• Thiết kế SQL Database dành cho cloud-native applications
• Khám phá Azure SQL Database Managed Instance
Module 2: Triển khai giải pháp IaaS với Azure SQL
• Giải thích các lựa chọn IaaS để triển khai SQL Server trên Azure
• Tìm hiểu hybrid scenarios
• Khám phá hiệu suất và bảo mật
• Tìm hiểu tùy chọn high availability và disaster recovery
Module 3: Triển khai giải pháp PaaS với Azure SQL
• Giải thích các lựa chọn PaaS để triển khai SQL Server trên Azure
• Tìm hiểu single SQL database
• Triển khai SQL database elastic pool
• Tìm hiểu SQL database hyperscale
• Xem xét SQL managed instance
• Mô tả SQL Edge
Module 4: Đánh giá chiến lược chuyển đổi sang Azure SQL
• Tìm hiểu về mức độ tương thích
• Tìm hiểu các tính năng Azure preview
• Mô tả các lựa chọn Azure database migration
Module 5: Migrate SQL Server workloads sang Azure SQL Database
• Chọn đúng tính năng của Azure SQL Database
• Sử dụng Azure SQL migration extension để di chuyển đến Azure SQL Database
• Khám phá Data Migration Assistant để di chuyển đến Azure SQL Database
• Di chuyển đến Azure SQL Database sử dụng BACPAC
• Migrate Azure SQL Database
Module 6: Migrate SQL Server workloads sang Azure SQL Managed Instance
• Đánh giá các kịch bản migrate
• Sử dụng Log Replay Service (LRS) để migrate
• Migrate bằng Managed Instance link
• Di chuyển dữ liệu sang SQL Managed Instance
Module 7: Cấu hình xác thực và phân quyền cơ sở dữ liệu
• Tìm hiểu Active Directory và Microsoft Entra ID
• Tìm hiểu authentication và identities
• Khái niệm Security Principals
• Khái niệm database và object permissions
• Xác định lỗi xác thực và phân quyền
Module 8: Bảo vệ dữ liệu trong quá trình truyền và khi lưu trữ
• Tìm hiểu Transparent Data Encryption
• Cấu hình server và database firewall rules
• Giải thích về mã hóa đối tượng và secure enclaves
• Kích hoạt kết nối mã hóa
• Khái niệm SQL injection
• Tìm hiểu về Azure Key Vault
Module 9: Thực thi các biện pháp kiểm soát tuân thủ cho dữ liệu nhạy cảm
• Tìm hiểu data classification
• Tìm hiểu server và database audit
• Triển khai Dynamic Data Masking
• Triển khai Row Level security
• Tìm hiểu Microsoft Defender for SQL
• Khám phá Azure SQL Database Ledger
• Triển khai Azure Purview
Module 10: Mô tả performance monitoring
• Tìm hiểu các công cụ performance monitoring
• Mô tả các chỉ số performance quan trọng
• Thiết lập baseline metrics
• Khám phá extended events
• Mô tả Azure SQL Insights
• Khám phá Query Performance Insight
Module 11: Cấu hình SQL Server resources cho hiệu suất tối ưu
• Tìm hiểu cách tối ưu hóa Azure storage cho máy ảo SQL Server
• Khái niệm virtual machine resizing
• Tối ưu hóa database storage
• Quản lý SQL Server resources
Module 12: Cấu hình databases cho hiệu suất tối ưu
• Tìm hiểu database maintenance checks
• Mô tả các tùy chọn cấu hình database scoped
• Mô tả automatic tuning
• Mô tả intelligent query processing
Module 13: Cấu hình tối ưu hóa hiệu suất truy vấn
• Tìm hiểu các kế hoạch về query
• Tìm hiểu các kế hoạch truy vấn ước tính và thực tế
• Mô tả dynamic management views và functions
• Khám phá Query Store
• Nhận dạng problematic query plans
• Mô tả blocking và locking
Module 14: Đánh giá cải thiện hiệu suất
• Mô tả wait statistics
• Điều chỉnh và bảo trì indexes
• Tìm hiểu về query hints
Module 15: Khám phá thiết kế dựa trên performance-based
• Khái niệm chuẩn hóa
• Chọn lựa data types tương ứng
• Design indexes
Module 16: Tự động hóa triển khai database resources
• Mô tả deployment models trong Azure
• Tự động hóa triển khai bằng cách sử dụng Azure Resource Manager templates và Bicep
• Tự động hóa triển khai bằng cách sử dụng PowerShell
• Tự động hóa triển khai bằng cách sử dụng Azure CLI
Module 17: Tạo và quản lý SQL Agent jobs
• Tạo SQL Server maintenance plan
• Mô tả thông báo trạng thái nhiệm vụ
Module 18: Quản lý tự động Azure PaaS tasks
• Tìm hiểu Elastic jobs
• Khái niệm Azure Automation
• Xây dựng automation runbook
• Tự động hóa database workflows bằng Logic Apps
• Monitor automated tasks
Module 19: Tìm hiểu chiến lược high availability và disaster recovery
• Tìm hiểu recovery time objective và recovery point objective
• Khám phá các lựa chọn high availability và disaster recovery
• Tìm hiểu tính năng Azure high availability và disaster recovery dành cho máy ảo
• Tìm hiểu tùy chọn high availability và disaster recovery dành cho triển khai PaaS
• Tìm hiểu giải pháp IaaS high availability và disaster recovery
Module 20: Khám phá các giải pháp IaaS and PaaS cho high availability và disaster recovery
• Tìm hiểu failover clusters trong Windows Server
• Cấu hình Always-on availability groups
• Tìm hiểu temporal tables trong Azure SQL Database
• Tìm hiểu active geo-replication dành cho Azure SQL Database
• Tìm hiểu auto-failover groups cho Azure SQL Database và Azure SQL Managed Instance
Module 21: Sao lưu và phục hồi cơ sở dữ liệu
• Sao lưu và phục hồi SQL Server chạy trên Azure virtual machines
• Sao lưu máy ảo SQL Server
• Sao lưu và phục hồi cơ sở dữ liệu bằng Azure SQL Database
Đăng ký khóa học:
Học viên nhận xét khóa học ?
Văn Toàn
"Rất bất ngờ khi gặp lại các thầy ở Trung Tâm Nhất Nghệ đã từng dạy mình trước đây. Các thầy dạy rất tận tâm và nhiệt tình. Chúc Master Learning Hub ngày càng phát triển nha."
Việt Thanh
"Em chân thành cảm ơn các thầy tại trung tâm đã hỗ trợ em rất nhiều trong suốt khóa học. Các thầy rất nhiệt tình và dạy theo case study thực tế của từng doanh nghiệp. Không khí học tập tại đây thực sự rất thoải mái và hiệu quả."
Đức Huy
"Các giảng viên hỗ trợ mình rất nhiều trong quá trình học và sau giờ học. Các thầy rất nhiệt tình. Giáo trình được biên soạn chi tiết, hướng dẫn từng bước rất dễ thực hành. Chúc Master Learning Hub Academy ngày càng thành công hơn nữa."
Hoàng Khang
"Vô tình biết đến Master Learning Hub Academy, gặp lại thầy Chung Tấn Lộc đã dạy mình MCSA ở Nhất Nghệ cách đây 5 năm. Rất nhiều chương trình học mới, đáp ứng nhu cầu của doanh nghiệp. Vote 5* cho trung tâm."
Ngọc Mai
"Khóa học về Digital Marketing Executive giúp mình có khả năng tự thiết kế website và đưa lên top Google. Tất cả những kiến thức và kỹ năng mà mình đã học được từ khoá học này đều rất bổ ích và thú vị. Mình rất cảm kích sự vui vẻ và ân cần của đội ngũ giáo viên tại Trung Tâm."