Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta umiejętność umożliwia wdrażanie aplikacji Flask, Django i FastAPI w celu Azure App Service w systemie Linux. Ta umiejętność jest używana, gdy potrzebujesz prostej ścieżki z kodu do uruchamiania usługi App Service, a nie dla kontenerów, funkcji lub przepływów pracy typu infrastruktura jako kod. Użyj python-appservice-deploy polecenia , gdy potrzebujesz prostego wdrożenia aplikacji internetowej Python (Flask, Django lub FastAPI) na platformie Azure App Service dla systemu Linux, a nie w przypadku określania kontenerów, usługi Functions. Zarządzanie infrastrukturą za pomocą narzędzi infrastruktury jako kodu (IaC).
Umiejętnościpython-appservice-deploy | Kod źródłowy
Co zapewnia
Wdróż aplikację Flask, Django lub FastAPI na platformie Azure App Service dla systemu Linux. Proces wdrażania obsługuje Python wyboru wersji, instalacji zależności i publikowania kodu, dzięki czemu aplikacja działa poprawnie. Ta umiejętność dotyczy tylko wdrażania aplikacji — nie w przypadku aplikacji kontenerów, Azure Functions, projektów innych niż Python ani pełnej aprowizacji infrastruktury. W przypadku zadań infrastruktury użyj polecenia azure-prepare.
Prerequisites
-
Azure uwierzytelnianie — zaloguj się przy użyciu
az loginjednostki usługi lub użyj jej. - Azure subskrypcji — wymagana jest aktywna subskrypcja Azure.
- GitHub Copilot
-
Powłoka — jedna z następujących czynności:
-
PowerShell (wersja 7.4 lub nowsza) — instalacja:
winget install Microsoft.PowerShell - Bash
-
PowerShell (wersja 7.4 lub nowsza) — instalacja:
-
Interfejs wiersza polecenia wdrożenia — jeden z następujących elementów:
- Azure CLI
- interfejs wiersza polecenia dewelopera Azure
Kiedy należy używać tej umiejętności
Skorzystaj z umiejętności wdrażania Python Appservice, jeśli musisz:
- Zarządzanie i konfigurowanie usługi Flask App Service, Django App Service i FastAPI App Service w usłudze Azure
- Wdrażanie Python w usłudze App Service
Kiedy nie używać tej umiejętności
Nie używaj tej umiejętności w przypadku obciążeń innych niż Linux, Container Apps, Functions, projektów innych niż Python, Terraform/Bicep/infrastructure as code (IaC) ani pełnej infrastruktury. W tych scenariuszach użyj polecenia azure-prepare.
Przykładowe podpowiedzi
Spróbuj wykonać następujące monity, aby aktywować tę umiejętność:
- "Mam przykładową aplikację platformy Flask w tym obszarze roboczym. Użyj mojej bieżącej subskrypcji Azure i regionu eastus2. Wdróż tę aplikację platformy Flask w Azure App Service".
- "Wdróż tę aplikację Django w Azure App Service"
- "Wdrażanie mojej aplikacji Python do Azure App Service"
Treści powiązane
- omówienie serwera Azure Model Context Protocol (MCP
- Szybki start: wdrażanie aplikacji internetowej Python w celu Azure App Service
- Szybki start: wdrażanie aplikacji platformy Flask w celu Azure App Service
- Szybki start: wdrażanie aplikacji Django w celu Azure App Service
- Samouczek: wdrażanie aplikacji internetowej platformy Flask za pomocą bazy danych PostgreSQL w usłudze Azure App Service
- Samouczek: wdrażanie aplikacji internetowej Django za pomocą bazy danych PostgreSQL w usłudze Azure App Service
- Samouczek: wdrażanie aplikacji internetowej FastAPI za pomocą bazy danych PostgreSQL w Azure App Service
- Konfigurowanie aplikacji Python systemu Linux w usłudze Azure App Service
- Kod źródłowy umiejętności