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

In deze quickstart ziet u hoe u uw project implementeert 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 project in Visual Studio Code.

  2. Open in de zijbalk Activiteit het deelvenster GitHub Copilot modernisering. Open onder TakenJava/Implementatietaken en selecteer een van de volgende taken:

    • Als u al Azure infrastructuur hebt ingericht, selecteert u taak Implementeren voor bestaande Azure infrastructuur en selecteert u Run.

      Schermafbeelding van Visual Studio Code waarin de taak Implementeren in bestaande Azure-infrastructuur wordt weergegeven met de knop Taak uitvoeren gemarkeerd.

    • Als u nog geen infrastructuur hebt, selecteert u taak Infrastructuur inrichten en implementeren naar Azure en selecteert u Run.

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

  3. Nadat u de knop hebt geselecteerd, wordt het Copilot chatvenster met agentmodus automatisch geopend.

    Schermafbeelding van Visual Studio Code waarin het Copilot chatvenster wordt weergegeven dat automatisch wordt geopend door de taak.

  4. Selecteer in het venster Copilot Chat (wordt automatisch geopend in de agentmodus) Continue om elke actie goed te keuren en geef details op, zoals abonnement en resourcegroep wanneer hierom wordt gevraagd.

  5. 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

Gebruik Claude Opus 4,5 of hoger modellen voor de beste resultaten.

Copilot kan enkele iteraties uitvoeren om implementatiefouten te corrigeren.

Uw project implementeren

Gebruik de volgende stappen om het implementatieproces te starten:

  1. Open uw project in IntelliJ IDEA.

  2. Open in de zijbalk Activiteit het deelvenster GitHub Copilot modernisering. Open onder TakenJava/Implementatietaken en selecteer een van de volgende taken:

    • Als u al Azure infrastructuur hebt ingericht, selecteert u taak Implementeren voor bestaande Azure infrastructuur en selecteert u Run.

      Schermafbeelding van Intellij IDEA waarin de taak Implementeren op bestaande Azure Infrastructuurtaak wordt weergegeven met de knop Taak uitvoeren gemarkeerd.

    • Als u nog geen infrastructuur hebt, selecteert u taak Infrastructuur inrichten en implementeren naar Azure en selecteert u Run.

      Schermopname van Intellij IDEA met de taak Infrastructuur inrichten en implementeren in Azure taak met de knop Taak uitvoeren gemarkeerd.

  3. Nadat u de knop hebt geselecteerd, wordt het Copilot chatvenster met agentmodus automatisch geopend.

    Schermafbeelding van Intellij IDEA waarin het Copilot chatvenster wordt weergegeven dat automatisch wordt geopend door de task.

  4. Selecteer in het venster Copilot Chat (wordt automatisch geopend in de agentmodus) Continue om elke actie goed te keuren en geef details op, zoals abonnement en resourcegroep wanneer hierom wordt gevraagd.

  5. 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

Gebruik Claude Opus 4,5 of hoger modellen voor de beste resultaten.

Copilot kan enkele iteraties uitvoeren om implementatiefouten te corrigeren.

Aanpassen met uw eigen prompts

Met de knoppen voor implementatietaken worden vooraf gedefinieerde prompts verzonden. Typ voor meer controle een aangepaste prompt rechtstreeks in de Copilot chat met agentmodus om het doel Azure resource, abonnement, resourcegroep, schaalvoorkeuren of omgevingsconfiguratie op te geven.

Aanbeveling

Voorbeeldprompts:

  • "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