Rychlý start: Nasazení projektu do Azure pomocí modernizace GitHub Copilotu

V tomto rychlém startu se dozvíte, jak nasadit projekt do Azure pomocí modernizace GitHub Copilot.

Během vývoje často potřebujete nasadit projekt do cloudového prostředí pro účely testování. Rozšíření modernizace Copilotu GitHubu automatizuje proces nasazení, nasazuje migrovaný projekt do Azure a opravuje všechny chyby nasazení.

Požadavky

Nasazujte svůj projekt

Proces nasazení spustíte pomocí následujících kroků:

  1. Otevřete projekt v Visual Studio Code.

  2. V postranním panelu Activity otevřete podokno rozšíření GitHub Copilot modernization. V části Tasks otevřete Java/Úlohy nasazení a vyberte jednu z následujících úloh:

    • Pokud už máte Azure infrastrukturu zřízenou, vyberte Deploy do existující infrastruktury Azure a vyberte Run.

      Screenshot Visual Studio Code, který zobrazuje úlohu Nasadit do existující Azure Infrastruktury se zvýrazněným tlačítkem Spustit úlohu.

    • Pokud ještě nemáte infrastrukturu, vyberte úlohu Provision Infrastructure and Deploy to Azure a vyberte Run.

      Snímek obrazovky editoru Visual Studio Code znázorňující úlohu Zřizování infrastruktury a nasazení do Azure se zvýrazněným tlačítkem Spustit úlohu

  3. Po výběru tlačítka se automaticky otevře okno chatu Copilot s režimem agenta.

    Snímek obrazovky aplikace Visual Studio Code, který zobrazuje okno chatu Copilotu, jež úloha automaticky otevřela.

  4. V okně Copilot Chat (otevře se automaticky v režimu agenta) vyberte možnost Pokračovat, čímž schválíte každou akci nástroje, a až k tomu budete vyzváni, zadejte podrobnosti, jako je předplatné a skupina prostředků.

  5. Copilot obvykle prochází následujícími kroky pro nasazení projektu:

    • Copilot vygeneruje soubor Markdown plánu nasazení s cílem nasazení, informacemi o projektu, architekturou prostředků Azure, prostředky Azure a kroky provádění.
    • Copilot sleduje kroky provádění v tomto souboru.
    • Copilot opravuje chyby nasazení.
    • Copilot vygeneruje souhrnný soubor vysvětlující výsledky nasazení.

Poznámka:

K zajištění nejlepších výsledků použijte Claude Opus 4.5 nebo novější modely.

Odstranění chyb nasazení může Copilotu zabrat několik iterací.

Nasazujte svůj projekt

Proces nasazení spustíte pomocí následujících kroků:

  1. Otevřete projekt v IntelliJ IDEA.

  2. Na bočním panelu Aktivity otevřete panel rozšíření GitHub Copilot Modernization. V části Tasks otevřete Java/Úlohy nasazení a vyberte jednu z následujících úloh:

    • Pokud už máte Azure infrastrukturu zřízenou, vyberte Deploy do existující infrastruktury Azure a vyberte Run.

      Snímek obrazovky IntelliJ IDEA zobrazující úlohu Nasadit do existující infrastruktury Azure se zvýrazněným tlačítkem Spustit úlohu.

    • Pokud ještě nemáte infrastrukturu, vyberte úlohu Provision Infrastructure and Deploy to Azure a vyberte Run.

      Screenshot technologie Intellij IDEA, která zobrazuje úlohu Zřizování infrastruktury a nasazení do Azure se zvýrazněným tlačítkem Spustit úlohu.

  3. Po výběru tlačítka se automaticky otevře okno chatu Copilot s režimem agenta.

    Snímek obrazovky aplikace IntelliJ IDEA zobrazující okno chatu Copilot, které úloha automaticky otevřela.

  4. V okně Copilot Chat (otevře se automaticky v režimu agenta) vyberte možnost Pokračovat, schvalte tak každou akci nástroje a po výzvě zadejte údaje, jako je předplatné a skupina prostředků.

  5. Copilot obvykle prochází následujícími kroky pro nasazení projektu:

    • Copilot vygeneruje soubor Markdown plánu nasazení s cílem nasazení, informacemi o projektu, architekturou prostředků Azure, prostředky Azure a kroky provádění.
    • Copilot sleduje kroky provádění v tomto souboru.
    • Copilot opravuje chyby nasazení.
    • Copilot vygeneruje souhrnný soubor vysvětlující výsledky nasazení.

Poznámka:

K zajištění nejlepších výsledků použijte Claude Opus 4.5 nebo novější modely.

Odstranění chyb nasazení může Copilotu zabrat několik iterací.

Přizpůsobte si pomocí vlastních podnětů

Tlačítka pro úlohy nasazení odesílají předdefinované prompty. Pokud chcete mít větší kontrolu, zadejte vlastní výzvu přímo do Copilot chatu s režimem agenta a zadejte cílový Azure prostředek, předplatné, skupinu prostředků, předvolby škálování nebo konfiguraci prostředí.

Návod

Příklady výzev:

  • "Deploy my app to the AKS cluster in subscription: <sub-id>, resource group: <rg-name>" – cílí na konkrétní cluster Kubernetes.
  • "Deploy my containerized application to Azure Container Apps and configure auto-scaling with a minimum of 2 replicas" – určete předvolby škálování.

Viz také