Professional Azure SQL Database Administration (AZU111)
This course provides an in-depth introduction to Microsoft Azure SQL Database, focusing on architecture, migration, security, and performance optimization. Designed for database administrators, developers, and IT professionals, this course equips you with the skills needed to manage Azure SQL Database environments effectively, ensuring high availability, security, and scalability.
The course begins with the Microsoft Azure SQL Database Primer, which introduces Azure SQL Database architecture. You'll gain an understanding of the key components and design principles of Azure SQL Database, laying the groundwork for managing and optimizing databases in the cloud.
Next, the Migrating an SQL Server Database to an Azure SQL Database module guides you through the migration process. You'll learn about the different Azure SQL Database service tiers, how to select the appropriate tier for your needs, identify potential compatibility issues, and determine the best migration method. This module provides practical insights into moving on-premises databases to Azure, ensuring a smooth transition.
In the Backing up the SQL Database section, you'll explore both automatic and manual backup options available in Azure SQL Database. You'll learn how to configure backup strategies to ensure data protection and recovery readiness, giving you confidence in managing database backups in the cloud.
The Restoring an Azure SQL Database module covers the different types of restores available in Azure SQL Database. You’ll learn how to perform point-in-time restores and other recovery methods, equipping you with the skills to recover data quickly and efficiently.
In Securing an Azure SQL Database, you’ll explore essential security features, including access control, proactive security measures, and scaling options. You'll learn the differences between vertical and horizontal scaling, ensuring that your database can handle varying workloads while maintaining security and performance.
The Elastic Pools section introduces you to Azure SQL Database elastic pools, which allow you to manage multiple databases within a shared resource pool. You’ll also learn about elastic jobs, providing an efficient way to automate administrative tasks across databases, optimizing resource usage and performance.
The High Availability and Disaster Recovery module covers strategies for ensuring your Azure SQL Database remains accessible and resilient in the event of failures. You’ll learn about high availability configurations and disaster recovery options, preparing you to maintain business continuity for your critical applications.
In the final module, Monitoring and Tuning Azure SQL Database, you’ll learn how to monitor performance using the Azure portal and implement tuning strategies to optimize your database. This section provides practical guidance on maintaining database performance and identifying potential issues before they impact your applications.
By the end of this course, you will have gained a thorough understanding of Azure SQL Database, including how to migrate, secure, scale, and optimize your databases. You’ll be equipped with the skills needed to manage Azure SQL Database effectively, ensuring high performance, availability, and security in your cloud environment.
- Learn to provision a new Azure SQL database and migrate an existing on-premise SQL Server database to Azure SQL Database.
- Learn to back up and restore an Azure SQL Database.
- Learn to secure and scale an Azure SQL Database.
- Learn to monitor and tune an Azure SQL Database.
- Learn to implement high availability and disaster recovery with a Azure SQL database.
- Learn to automate common management tasks with PowerShell.
- Learn to develop a scalable cloud solution with SQL Database.
- Microsoft Azure SQL Database Primer
- Azure SQL Database Architecture
- Migrating an SQL Server Database to an Azure SQL Database
- Azure SQL Database Service Tiers
- Determining an Appropriate Service Tier
- Determining Compatibility Issues
- Determining the Migration Method
- Backing up the SQL Database
- Automatic Backups
- Manual Backups
- Restoring an Azure SQL Database
- Restore Types
- Securing an Azure SQL Database
- Access Control
- Proactive Security
- Scaling Out Azure SQL Database
- Vertical Scaling
- Horizontal Scaling
- Elastic Pools
- Introducing Elastic Pools
- Elastic Jobs
- High Availability and Disaster Recovery
- High Availability
- Disaster Recovery
- Monitoring and Tuning Azure SQL Database
- Monitoring an Azure SQL Database Using the Azure Portal
- Tuning an Azure SQL Database
Each student will receive a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Azure class:
- Prior experience of working on an on-premises SQL Server
- Knowledge of PowerShell.
Live Private Class
- Private Class for your Team
- Live training
- Online or On-location
- Customizable
- Expert Instructors