Quickstart: GitHub Copilot-modernisering voor .NET gebruiken om uw project te implementeren in Azure

In deze quickstart leert u hoe u uw project implementeert in Azure met GitHub Copilot-modernisering voor .NET. Met dit hulpprogramma kunt u gemigreerde projecten implementeren naar Azure en automatisch implementatiefouten tijdens het proces oplossen.

Vereiste voorwaarden

Opmerking

Deze vereisten zijn van toepassing op Visual Studio. Zie GitHub Copilot-modernisering installeren voor andere ontwikkelomgevingen.

Uw project implementeren

Met de functie Modernisering voor .NET-implementatie kunt u uw gemigreerde app implementeren in Azure. Volg deze stappen om het implementatieproces te starten:

  1. Open in Visual Studio het gemigreerde project.

  2. Start de implementatie met een van de volgende methoden:

    • Implementeren na migratie: Implementeer uw project nadat u de migratietaak hebt voltooid. GitHub Copilot vraagt of u uw project wilt implementeren in Azure na het voltooien van een migratietaak. Door Copilot opdracht te geven om door te gaan, wordt het implementatieproces gestart.

      Schermafbeelding waarin wordt getoond hoe u het implementatieproces start in GitHub Copilot.

    • Gebruik een implementatieprompt om een nieuwe Azure-infrastructuur in te richten en uw project te implementeren: U kunt de volgende prompt invoeren in Copilot chat om uw project te implementeren in Azure:

      Scan mijn project zorgvuldig om alle Azure relevante resources, programmeertalen, frameworks, afhankelijkheden en configuratiebestanden te identificeren die nodig zijn voor implementatie. Ontwikkel een architectuurdiagram voor mij met behulp van #appmod-generate-architecture-diagram. Op basis van dat diagram samen met alle informatie die u krijgt van projectscan, helpt u mij bij het ontwikkelen van een implementatie- en inrichtingsplan MET TOOL #appmod-get-plan en het uitvoeren om mijn project te implementeren in Azure. deployTool: azd, IacType: Bicep, hostingservice: non-aks.

      Schermafbeelding waarin wordt getoond hoe u het implementatieproces in GitHub Copilot start met behulp van een prompt.

    • Gebruik een implementatieprompt om uw project te implementeren in bestaande Azure resources: U kunt de volgende prompt invoeren in Copilot chat om uw project te implementeren in bestaande Azure resources:

      Mijn project implementeren in mijn bestaande Azure-resourcegroep [resourcegroep-id] in abonnement [abonnements-id]. Gebruik het hulpprogramma #appmod-get-plan om een plan te ontwikkelen en uit te voeren.

      Schermafbeelding waarin wordt getoond hoe u het implementeren naar een bestaande Azure-resource start in GitHub Copilot met behulp van een prompt.

  3. Nadat u de implementatie hebt gestart, kan GitHub Copilot vragen om goedkeuring om hulpprogramma's te gebruiken of opdrachten uit te voeren. Geef toestemming wanneer u hierom wordt gevraagd.

  4. GitHub Copilot maakt een plan. In het plan wordt de implementatiestrategie uitgelegd, waaronder implementatiedoelen, projectinformatie, Azure resourcearchitectuur, Azure resources en uitvoeringsstappen.

  5. U kunt het plan rechtstreeks bewerken of GitHub Copilot vragen om het te bewerken om uw implementatie aan te passen voordat u verdergaat.

  6. Wanneer u tevreden bent met het plan, geeft u GitHub Copilot opdracht om door te gaan.

  7. GitHub Copilot volgt het plan en voert het implementatieproces uit.

  8. Wanneer de implementatie is voltooid, geeft GitHub Copilot een overzicht van het implementatieproces.

Opmerkingen

  • Gebruik Claude Sonnet 4 of hoger voor de beste resultaten.
  • Copilot kan enkele iteraties nodig hebben om implementatiefouten op te lossen.