Azure SQL - Implement scalable database solutions

Under den här kursen lär du dig hur du implementerar och administrerar databaslösningar i Azure (Azure SQL Database och Azure SQL Managed Instance). Du lär dig hur du planerar, driftsätter och konfigurerar databaslösningar. Kursen täcker också övervakning, prestandaoptimering och hög tillgänglighet.
Om du använder SQL Server on-premises (eller SQL Server i en virtuell maskin i Azure) kommer du att behöva sköta mer av administrationen själv. Då rekommenderar vi kurserna Administering a SQL Server Database och Installing and provisioning SQL Server.
Målgrupp och förkunskaper
Den här kursen vänder sig till databasadministratörer. Den är också intressant för utvecklare som bygger lösningar som använder data från SQL Server-databaser.
Kursen kräver kunskap om grundläggande databaskoncept och grundläggande kunskaper om Azure.
För att alltid hålla en hög kvalitet på våra teknikkurser använder vi både engelsk- och svensktalande experter som kursledare.
Detaljerad information
Kursmaterialet är på engelska, med detta innehåll:
Plan and implement data platform resources
Learn about the various SQL Server-based database options in Azure, how to deploy them using manual and automated methods, and how to design Azure SQL Database for cloud-native applications. This module also covers storage, deployment models, and strategies for migrating databases to Azure.
Implement a secure environment for a database service
Understand the different authentication options for Azure SQL, including Microsoft Entra ID and SQL Server Authentication. Learn how to protect data with encryption at rest and in transit, configure firewalls, implement compliance features like row-level security and dynamic data masking, and classify sensitive data.
Monitor and optimize operational resources in Azure SQL
Explore how to monitor SQL Server performance using tools such as Azure Monitor, Extended Events, and Query Performance Insight. Learn how to configure SQL Server and Azure resources for optimal performance and understand maintenance tasks like index and statistics updates.
Optimize query performance in Azure SQL
Analyze and interpret execution plans to troubleshoot slow-performing queries. Learn how to use Query Store, Dynamic Management Views, and identify common performance bottlenecks related to SARGability, missing indexes, parameter sniffing, and locking/blocking.
Automate database tasks for Azure SQL
Automate the deployment of Azure SQL databases using ARM templates, Bicep, PowerShell, and CLI. Learn how to schedule maintenance using SQL Server Agent and Azure Automation, configure alerts, and implement policies to manage resources consistently across environments.
Planning and implementing a high availability and disaster recovery environment
Understand the key concepts of Recovery Time Objective (RTO) and Recovery Point Objective (RPO). Learn how to implement HA and DR using solutions such as Always On Availability Groups, Failover Cluster Instances, Log Shipping, Azure Site Recovery, and explore options for both IaaS and PaaS platforms.
Relaterat innehåll