Freigeben über


Schnellstart: Bereitstellen einer Azure Developer CLI-Vorlage

In dieser Schnellstartanleitung erfahren Sie, wie Sie App-Ressourcen mithilfe einer Azure Developer CLI-Vorlage (azdAzure Developer CLI) und nur wenigen azd Befehlen in Azure bereitstellen und bereitstellen. azd Vorlagen sind Standardcoderepositorys, die Ihren Anwendungsquellcode enthalten, sowie azd Konfigurations- und Infrastrukturdateien zum Bereitstellen von Azure-Ressourcen. Besuchen Sie die Seite "Was sind Azure Developer CLI-Vorlagen?" , um mehr über azd Vorlagen zu erfahren und wie sie Ihren Azure-Bereitstellungs- und Bereitstellungsprozess beschleunigen können.

Auswählen und Bereitstellen der Vorlage

Für die nächsten Schritte verwenden Sie die folgende Vorlage, um eine App in Azure bereitzustellen und bereitzustellen:

Sie können auch eine Vorlage auswählen, die Ihren Vorlieben entspricht, auf der Website des Vorlagenkatalogs "Awesome AZD ". Unabhängig davon, welche Vorlage Sie verwenden, erhalten Sie den Vorlagencode in Ihrer Entwicklungsumgebung und können Befehle ausführen, um die App in Azure zu erstellen, erneut bereitzustellen und zu überwachen.

Wählen Sie Ihre bevorzugte Umgebung aus, um den Vorgang fortzusetzen:

Eine lokale Entwicklungsumgebung ist eine großartige Wahl für herkömmliche Entwicklungsworkflows. Sie klonen das Vorlagen-Repository auf Ihrem Gerät herunter und führen Befehle für eine lokale Installation von azd.

Voraussetzungen

Initialisieren des Projekts

  1. Erstellen Sie in Explorer oder einem Terminal ein neues leeres Verzeichnis, und ändern Sie es.

  2. Führen Sie den azd init Befehl aus, und geben Sie die Vorlage an, die Sie als Parameter verwenden möchten:

    azd init --template todo-nodejs-mongo
    
    azd init --template todo-python-mongo
    
    azd init --template todo-csharp-cosmos-sql
    
    azd init --template todo-java-mongo
    

    Geben Sie einen Umgebungsnamen ein, wenn Sie dazu aufgefordert werden, z azdquickstart. B. ein Benennungspräfix für die Ressourcengruppe festzulegen, die erstellt wird, um die Azure-Ressourcen aufzunehmen. Was ist ein Umgebungsname in azd?

    Nachdem Sie die Umgebung angegeben haben, azd klont das Vorlagenprojekt auf Ihren Computer und initialisiert das Projekt.

Bereitstellen und Bereitstellen der App-Ressourcen

  1. Führen Sie den azd auth login Befehl aus, und azd starten Sie einen Browser, um den Anmeldevorgang abzuschließen.

    azd auth login
    
  2. Führen Sie den Befehl azd up aus:

    azd up
    
  3. Sobald Sie bei Azure angemeldet sind, werden Sie zur Eingabe der folgenden Informationen aufgefordert:

    Parameter Beschreibung
    Azure Location Der Azure-Speicherort, an dem Ihre Ressourcen bereitgestellt werden.
    Azure Subscription Das Azure-Abonnement, in dem Ihre Ressourcen bereitgestellt werden.

    Wählen Sie die gewünschten Werte aus, und drücken Sie die EINGABETASTE. Der azd up Befehl behandelt die folgenden Aufgaben für Sie mithilfe der Vorlagenkonfigurations- und Infrastrukturdateien:

    • Erstellt und konfiguriert alle erforderlichen Azure-Ressourcen (azd provisioneinschließlich:
    • Zugriffsrichtlinien und -rollen für Ihr Konto
    • Dienst-zu-Dienst-Kommunikation mit verwalteten Identitäten
    • Packt den Code () und stellt den Code bereit (azd deploy)

    Wenn der azd up Befehl erfolgreich abgeschlossen ist, zeigt die CLI zwei Links zum Anzeigen von Ressourcen an, die erstellt wurden:

    • ToDo-API-App
    • ToDo-Web-App-Frontend

    Screenshot der Endpunkt-URLs der Befehlsausgabeauflistung.

    Hinweis

    Sie können so oft aufrufen azd up , wie Sie Updates für Ihre Anwendung bereitstellen und bereitstellen möchten.

Bereinigen von Ressourcen

Wenn Sie die in diesem Artikel erstellten Ressourcen nicht mehr benötigen, führen Sie den folgenden Befehl aus, um die App herunterzuschalten:

azd down

Hilfe anfordern

Informationen zum Ablegen eines Fehlers, Anfordern von Hilfe oder Vorschlagen eines neuen Features für die Azure Developer CLI finden Sie auf der Seite "Problembehandlung und Support ".

Nächste Schritte