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.
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 loginof 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
-
PowerShell (v7.4+) - Installeren:
-
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"
Verwante onderwerpen
- overzicht van Azure McP-server (Model Context Protocol
- Quickstart: Een Python-web-app implementeren in Azure App Service
- Quickstart: Een Flask-app implementeren in Azure App Service
- Quickstart: Een Django-app implementeren in Azure App Service
- Zelfstudie: Een Flask-web-app implementeren met PostgreSQL in Azure App Service
- Zelfstudie: Een Django-web-app implementeren met PostgreSQL in Azure App Service
- Zelfstudie: Een FastAPI-web-app implementeren met PostgreSQL in Azure App Service
- Linux-Python-apps configureren in Azure App Service
- Broncode voor vaardigheden