Einführung

Abgeschlossen

Szenario

Sie arbeiten für ein franchisebasiertes Unternehmen. Sie haben vor fünf Jahren als Systemadministrator in dem Unternehmen angefangen und haben kürzlich eine neue Rolle als DevOps Engineer übernommen. Eine Ihrer Aufgaben in Ihrem vorherigen Team bestand im Erstellen von Azure-Ressourcen für neue Franchiseunternehmen. Da Ihr vorheriges Team die Ressourcen im Azure-Portal manuell erstellt hat, waren die Ressourcen oft nicht standardisiert, und die Erstellung war zeitaufwändig.

Ihre erste Aufgabe in Ihrer neuen Rolle als DevOps Engineer besteht darin, die Bereitstellung der Azure-Ressourcen jedes neuen Franchiseunternehmens zu automatisieren. Sie möchten die Möglichkeiten von Automatisierungstools kennen lernen und jedes einzelne davon bewerten.

Als Proof of Concept entscheiden Sie sich dafür, Ihre Ergebnisse zusammenzufassen und Beispielcode für jedes Angebot bereitzustellen, damit andere In Ihrem neuen Team bei der Entscheidung helfen können. Die Wahl der Automatisierungstools für die Bereitstellung von Azure-Ressourcen ist eine wichtige Entscheidung, weil der Prozess Teil des Standardverfahrens Ihres Unternehmens für die Eröffnung neuer Franchisestandorte wird.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Sie verstehen die grundlegenden Konzepte von Infrastructure-as-Code.
  • Sie kennen die wichtigsten Unterschiede zwischen Azure CLI, Azure PowerShell, Bicep und Terraform.
  • Sie können entscheiden, welche Befehlszeilentools für Ihre Anforderungen am besten geeignet sind.

Voraussetzungen

  • Grundkenntnisse in Azure
  • Grundkenntnisse über ein beliebiges Befehlszeilentool