THỜI LƯỢNG: 04 ngày (~ 32 giờ)
GIỚI THIỆU KHÓA HỌC
Khóa học này cung cấp cho học viên kiến thức và kỹ năng để quản trị cơ sở hạ tầng dữ liệu SQL Server cho đám mây, tại chỗ, cơ sở dữ liệu quan hệ kết hợp và những người làm việc với các dịch vụ cơ sở dữ liệu quan hệ Microsoft PaaS. Ngoài ra, chương trình phù hợp cho các nhà phát triển các ứng dụng cung cấp nội dung từ cơ sở dữ liệu quan hệ dựa trên SQL.
MỤC TIÊU KHÓA HỌC
Sau khi hoàn tất khóa học, học viên sẽ đạt được các kiến thức và kỹ năng như sau:
- Lập kế hoạch, triển khai và cấu hình các dịch vụ Azure SQL
- Giám sát hiệu suất cơ sở dữ liệu và điều chỉnh cơ sở dữ liệu cũng như truy vấn để có hiệu suất tối ưu
- Lập kế hoạch và cấu hình Giải pháp sẵn có cao
ĐỐI TƯỢNG THAM DỰ
Đối tượng của khóa học này là các chuyên gia dữ liệu, quản lý dữ liệu và cơ sở dữ liệu muốn tìm hiểu về cách quản lý các công nghệ nền tảng dữ liệu có sẵn trên Microsoft Azure. Khóa học này cũng có giá trị cho các kiến trúc sư dữ liệu và nhà phát triển ứng dụng, những người cần hiểu những công nghệ nào có sẵn cho nền tảng dữ liệu với Azure và cách làm việc với những công nghệ đó thông qua các ứng dụng.
ĐIỀU KIỆN THAM DỰ
Để tham dự khóa học này có hiệu quả cao, học viên cần có kinh nghiệm chuyên môn hoặc kiến thức nền tảng về quản lý cơ sở dữ liệu và kiến thức về công nghệ đám mây.
Đặc biệt:
- Làm việc, duy trì và phát triển với SQL Server
- Có kinh nghiệm với Azure, chẳng hạn như triển khai và quản lý tài nguyên
Hoặc tham dự các khóa đào tạo để đảm bảo kiến thức nền tảng như sau:
- Introduction to Azure SQL
- Azure Fundamentals
- Azure Data Fundamentals
CHỨNG NHẬN
Sau khi hoàn tất khóa học, học viên được cấp chứng nhận bởi SmartPro.
NỘI DUNG KHÓA HỌC
Module 1: The Role of the Azure Database Administrator
- Azure Data Platform Roles
- Azure Database Platforms and Options
- SQL Server Compatibility Levels
- Azure Preview Features
Lab: Using the Azure Portal and SQL Server Management Studio
Module 2: Plan and Implement Data Platform Resources
- Deploying SQL Server using IaaS
- Deploying SQL Server using PaaS
- Deploying Open Source Database Solutions on Azure
Lab: Deploying Azure SQL Database
Module 3: Implement a Secure Environment
- Configure Database Authentication
- Configure Database Authorization
- Implement Security for Data at Rest
- Implement Security for Data in Transit
- Implement Compliance Controls for Sensitive Data
Lab: Implement a Secure Environment
Module 4: Monitor and Optimize Operational Resources
- Baselines and Performance Monitoring
- Major Causes of Performance Issues
- Configuring Resources for Optimal Performance
- User Database Configuration
- Performance-related Maintenance Tasks
Lab: Monitor and Optimize Resources
Module 5: Optimize Query Performance
- Understanding SQL Server Query Plans
- Explore Performance-based Database Design
- Evaluate Performance Improvements
Lab: Query Performance Troubleshooting
Module 6: Automation of Tasks
- Setting up Automatic Deployment
- Defining Scheduled Tasks
- Configuring Extended Events
- Managing Azure PaaS resources Using Automated Methods
Lab: Automating Tasks
Module 7: Plan and Implement a High Availability and Disaster Recovery Environment
- High Availability and Disaster Recovery Strategies
- IaaS Platform and Database Tools for HADR
- PaaS Platform and Database Tools for HADR
- Database Backup and Recovery
Lab: Plan and Implement a High Availability and Disaster Recovery Environment