Der Inhalt dieses Flexible Trainings leitet sich aus der Prüfung «DP-300: Administering Microsoft Azure SQL Solutions» ab. Beginnen Sie schon jetzt auf Microsoft Learn mit der Vorbereitung auf den Kurs. Während der jeweiligen 3h-Trainer-Sessions arbeiten Sie mit den offiziellen Microsoft-Kursunterlagen (mehr Informationen unter «Methodik & Didaktik»).
Modul 1: Einführung in die Azure-Datenbankverwaltung
Dieses Modul befasst sich mit der Rolle eines Datenbankadministrators in der Welt von Azure SQL. Es bietet auch einige grundlegende Informationen, die für den gesamten Inhalt relevant sind. Dazu gehört ein Überblick über die verschiedenen SQL Server-basierten Optionen (SQL Server in einer VM, SQL Managed Instance und Azure SQL Database).
Lektionen
Modul 2: Planen und Implementieren von Datenplattform-Ressourcen
In diesem Modul werden Methoden zur Bereitstellung von Datenplattformressourcen in Azure SQL vorgestellt. Sie lernen die Optionen für das Upgrade und die Migration bestehender SQL-Datenbanken nach Azure kennen. Sie lernen, wie Sie Azure-Ressourcen einrichten, um SQL Server auf einer virtuellen Maschine, einer SQL Managed Instance und einer SQL-Datenbank zu hosten. Sie werden lernen, wie Sie bestimmen, welche Optionen am besten sind, basierend auf spezifischen Anforderungen, einschliesslich der Anforderungen an Hochverfügbarkeit und Disaster Recovery (HADR). Sie werden lernen, den Ressourcenbedarf zu berechnen und hybride Ansätze zu verstehen.
Lektionen
Übung: Bereitstellung von SQL Server auf einer virtuellen Azure-Maschine
Übung: Eine Azure SQL-Datenbank bereitstellen
Modul 3: Implementierung einer sicheren Umgebung für einen Datenbankdienst
In diesem Modul werden die Praktiken zur Sicherung Ihrer SQL Server-Datenbank sowie einer Azure SQL-Datenbank untersucht. Dies beinhaltet einen Überblick über die verschiedenen SQL Server-basierten Optionen sowie die verschiedenen Azure-Optionen zur Sicherung der Azure SQL-Datenbank. Die Teilnehmer lernen, warum Sicherheit bei der Arbeit mit Datenbanken wichtig ist, und erklären die Authentifizierungsoptionen für Azure SQL Database.
Lektionen
Übung: Autorisieren des Zugriffs auf Azure SQL Database mit Azure Active Directory
Übung: Eine serverbasierte Firewall-Regel über das Azure-Portal konfigurieren
Übung: Microsoft Defender für SQL und Datenklassifizierung aktivieren
Modul 4: Überwachen und Optimieren von Betriebsressourcen
In diesem Modul lernen Sie die Ressourcenoptimierung für Ihre Datenbanken kennen, die entweder mit IaaS- oder PaaS-Diensten erstellt wurden. Das Modul behandelt auch die Überwachung von Server- und Hardwareressourcen. Es macht Sie mit den verschiedenen Tools vertraut, die für die Überwachung der Leistung und die Erstellung einer Baseline zur Verfügung stehen. Sie lernen, wie Sie Leistungsmetriken für die wichtigsten Ressourcen interpretieren können. Ausserdem lernen Sie, wie Sie mit Azure SQL Insights Fehler bei der Datenbankleistung beheben können.
Lektionen
Übung: Leistungsprobleme durch Überwachung isolieren
Übung: Fragmentierungsprobleme erkennen und beheben
Modul 5: Optimierung der Abfrageleistung
Abfrageausführungspläne sind möglicherweise der wichtigste Aspekt der Datenbankleistung. Die Verbesserung von schlechten Plänen ist sicherlich ein Bereich, in dem ein geringer Aufwand grosse Verbesserungen bringen kann. Zwar können Hardwareprobleme die Abfrageleistung einschränken, aber eine Verbesserung der Hardware führt in der Regel höchstens zu Leistungssteigerungen im Bereich von 10-20 %. Häufiger stossen Datenbankadministratoren auf nicht optimierte Abfragen, veraltete oder fehlende Statistiken, fehlende Indizes oder schlechte Datenbankdesigns, die dazu führen, dass die Datenbank-Engine mehr Arbeit leistet als nötig, um Ergebnisse für eine bestimmte Abfrage zu liefern. Die Verbesserung der Pläne kann manchmal zu Leistungsverbesserungen im Bereich von 100-200% oder sogar mehr führen, was bedeutet, dass eine Abfrage nach der Verbesserung eines Plans mit besseren Indizes oder Statistiken doppelt oder dreimal so schnell laufen kann! In diesem Modul erfahren Sie, wie Sie die Leistung einzelner Abfragen analysieren und feststellen können, wo Verbesserungen möglich sind.
Lektionen
Übung: Identifizieren und Beheben von Blockierungsproblemen
Übung: Probleme beim Datenbankdesign erkennen
Übung: Problembereiche in schlecht funktionierenden Abfragen in einer SQL-Datenbank isolieren
Modul 6: Automatisieren von Datenbankaufgaben
Ein häufiges Ziel von Datenbankadministratoren in vielen Umgebungen ist es, möglichst viele ihrer sich wiederholenden Aufgaben zu automatisieren. Dies kann so einfach sein wie die Verwendung von Skripten zur Automatisierung eines Backup-Prozesses oder so komplex wie der Aufbau eines vollautomatischen Warnsystems. Dieses Modul enthält Einzelheiten zur Automatisierung von Aufgaben, um die Arbeit des DBA zu vereinfachen. Zu den Methoden gehören die Planung von Aufgaben für regelmässige Wartungsarbeiten sowie die Verwendung von Elastic Jobs und Azure Automation Runbooks.
Lektionen
Übung: Azure SQL-Datenbank mit einer Azure Resource Manager-Vorlage bereitstellen
Übung: Eine CPU-Status-Warnung für einen SQL Server erstellen
Übung: Ein Automatisierungs-Runbook bereitstellen, um Indizes automatisch neu zu erstellen
Modul 7: Planen und Implementieren einer Hochverfügbarkeits- und Disaster-Recovery-Lösung
Daten müssen verfügbar sein, wenn das Unternehmen sie braucht. Das bedeutet, dass die Lösungen, in denen die Daten gehostet werden, mit Blick auf die Verfügbarkeit und Wiederherstellbarkeit konzipiert werden müssen. Angenommen, Sie arbeiten für ein Unternehmen, das Widgets sowohl in Geschäften als auch online verkauft. Ihre Hauptanwendung verwendet eine stark transaktionale Datenbank für Bestellungen. Was würde passieren, wenn der Server oder die Plattform, auf der die Transaktionsdatenbank gehostet wird, aus irgendeinem Grund nicht verfügbar oder nicht zugänglich wäre? Welche Auswirkungen hätte dies auf das Geschäft? Mit der richtigen Lösung liesse sich die Datenbank in einem angemessenen Zeitrahmen und mit minimalem Aufwand wieder in Betrieb nehmen, so dass der Geschäftsbetrieb mit geringen bis gar keinen Auswirkungen fortgesetzt werden könnte. Dieses Modul und das dazugehörige Labor decken die Konfiguration, das Testen und die Verwaltung einer Lösung für Hochverfügbarkeit und Disaster Recovery (HADR) in Azure ab, sowohl für Infrastructure-as-a-Service (IaaS) als auch für Platform-as-a-Service (PaaS) Bereitstellungen. In diesem Modul werden nicht nur die grundlegenden Anforderungen behandelt, sondern auch die verschiedenen Optionen, die für HADR zur Verfügung stehen.
Lektionen
Übung: Konfigurieren der Georeplikation für Azure SQL Database
Übung: Sichern auf URL und Wiederherstellen von URL
Digicomp Flexible-Learning-Ansatz:
Die Zielgruppe dieses Kurses sind Datenprofis, die Daten und Datenbanken verwalten und sich über die Verwaltung der auf Microsoft Azure verfügbaren Datenplattform-Technologien informieren möchten.
Dieser Kurs ist auch wertvoll für Datenarchitekten und Anwendungsentwickler, die verstehen müssen, welche Technologien für die Datenplattform mit Azure verfügbar sind und wie man mit diesen Technologien durch Anwendungen arbeitet.
Erfolgreiche Azure-Datenbankadministratoren beginnen diese Rolle mit professioneller Erfahrung in der Datenbankverwaltung und technischen Kenntnissen von Cloudtechnologien.
Dies gilt insbesondere in folgenden Fällen:
Sie sollten mindestens mit den Informationen aus dem folgenden Onlinetraining bzw. Kursen vertraut sein, bevor Sie am Kurs teilnehmen:
Dieses Flexible Training bereitet Sie vor auf:
Aber ein freundliches Ohr. Wir beraten Sie gerne individuell bei Ihrer Kursplanung.
Kontaktieren Sie uns