Einstellung von DevOps Starter

Azure DevOps Starter wird am 31. März 2023 eingestellt. Die entsprechenden REST-APIs für Microsoft.DevOps und Microsoft.VisualStudio/accounts/projects werden ebenfalls eingestellt. Kunden werden aufgefordert, stattdessen die Azure Developer CLI zu verwenden.

Azure Developer CLI

Der Ersatz Azure Developer CLI (azd) ist ein Entwickler-Befehlszeilentool für das Erstellen von Cloud-Apps. Es stellt Befehle bereit, die den wichtigsten Phasen in Ihrem Workflow zugeordnet sind: Codierung, Buildvorgang, Bereitstellung, Überwachung, Wiederholung. Sie können die Azure CLI verwenden, um eine neue Anwendung in einem einzigen Schritt zu erstellen und bereitzustellen.

Vergleich zwischen Azure DevOps und Azure Developer CLI

DevOps Starter Azure Developer CLI
Bereitstellen in Azure mit wenigen Mausklicks Ein einziger Schritt zum Bereitstellen in Azure
Konfiguriert Code, Bereitstellung, Überwachung Konfiguriert Code, Bereitstellung, Überwachung
Stellt eine Beispielanwendung für erste Schritte bereit Stellt Beispielanwendungen für erste Schritte bereit
Ermöglicht die Bereitstellung des Repositorys des Benutzers Ermöglicht die Bereitstellung des Repositorys des Benutzers
Benutzeroberflächenbasierte Umgebung im Azure-Portal CLI-basierte Umgebung

Migration:

Es ist keine Migration erforderlich, da DevOps Starter keine Informationen speichert, sondern nur Benutzer bei ihren ersten Schritten in Azure unterstützt. Der empfohlene Weg für den Einstieg in Azure wird in Zukunft die Azure Developer CLI sein.

  1. Wählen Sie zum Auswählen der Sprache, des Frameworks und des Zieldiensts eine entsprechende Vorlage aus dem azd-Repository aus, und führen Sie den Befehl azd up --template \<template-name\> aus.

  2. Führen Sie für die Bereitstellung von Azure-Dienstressourcen den Befehl azd provision aus.

  3. Führen Sie zum Erstellen von CI/CD-Pipelines den Befehl azd pipeline config aus.

  4. Führen Sie für die Überwachung von Anwendungseinblicken den Befehl azd monitor aus.

Für vorhandene Anwendungsbereitstellungen speichert DevOps Starter selbst keine Informationen, und Benutzer können Folgendes verwenden, um dieselben Informationen zu erhalten:

  1. Azure-Ressourcendetails im Azure-Portal: Besuchen Sie im Azure-Portal die Ressourcenseite, für die Sie DevOps Starter konfiguriert haben.

  2. Um Pipeline- und Bereitstellungsinformationen anzuzeigen, wechseln Sie zum entsprechenden GitHub Actions-Workflow oder zur Azure-Pipeline, um Ausführungen und Bereitstellungen anzuzeigen.

  3. Um Überwachungsdetails in Anwendungseinblicken anzuzeigen, wechseln Sie zu den Anwendungseinblicken für Ihre Azure-Ressource, und sehen Sie sich die Überwachungsdiagramme an.

Häufig gestellte Fragen

Was ist der Unterschied zwischen DevOps Starter und der Azure Developer CLI?

Beides sind Tools, die die schnelle Einrichtung der Anwendungsbereitstellung in Azure und das Konfigurieren der CI/CD-Pipeline ermöglichen. Diese Tools ermöglichen es Benutzern, schnell mit ersten Schritten in Azure zu beginnen.

Die Azure Developer CLI bietet mehr entwicklerfreundliche Befehle im Vergleich zum Benutzeroberflächen-Assistenten für DevOps Starter. Dies bedeutet auch eine bessere Übersichtlichkeit bei „Config-as-Code“.

Verliere ich meine Anwendung oder die Azure-Ressourcen, wenn ich nicht auf DevOps Starter zugreifen kann?

Nein. Anwendungscode, Bereitstellungen und Azure-Ressourcen, die die Anwendung hosten, sind weiterhin verfügbar. DevOps Starter speichert keine dieser Ressourcen.

Verliere ich die CI/CD-Pipeline, die ich mit DevOps Starter erstellt habe?

Nein. Sie können CI/CD-Pipelines weiterhin in GitHub Actions oder Azure Pipelines verwalten.