Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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
- Een Azure-account met een actief abonnement. Maak gratis een account.
- Een GitHub-account met een actief GitHub Copilot-abonnement onder elk abonnement.
- Een van de volgende IDE's:
- De nieuwste versie van Visual Studio Code (versie 1.106 of hoger) met de volgende extensies:
- GitHub Copilot in Visual Studio Code. Zie GitHub Copilot instellen in Visual Studio Code voor installatie-instructies. Meld u aan bij uw GitHub-account in Visual Studio Code.
- GitHub Copilot-modernisering. Start Visual Studio Code opnieuw op na de installatie.
- De nieuwste versie van IntelliJ IDEA (versie 2023.3 of hoger) met de volgende invoegtoepassingen:
- GitHub Copilot (versie 1.5.59 of hoger). Meld u aan bij uw GitHub-account in IntelliJ IDEA.
- GitHub Copilot-modernisering. Start IntelliJ IDEA opnieuw op na de installatie.
- De nieuwste versie van Visual Studio Code (versie 1.106 of hoger) met de volgende extensies:
Uw project implementeren
Gebruik de volgende stappen om het implementatieproces te starten:
Open uw gemigreerde project in Visual Studio Code.
Open in de zijbalk Activiteit het uitbreidingsvenster gitHub Copilot-modernisering .
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 .
Nadat u de taak hebt geselecteerd, wordt het Copilot-chatvenster met agentmodus automatisch geopend.
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.
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.