Azure vaardigheid voor python-appservice-deploy

Gebruik deze vaardigheid om Flask-, Django- en FastAPI-apps te implementeren in Azure App Service op Linux. U gebruikt deze vaardigheid wanneer u een eenvoudig pad van code naar het uitvoeren van App Service wilt, niet voor containers, Functies of werkstromen voor infrastructuur als code. Gebruik python-appservice-deploy deze opdracht wanneer u een eenvoudige, code-naar-actieve implementatie van een Python-web-app (Flask, Django of FastAPI) nodig hebt in Azure App Service op Linux, in plaats van wanneer u zich richt op containers, Functions. Infrastructuur beheren met hulpprogramma's voor infrastructuur als code (IaC).

Behendigheidpython-appservice-deploy | Broncode

Wat het biedt

Implementeer uw Flask-, Django- of FastAPI-app in Azure App Service op Linux. Het implementatieproces verwerkt Python versieselectie, installatie van afhankelijkheden en het publiceren van uw code, zodat de app correct wordt uitgevoerd. Deze vaardigheid is alleen bedoeld voor app-implementatie, niet voor Container Apps, Azure Functions, niet-Python projecten of het inrichten van volledige infrastructuur. Gebruik azure-preparevoor infrastructuurtaken .

Vereiste voorwaarden

  • Azure verificatie: meld u aan met behulp van az login of gebruik een service-principal.
  • Azure-abonnement: er is een actief Azure-abonnement vereist.
  • GitHub Copilot
  • Shell : een van de volgende opties:
    • PowerShell (v7.4+) - Installeren: winget install Microsoft.PowerShell
    • Bash
  • Implementatie-CLI : een van de volgende opties:
    • Azure CLI
    • AZURE Developer CLI

Wanneer moet u deze vaardigheid gebruiken

Gebruik de vaardigheid Python Appservice Implementeren wanneer u het volgende moet doen:

  • Flask App Service, Django App Service en FastAPI App Service beheren en configureren in Azure
  • Python implementeren in App Service

Wanneer u deze vaardigheid niet gebruikt

Gebruik deze vaardigheid niet voor niet-Linux-workloads, Container Apps, Functions, niet-Python projecten, Terraform/Bicep/infrastructure as code (IaC) of volledige infrastructuur. Gebruik azure-prepare voor deze scenario's.

Voorbeelden van aanwijzingen

Probeer deze prompts om deze vaardigheid te activeren:

  • "Ik heb een Flask-voorbeeld-app in deze werkruimte. Gebruik mijn huidige Azure-abonnement en de regio eastus2. Implementeer deze Flask-app in Azure App Service.".
  • "Implementeer deze Django-app in Azure App Service"
  • "Mijn Python-app implementeren in Azure App Service"