Einführung
Lokale Systeme müssen verkabelt werden, und es werden Hardwareracks benötigt, um neue Datenbankserver bereitzustellen. Beim Cloud Computing ist dies nicht notwendig. Einer der Hauptvorteile des Cloud Computing besteht darin, dass Systemressourcen hinter einer API abstrahiert werden.
Ein gängiger Begriff in Cloud Computing-Bereitstellungen ist die Infrastruktur als Code. Dies bedeutet, dass alle Ihre Ressourcen mithilfe von Skripts definiert werden, die in der Quellcodeverwaltung gespeichert sind, wodurch sie einfach in neuen Umgebungen bereitgestellt werden können. Während zustandsbehaftete Ressourcen nicht so oft wie Anwendungscode bereitgestellt werden müssen, stellt die Definition Ihrer Infrastruktur eine konsistente Implementierung sicher, wodurch Konfigurationsrisiken und menschliche Fehler reduziert werden.
Ganz gleich, ob Sie eine einzelne Datenbank oder ein komplexes Setup für mehrere Datenbanken verwalten, dieses Modul bietet Ihnen die Fähigkeiten zum effizienten und effektiven Automatisieren von Bereitstellungen.
Lernziele
Nach Abschluss dieses Moduls werden Sie zu Folgendem in der Lage sein:
- Beschreiben der in Azure verfügbaren Bereitstellungsmodelle
- Bereitstellen von Datenbankressourcen mithilfe von PowerShell und der Azure CLI
- Bereitstellen einer Azure Resource Manager-Vorlage und von Bicep
- Verstehen der Unterschiede zwischen verschiedenen Befehlszeilenoptionen