- Tag 1: Azure SQL-Plattformen und Bereitstellung
- 1. Azure SQL-Plattformen und Architektur
- Azure SQL Database, Azure SQL Managed Instance und SQL Server auf Azure Virtual Machines
- Vergleich von IaaS- und PaaS-Modellen
- Einsatzszenarien und Plattformauswahl
- Kostenmodelle, Service Tiers und Dimensionierung
- Praxisübung: Für verschiedene Unternehmensszenarien die geeignete Azure SQL-Plattform auswählen.
- 2. SQL Server auf Azure Virtual Machines
- Bereitstellung und Konfiguration
- Storage- und Netzwerkdesign
- SQL IaaS Agent Extension
- Automatisierte Sicherungen und Wartung
- Lizenzierung und Azure Hybrid Benefit
- Praxisübung: Bereitstellung und Optimierung einer SQL Server-VM.
- 3. Azure SQL Database und Managed Instance
- Single Database
- Elastic Pools
- Serverless
- General Purpose
- Business Critical
- Hyperscale
- Managed Instance im Unternehmenseinsatz
- Praxisübung: Bereitstellung einer Azure SQL Database mit geeignetem Service Tier.
- 4. Bereitstellung und Verwaltung
- Azure Portal
- Azure CLI
- PowerShell
- ARM- und Bicep-Überblick
- Azure Resource Manager
- Praxisübung: Bereitstellung und Verwaltung einer Azure SQL-Umgebung.
- Tag 2: Sicherheit und Compliance
- 5. Identität und Zugriff
- Microsoft Entra ID
- Rollenbasierte Zugriffssteuerung (RBAC)
- SQL-Authentifizierung
- Managed Identities
- Firewallregeln
- Private Endpoints
- Virtuelle Netzwerke
- Praxisübung: Sicheren Datenbankzugriff mit Microsoft Entra ID konfigurieren.
- 6. Verschlüsselung und Datenschutz
- TLS
- Transparent Data Encryption (TDE)
- Always Encrypted
- Dynamic Data Masking
- Row-Level Security
- SQL Data Discovery & Classification
- Ledger Tables (Überblick)
- Azure Key Vault
- Praxisübung: Sensible Daten absichern und klassifizieren.
- 7. Überwachung der Sicherheit
- Microsoft Defender for SQL
- Vulnerability Assessment
- Auditing
- Sicherheitsrichtlinien
- Compliance-Anforderungen
- Praxisübung: Defender for SQL aktivieren und Sicherheitsbewertungen durchführen.
- 8. Governance und hybride Verwaltung
- Grundlagen von Azure Policy
- Richtlinien für Azure SQL
- Azure Arc-fähiger SQL Server im Überblick
- Governance in hybriden Umgebungen
- Praxisübung: Richtlinien für Azure SQL-Ressourcen anwenden.
- Tag 3: Hochverfügbarkeit, Wiederherstellung und Migration
- 9. Backup und Wiederherstellung
- Automatische Sicherungen
- Point-in-Time Restore
- Long-Term Retention
- Geo-Backup
- Recovery Point Objective (RPO)
- Recovery Time Objective (RTO)
- Praxisübung: Wiederherstellung einer Datenbank auf einen definierten Zeitpunkt.
- 10. Hochverfügbarkeit und Business Continuity
- Service Level Agreements
- Zonenredundanz
- Availability Zones
- Active Geo-Replication
- Auto-Failover Groups
- Lesbare Replikate
- Praxisübung: Aufbau einer hochverfügbaren Azure SQL-Lösung.
- 11. Migration nach Azure
- Azure SQL Migration Extension
- Azure Database Migration Service
- Database Migration Assistant
- Migration Planning
- Online- und Offline-Migration
- Cutover-Strategien
- Praxisübung: Migration einer SQL Server-Datenbank nach Azure planen.
- 12. Betrieb und Wartung
- Wartungsfenster
- Automatische Updates
- Konfigurationsmanagement
- Betriebskonzepte
- Praxisübung: Wartungs- und Betriebsstrategie entwickeln.
- Tag 4: Performance, Monitoring und Automatisierung
- 13. Performanceanalyse und Optimierung
- Query Store
- Automatic Tuning
- Query Performance Insight
- Intelligent Query Processing
- Intelligent Insights
- Indexoptimierung
- Praxisübung: Performanceprobleme analysieren und beheben.
- 14. Skalierung und Ressourcenoptimierung
- Vertikale und horizontale Skalierung
- Elastic Pools
- Serverless Compute
- Hyperscale
- Compute- und Storage-Skalierung
- Kostenoptimierung
- Praxisübung: Skalierungsstrategien vergleichen und umsetzen.
- 15. Monitoring und Troubleshooting
- Azure Monitor
- Log Analytics
- Diagnoseeinstellungen
- Azure Advisor
- Metriken
- Alerts
- Extended Events
- Fehleranalyse und Problembehebung
- Praxisübung: Monitoringlösung konfigurieren und Leistungsengpässe analysieren.
- 16. Automatisierung und Prüfungsvorbereitung
- Azure Automation
- Elastic Jobs
- PowerShell
- Azure CLI
- Wiederkehrende Verwaltungsaufgaben automatisieren
- Prüfungsstruktur der DP-300
- Prüfungsstrategie
- Praxisübung: Bearbeitung einer prüfungsnahen Fallstudie mit gemeinsamer Auswertung.
LernzieleNach dem Seminar können Sie Azure SQL-Lösungen professionell planen, bereitstellen, absichern und administrieren. Sie beherrschen den Einsatz von Azure SQL Database, Azure SQL Managed Instance und SQL Server auf Azure Virtual Machines, konfigurieren Sicherheits- und Hochverfügbarkeitslösungen, führen Migrationen in die Azure-Cloud durch und optimieren Performance sowie Betriebskosten. Darüber hinaus setzen Sie Monitoring- und Automatisierungslösungen ein und verfügen über das notwendige Wissen zur erfolgreichen Vorbereitung auf die aktuelle Microsoft-Zertifizierungsprüfung DP-300.
ZielgruppenDas Seminar richtet sich an Datenbankadministratoren, Azure-Administratoren, Cloud Engineers, Datenbankentwickler, IT-Infrastrukturverantwortliche sowie technische Fachkräfte, die Azure SQL-Lösungen entwerfen, betreiben oder verwalten und sich auf die Microsoft-Zertifizierung DP-300 vorbereiten möchten.
TeilnahmevoraussetzungenSie verfügen über praktische Erfahrung mit relationalen Datenbanken und Microsoft SQL Server. Grundkenntnisse in T-SQL sowie ein grundlegendes Verständnis von Microsoft Azure, Netzwerken, Identitätsverwaltung und Datenbankadministration sind für den erfolgreichen Seminarbesuch empfehlenswert.