Einführung

Abgeschlossen

Im Lernpfad Erstellen von Anwendungen mit Azure DevOps haben Sie dem Team von Tailspin Toys geholfen, mithilfe von Azure DevOps eine Continuous Integration-Pipeline (CI) zum Erstellen der Website Space Game zu planen und zu erstellen.

Das große Release des Tailspin-Teams rückt näher. Das Team kann Azure DevOps verwenden, um Code zu erstellen und zu testen, doch wie kann es die Anwendung schnell in einer Umgebung bereitstellen, die für die Benutzer*innen verfügbar ist?

In diesem Modul setzen Sie Ihre Reise mit dem Tailspin-Team fort, während es eine Continuous-Delivery-Pipeline (CD) für die Bereitstellung ihrer Website Space Game einrichtet.

Lernziele

Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:

  • Definieren, was Continuous Delivery ist, warum es wichtig ist und welche Tools Sie verwenden können
  • Erstellen einer einfachen Releasepipeline in Azure Pipelines, die eine Webanwendung für Azure App Service bereitstellt
  • Sie untersuchen Pipelineanalysen, um die Integrität und Versionsgeschichte Ihrer Releases zu verstehen.

Voraussetzungen

Die Module in diesem und den vorhergehenden Lernpfaden bauen aufeinander auf.

Wenn Sie mit diesem Lernpfad beginnen möchten, richten Sie eine Entwicklungsumgebung auf Ihrem Windows-, macOS- oder Linux-System ein. du benötigst Folgendes:

Sie sollten zuerst die folgenden Lernpfade absolvieren, in denen Grundlagen vermittelt werden, um den besten Lernerfolg zu erzielen:

Sie können kostenlos in Azure und Azure DevOps einsteigen. Sie benötigen kein Azure-Abonnement, um mit Azure DevOps arbeiten zu können, doch hier verwenden Sie Azure DevOps zum Bereitstellen in Azure-Ressourcen in Ihrem Azure-Abonnement.

Hinweis

Azure Pipelines unterstützt eine Vielzahl von Sprachen und Anwendungstypen. In diesem Modul arbeiten Sie mit einer .NET-Anwendung, aber Sie können die hier erlernten Muster auf Ihre eigenen Projekte anwenden, in denen Ihre bevorzugten Programmiersprachen und Frameworks verwendet werden.

Lernen Sie das Team kennen

Sie haben das Space Game-Webteam von Tailspin Toys in vorherigen Modulen kennengelernt. Hier sehen Sie zur Erinnerung, mit wem Sie in diesem Modul zu tun haben werden.

Cartoon depiction of Andy.

Andy leitet die Entwicklung.

Cartoon depiction of Amita.

Amita befasst sich mit QA, der Qualitätssicherung.

Cartoon depiction of Tim.

Tim ist in der IT-Betriebsabteilung tätig.

Cartoon depiction of Mara.

Mara ist als Entwicklerin neu zum Team gestoßen und arbeitet für Andy.

A cartoon depiction of Irwin.

Irwin ist der Produktmanager.

Mara hat bereits Erfahrung mit DevOps. Sie unterstützt das Team durch den Einsatz von Azure DevOps bei der Einführung eines schlankeren Prozesses.