Übung: Bereinigen Ihrer Umgebung

Abgeschlossen

Sie haben alle Aufgaben für dieses Modul erledigt. Hier bereinigen Sie Ihre Azure-Ressourcen, versetzen das Arbeitselement in Azure Boards in den Zustand Done (Fertig) und bereinigen dann Ihre Azure DevOps-Umgebung.

Wichtig

Diese Seite enthält wichtige Schritte hinsichtlich des Bereinigens Ihrer Azure DevOps-Umgebung. Durch das Bereinigen stellen Sie sicher, dass Sie weiterhin über kostenlose Erstellungsminuten verfügen. Dadurch wird auch sichergestellt, dass Azure-Ressourcen nach Abschluss dieses Moduls nicht in Rechnung gestellt werden.

Bereinigen von Azure-Ressourcen

Hier löschen Sie Ihre Azure App Service Instanzen. Die einfachste Möglichkeit besteht darin, die übergeordnete Ressourcengruppe zu löschen. Durch das Löschen einer Ressourcengruppe werden alle Ressourcen in dieser Gruppe gelöscht.

So bereinigen Sie Ihre Ressourcengruppe

  1. Wechseln Sie zum Azure-Portal, und melden Sie sich an.

  2. Wählen Sie im Menü Cloud Shell aus. Wählen Sie Bash aus, wenn Sie dazu aufgefordert werden.

    Screenshot of selecting Cloud Shell from the menu.

  3. Führen Sie den folgenden az group delete-Befehl aus, um die in diesem Modul verwendete Ressourcengruppe tailspin-space-game-rg zu löschen.

    az group delete --name tailspin-space-game-rg
    

    Wenn Sie dazu aufgefordert werden, bestätigen Sie den Vorgang, indem Sie y eingeben.

  4. Als optionalen Schritt führen Sie nach Beendigung des vorherigen Befehls den folgenden az group list-Befehl aus.

    az group list --output table
    

    Sie sehen, dass die Ressourcengruppe tailspin-space-game-rg nicht mehr vorhanden ist.

Verschieben des Arbeitselements in die Spalte „Done“ (Fertig)

Zu Beginn dieses Moduls haben Sie sich selbst das Arbeitselement Improve release cadence (Releasekadenz verbessern) zugewiesen. Hier verschieben Sie dieses Arbeitselement in die Spalte Done (Fertig).

In der Praxis bedeutet „Done“ häufig, dass Benutzern funktionsfähige Software zur Verfügung gestellt wird. Zu Lernzwecken markieren Sie hier diese Arbeit als abgeschlossen, da Sie nun ein Bereitstellungsmuster auswählen können, mit dem Sie Änderungen schneller für Ihre Benutzer freigeben können.

Am Ende jedes Sprints oder jeder Arbeitsiteration sollte das Team eine rückblickende Besprechung abhalten. In der Besprechung können Sie das Team über die in Sprint durchgeführte Arbeit, was gut gelaufen ist und was verbessert werden könnte, informieren.

Führen Sie folgende Schritte aus, um das Arbeitselement abzuschließen:

  1. Navigieren Sie in Azure DevOps zu Boards, und wählen Sie dann im Menü Boards aus.

  2. Verschieben Sie das Arbeitselement Improve release cadence (Releasekadenz verbessern) von der Spalte Doing (Wird ausgeführt) in die Spalte Done (Fertig).

    A screenshot of Azure Boards, showing the card in the Done column.

Deaktivieren der Pipeline oder Löschen des Projekts

Jedes Modul in diesem Lernpfad bietet eine Vorlage, die Sie ausführen, um für das Modul eine saubere Umgebung zu erstellen.

Wenn Sie mehrere Vorlagen ausführen, verfügen Sie über mehrere Azure Pipelines-Projekte. Jedes Projekt verweist auf dasselbe GitHub-Repository. Dieses Setup kann immer, wenn Sie eine Änderung in das GitHub-Repository pushen, die Ausführung mehrerer Pipelines auslösen. Diese Pipelineausführungen können auf unseren gehosteten Agents kostenlose Buildminuten verbrauchen. Aus diesem Grund ist es wichtig, dass Sie die Pipeline deaktivieren oder löschen, bevor Sie zum nächsten Modul übergehen.

Wählen Sie eine der folgenden Optionen.

Option 1: Deaktivieren der Pipeline

Hier deaktivieren Sie die Pipeline, damit sie keine weiteren Buildanforderungen verarbeitet. Sie können die Buildpipeline bei Bedarf später wieder aktivieren. Wählen Sie diese Option aus, wenn Sie Ihr DevOps-Projekt und Ihre Buildpipeline für zukünftige Verweise verwenden möchten.

So deaktivieren Sie die Pipeline:

  1. Navigieren Sie in Azure Pipelines zu Ihrer Pipeline.

  2. Wählen Sie im Dropdownmenü Einstellungen aus:

    A screenshot of Azure Pipelines showing the location of the Settings menu.

  3. Wählen Sie unter Processing of new run requests (Neue Ausführungsanforderung wird verarbeitet) die Option Deaktiviert aus, und klicken Sie dann auf Speichern.

    Die Pipeline verarbeitet keine Buildanforderungen mehr.

Option 2: Löschen des Azure DevOps-Projekts

Hier löschen Sie Ihr Azure DevOps-Projekt einschließlich der Inhalte von Azure Boards und Ihrer Buildpipeline. In künftigen Modulen können Sie eine andere Vorlage ausführen, mit der ein neues Projekt erstellt wird, das an der Stelle beginnt, an der dieses Modul endet. Wählen Sie diese Option aus, wenn Sie Ihr DevOps-Projekt in Zukunft nicht mehr benötigen.

Löschen des Projekts:

  1. Wechseln Sie in Azure DevOps zu Ihrem Projekt. Zuvor haben wir empfohlen, dieses Projekt Space Game – Web – Deployment patterns zu nennen.

  2. Klicken Sie in der unteren Ecke auf Projekteinstellungen.

  3. Wählen Sie am unteren Rand des Bereichs Project details (Projektdetails) die Option Delete (Löschen) aus.

    A screenshot of Azure Pipelines showing the location of the Delete button.

  4. Geben Sie im angezeigten Fenster den Projektnamen ein, und wählen Sie dann Delete (Löschen) aus.

Das Projekt wird nun gelöscht.