Freigeben über


Abschaltung 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-Ressourcen werden ebenfalls eingestellt. Kunden werden empfohlen, stattdessen azure Developer CLI zu verwenden.

Azure Developer CLI

Der Ersatz der Azure Developer CLI (azd) ist ein Befehlszeilenwerkzeug für Entwickler zum Entwickeln von Cloud-Apps. Es stellt Befehle bereit, die wichtigen Phasen in Ihrem Workflow zugeordnet sind: Code, Build, Bereitstellen, Überwachen, Wiederholen. Sie können Azure CLI verwenden, um eine neue Anwendung in einem einzigen Schritt zu erstellen, bereitstellen und zu implementieren.

Vergleich zwischen Azure DevOps und Azure Developer CLI

DevOps Starter Azure Developer CLI
Bereitstellen in Azure mit wenigen Klicks Ein einzelner Schritt für die Bereitstellung in Azure
Konfiguriert Code, Bereitstellung, Überwachung Konfiguriert Code, Bereitstellung, Überwachung
Stellt Beispielanwendung für die ersten Schritte bereit. Stellt Beispielanwendungen für die ersten Schritte bereit.
Ermöglicht die Bereitstellung des Benutzer-Repositorys. Ermöglicht die Bereitstellung des Benutzer-Repositorys.
Ui-basierte Erfahrung im Azure-Portal CLI-basierte Erfahrung

Migration:

Es ist keine Migration erforderlich, da DevOps Starter keine Informationen speichert, sie hilft Benutzern nur bei ihren ersten Schritten in Azure. Die empfohlene Methode, wie Benutzer mit Azure beginnen sollten, ist die Nutzung der Azure Developer CLI.

  1. Wählen Sie zum Auswählen von Sprache, Framework und Zieldienst eine entsprechende Vorlage aus azd-Repository aus, und führen Sie den Befehl aus. azd up --template \<template-name\>

  2. Führen Sie den Befehl zum Bereitstellen von Azure-Dienstressourcen aus. azd provision

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

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

Für vorhandene Anwendungsbereitstellungen speichert DevOps Starter keine Informationen selbst , und Benutzer können folgende Informationen 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ührungs- und Bereitstellungen anzuzeigen.

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

Häufig gestellte Fragen

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

Beide Tools ermöglichen das schnelle Einrichten der Anwendungsbereitstellung für Azure und die Konfiguration der CI/CD-Pipeline für dasselbe. Sie ermöglichen Es Benutzern, schnell mit Azure zu beginnen.

Azure Developer CLI bietet mehr entwicklerfreundliche Befehle im Gegensatz zum Benutzeroberflächen-Assistenten für DevOps Starter. Dies bedeutet auch eine bessere Klarheit mit 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-Aktionen oder Azure-Pipelines verwalten.