Snabbstart: Distribuera projektet till Azure med hjälp av GitHub Copilot-modernisering

Den här snabbstarten visar hur du distribuerar projektet till Azure med hjälp av GitHub Copilot modernisering.

Under utvecklingen behöver du ofta distribuera projektet till en molnmiljö för testning. Moderniseringstillägget för GitHub Copilot automatiserar distributionsprocessen, distribuerar ditt migrerade projekt till Azure och åtgärdar eventuella distributionsfel längs vägen.

Förutsättningar

Distribuera projektet

Använd följande steg för att starta distributionsprocessen:

  1. Öppna projektet i Visual Studio Code.

  2. Från sidofältet Activity öppnar du GitHub Copilot modernisering tilläggsfönstret. Under Tasks öppnar du Java/Deployment Tasks och väljer någon av följande uppgifter:

    • Om du redan har Azure infrastruktur etablerad väljer du aktivitet Distribuera till befintlig Azure infrastruktur och väljer Run.

      Skärmbild av Visual Studio Code som visar aktiviteten Distribuera till befintlig Azure infrastruktur med knappen Kör uppgift markerad.

    • Om du inte har någon infrastruktur ännu väljer du aktivitet Provision Infrastructure och Deploy to Azure och väljer Run.

      Skärmbild av Visual Studio Code som visar uppgiften Etablera infrastruktur och Distribuera till Azure med knappen Kör uppgift markerad.

  3. När du har valt knappen öppnas Copilot chattfönstret med agentläget automatiskt.

    Skärmbild från Visual Studio Code som visar Copilot-chattfönstret som öppnas automatiskt av aktiviteten.

  4. I fönstret Copilot Chat (öppnas automatiskt i agentläge) väljer du Kontinuera för att godkänna varje verktygsåtgärd och ange information som prenumeration och resursgrupp när du uppmanas att göra det.

  5. Copilot går vanligtvis igenom följande steg för att distribuera projektet:

    • Copilot genererar en markdown-fil för distributionsplan med distributionsmål, projektinformation, Azure-resursarkitektur, Azure-resurser och körningssteg.
    • Copilot följer exekveringsstegen i den här filen.
    • Copilot åtgärdar distributionsfel.
    • Copilot genererar en sammanfattningsfil som förklarar resultatet av distributionen.

Anmärkning

Använd Claude Opus 4.5 eller senare modeller för bästa resultat.

Det kan ta några omgångar för Copilot att korrigera distributionsfel.

Distribuera projektet

Använd följande steg för att starta distributionsprocessen:

  1. Öppna projektet i IntelliJ IDEA.

  2. Från sidofältet Activity öppnar du GitHub Copilot modernisering tilläggsfönstret. Under Tasks öppnar du Java/Deployment Tasks och väljer någon av följande uppgifter:

    • Om du redan har Azure infrastruktur etablerad väljer du aktivitet Distribuera till befintlig Azure infrastruktur och väljer Run.

      Screenshot av Intellij IDEA som visar aktiviteten Distribuera till befintlig Azure Infrastruktur med knappen Kör uppgift markerad.

    • Om du inte har någon infrastruktur ännu väljer du aktivitet Provision Infrastructure och Deploy to Azure och väljer Run.

      Skärmbild av IntelliJ IDEA som visar infrastrukturetableringen och aktiviteten Distribuera till Azure, med knappen Kör aktivitet markerad.

  3. När du har valt knappen öppnas Copilot chattfönstret med agentläget automatiskt.

    Skärmbild av Intellij IDEA som visar Copilot chattfönstret som öppnas automatiskt av task.

  4. I fönstret Copilot Chat (öppnas automatiskt i agentläge) väljer du Kontinuera för att godkänna varje verktygsåtgärd och ange information som prenumeration och resursgrupp när du uppmanas att göra det.

  5. Copilot går vanligtvis igenom följande steg för att distribuera projektet:

    • Copilot genererar en markdown-fil för distributionsplan med distributionsmål, projektinformation, Azure-resursarkitektur, Azure-resurser och körningssteg.
    • Copilot följer exekveringsstegen i den här filen.
    • Copilot åtgärdar distributionsfel.
    • Copilot genererar en sammanfattningsfil som förklarar resultatet av distributionen.

Anmärkning

Använd Claude Opus 4.5 eller senare modeller för bästa resultat.

Det kan ta några omgångar för Copilot att korrigera distributionsfel.

Anpassa med dina egna instruktioner

Knapparna för driftsättningsaktiviteten skickar fördefinierade uppmaningar. Om du vill ha mer kontroll skriver du en anpassad fråga direkt i Copilot chatt med agentläget för att ange mål Azure resurs, prenumeration, resursgrupp, skalningsinställningar eller miljökonfiguration.

Tips/Råd

Exempel på uppmaningar:

  • "Deploy my app to the AKS cluster in subscription: <sub-id>, resource group: <rg-name>" – rikta in dig på ett specifikt Kubernetes-kluster.
  • "Deploy my containerized application to Azure Container Apps and configure auto-scaling with a minimum of 2 replicas" – ange skalningsinställningar.

Se även