
Explore Azure regions and zones, and how geography and region pairs enable low latency, high availability, and disaster recovery through cross-region replication. Zones provide independently powered data centers for resilience.
This lecture will provide an in-depth overview of the Azure SQL deployment options, specifically the Azure SQL Managed Instance, Azure SQL Database and SQL Server on Azure VM, in order to help you make informed decisions on the appropriate deployment options for your business needs.
Explore purchasing models and service tiers for Azure SQL deployments, including DTU and VCore options, and evaluate hardware choices for Azure SQL Database, managed instances, and Azure VMs.
Azure is a cloud computing platform that provides a wide range of services for businesses and individuals. One of the most appealing features of Azure is the Azure Free Tier, which offers a number of services and resources that are free for a limited period of time.
In this lecture, we will explore the Azure Free Tier and the benefits it provides to users. We will cover the different services and resources that are available, including virtual machines, storage and databases.
Additionally, we will discuss the steps needed to set up an Azure Free Tier account.
In this lecture, we will explore the Azure Portal, which is the primary management interface for Azure services.
In this lecture, we will explore SQL Server Management Studio (SSMS), which is a comprehensive management tool for SQL Server databases.
In this lecture, we will explore Azure Data Studio, which is a cross-platform, lightweight management tool for SQL Server and Azure SQL databases.
Microsoft Entra ID is the new name for Azure Active Directory.
Learn to create an Azure Active Directory user on a SQL Server database, enable Azure Active Directory authentication and MFA, and connect as an AD user after granting access.
Learn how to control access to your Azure SQL Database by creating, updating, and deleting firewall rules for specific IP ranges using the portal and T-SQL stored procedures.
Enable row level security in SQL Server to restrict sales order data by the logged-in user, using filter and block predicates with a schema-bound table-valued function and security policy.
Explore how Microsoft Defender for Cloud provides cloud security posture management and cloud workload protection across Azure, multi-cloud, and on-premises resources, with continuous analysis, recommendations, and remediation.
Learn how always encrypted protects data in transit and at rest at the column level, compare deterministic and randomized encryption, and use Azure Key Vault for server-side secure enclave filtering.
Explore disaster recovery for Azure SQL deployments: geo replication to a secondary region, point-in-time restore, and Azure backup for durable retention, with automatic failover for managed instances.
Explore how Azure SQL service tiers and storage models support high availability through automatic failover, replicas, geo-replication, always-on availability groups, and shard-based hyperscale resilience.
migrate an on-premise database to Azure SQL instance using the SQL package, a cross-platform dotnet tool for export and import via the command line, with validation of the migration.
Discover how Azure Migrate simplifies on-premises to Azure SQL migrations, using discovery and assessment, the Data Migration Assistant, and the Database Migration Service to assess compatibility, plan, and minimize downtime.
Monitor SQL databases in the Azure portal to track CPU utilization, IO activity, and storage metrics; configure metrics, alerts, and diagnostic settings with the Log Analytics workspace.
Explore database console commands (dbcs) across maintenance, miscellaneous, informational, and validation categories to monitor structure, troubleshoot issues, and run dbcc checkdb on Adventureworks for integrity.
Explore Azure Site Recovery for migrating SQL workloads to Azure, providing continuous replication, near real-time data sync, and rapid failover to a disaster recovery site with minimal downtime.
DMVs are virtual tables that expose server state information in a structured manner, allowing database administrators to monitor and troubleshoot SQL Server instances. The lecture will cover the structure and usage of DMVs, and how they can be leveraged to gain insight into server health, performance, and resource utilization.
Explore how the query store in SQL Server 2022 captures execution plans and runtime statistics to troubleshoot performance, compare plans, and monitor top resource queries across primary and secondary replicas.
Automate routine and complex tasks in Azure by using an Azure Automation Account as a hub to create runbooks, variables, and credentials, schedule workflows, monitor execution, and integrate source control.
Automate Azure SQL tasks with runbooks by building a PowerShell workflow to rebuild indexes nightly, using automation accounts, credentials, variables, and scheduled jobs.
The Microsoft Certified: Azure Database Administrator Associate course is designed for individuals who want to gain expertise in managing and maintaining cloud-based databases using Microsoft Azure. This course provides a comprehensive understanding of database management in Azure and prepares students for the Azure Database Administrator Associate certification exam.
The course covers the following topics:
Introduction to Azure Databases: This section provides an overview of Azure databases and their benefits. Students will learn about different types of databases available in Azure, such as Azure SQL Database, Azure Database for MySQL, and Azure Database for PostgreSQL.
Designing and Implementing Azure Databases: This section covers the design and implementation of Azure databases. Students will learn how to create and configure databases, implement security measures, and optimize database performance.
Monitoring and Optimizing Azure Databases: This section covers techniques for monitoring and optimizing Azure databases. Students will learn how to use Azure Monitor to track database performance, implement backup and recovery strategies, and manage database growth.
Managing and Maintaining Azure Databases: This section covers the day-to-day management and maintenance of Azure databases. Students will learn how to manage database users and permissions, troubleshoot common issues, and implement disaster recovery measures.
Upon completion of the course, students will have a thorough understanding of managing and maintaining Azure databases and be prepared to take the Microsoft Certified: Azure Database Administrator Associate certification exam. This certification validates the student's skills in implementing and managing databases in Azure and demonstrates their expertise in cloud-based database administration.