Module 1: Plan en implementeer SQL Database-oplossingen (IAAS, PAAS)
- SQL Server in een virtuele Azure-machine (op welke verschillende manieren SQL opzetten en wat gaan gebruiken ifv de mogelijkheden)
- Azure SQL Database voor cloud-native applicaties (=greenfield)
- Azure SQL Database Managed Instance (= Managed services, 99% compatible met SQL Server)
- Licensing and cost models : SQL Server versus Azure SQL managed services
Hands-on:
- Implementeer een Azure SQL Database
- Installeer een SQL Server op een Azure Virtual Machine
Module 2: Plan en implementeer hybride scenario’s
- Azure Arc enabled SQL Servers
- Beveiligde communicatie tussen het on-premisses netwerk en Azure
Hands-on: Arc-enabled SQL Server
Module 3: Plan en implementeer High availability en Disaster recovery
- Back-up oplossingen voor SQL Server en Azure SQL Database
- SQL Server Failover Cluster instances
- Always On availability groups (AG)
- Beschrijf actieve geo-replicatie voor Azure SQL Database
- Auto-failover groups voor Azure SQL Database en Azure SQL Managed Instance
Hands-on: Configureer Always On availability groups (hybrid)
Module 4: Migreer SQL-workloads naar Azure SQL
- Tools ter ondersteuning van uw migratieplanning naar Azure SQL Database
- Migreer SQL Server offline naar Azure SQL Database
- Migreer SQL Server online naar Azure SQL Database
- Transactionele replicatie met Azure SQL Managed Instance
Hands-on: Migreer SQL Server naar Azure SQL Database met behulp van DMS
Module 5: Beveilig uw SQL-workloads
- Configureer database-authenticatie en autorisatie (hoe Azure AD, native sql authentication)
- Ontdek transparante gegevensversleuteling (TDE)
- Configureer firewallregels Azure SQL Database
- Always Encrypted
- Versleutelde verbindingen inschakelen (TLS)
- Beveilig versleutelingssleutels met Azure Key Vault
Hands-on: Versleutel geselecteerde kolommen in uw database.
Module 6: Implementeer compliance controls for sensitive data
- SQL Gegevensclassificatie
- Ontdek server- en database-audit
- Implementeer dynamische gegevensmaskering
- Microsoft Defender for SQL
Hands-on: Dynamic Data Masking
Module 7: Optimaliseer performantie voor SQL query’s
- Tools voor het monitoren en meten van prestaties
- Configureer SQL Server voor optimale prestaties
- Begrijp SQL Query-, execution Plans en Query Store
- Performantie verbeteren door het optimaliseren van indexen,
- SQL blocking and locking
Hands-on: Identificeer en los Locking problemen op