Delen via


Quickstart: Uw project implementeren in Azure met behulp van GitHub Copilot-modernisering

In deze quickstart implementeert u uw project in Azure met behulp van GitHub Copilot-modernisering.

Tijdens de ontwikkeling moet u uw project vaak implementeren in een cloudomgeving voor testen. De GitHub Copilot-moderniseringsextensie automatiseert het implementatieproces, het implementeren van uw gemigreerde project naar Azure en het oplossen van eventuele implementatiefouten.

Vereiste voorwaarden

Uw project implementeren

Gebruik de volgende stappen om het implementatieproces te starten:

  1. Open uw gemigreerde project in Visual Studio Code.

  2. Open in de zijbalk Activiteit het uitbreidingsvenster gitHub Copilot-modernisering .

  3. Open implementatietaken in de sectie Taken en selecteer Implementeren in bestaande Azure-infrastructuur.

    Als u de infrastructuur nog niet hebt ingericht, raadpleegt u quickstart: Azure-infrastructuur eerst voorbereiden .

    Schermopname van Visual Studio Code met de taak Infrastructuur inrichten en implementeren in Azure met de knop Taak uitvoeren gemarkeerd.

  4. Nadat u de taak hebt geselecteerd, wordt het Copilot-chatvenster met agentmodus automatisch geopend.

  5. Selecteer Herhaaldelijk doorgaan om elke actie van het hulpprogramma in het Copilot-chatvenster te bevestigen. De Copilot-agent maakt gebruik van verschillende hulpprogramma's om de implementatie naar Azure te vergemakkelijken. Het gebruik van elk hulpprogramma vereist bevestiging door Doorgaan te selecteren. Geef Copilot de benodigde informatie, zoals het abonnement en de resourcegroep, wanneer daarom gevraagd wordt.

  6. Copilot voert doorgaans de volgende stappen uit om uw project te implementeren:

    • Copilot genereert een markdown-bestand voor een implementatieplan met het implementatiedoel, projectinformatie, Azure-resourcearchitectuur, Azure-resources en uitvoeringsstappen.
    • Copilot volgt de uitvoeringsstappen in dit bestand.
    • Copilot verhelpt implementatiefouten.
    • Copilot genereert een overzichtsbestand waarin de resultaten van de implementatie worden uitgelegd.

Opmerking

We raden u aan Om Claude Sonnet 4 of hoger te gebruiken voor de beste resultaten.

Copilot kan enkele iteraties uitvoeren om implementatiefouten te corrigeren.

Aanpassen met uw eigen prompts

Met de knop Implementeren naar bestaande Azure-infrastructuur wordt een vooraf gedefinieerde prompt verzonden. Voor meer controle typt u een aangepaste prompt rechtstreeks in de Copilot-chat met de agentmodus. Met deze aanpak kunt u implementatiedoelen en voorkeuren opgeven.

Aanbeveling

Voorbeeldprompts voor verschillende scenario's:

  • "Deploy my app to the AKS cluster in subscription: <sub-id>, resource group: <rg-name>" - richt u op een specifiek Kubernetes-cluster.
  • "Deploy my containerized application to Azure Container Apps and configure auto-scaling with a minimum of 2 replicas" - geef de schaalvoorkeuren op.

Zie ook