Azure aptitud para python-appservice-deploy

Use esta aptitud para implementar aplicaciones flask, Django y FastAPI en Azure App Service en Linux. Use esta aptitud cuando desee una ruta de acceso sencilla del código a la ejecución de App Service, no para contenedores, funciones o flujos de trabajo de infraestructura como código. Use python-appservice-deploy cuando necesite una implementación sencilla y de código para ejecutar de una aplicación web de Python (Flask, Django o FastAPI) en Azure App Service en Linux, en lugar de cuando tenga como destino contenedores, Functions. Administración de la infraestructura con herramientas de infraestructura como código (IaC).

Aptitudpython-appservice-deploy | Código fuente

Qué proporciona

Implemente la aplicación Flask, Django o FastAPI en Azure App Service en Linux. El proceso de implementación controla Python selección de versiones, instalación de dependencias y publicación del código para que la aplicación se ejecute correctamente. Esta aptitud es solo para la implementación de aplicaciones, no para aplicaciones contenedoras, Azure Functions, proyectos que no son de Python ni para el aprovisionamiento completo de la infraestructura. Para las tareas de infraestructura, use azure-prepare.

Prerrequisitos

  • Azure autenticación: inicie sesión mediante az login o use una entidad de servicio.
  • Azure suscripción: se requiere una suscripción de Azure activa.
  • GitHub Copilot
  • Shell : uno de los siguientes:
    • PowerShell (v7.4 y versiones posteriores): instale: winget install Microsoft.PowerShell
    • Bash
  • CLI de implementación : una de las siguientes opciones:
    • CLI de Azure
    • CLI para desarrolladores de Azure

Cuándo usar esta aptitud

Use la aptitud Python Appservice Deploy cuando necesite:

  • Administración y configuración de Flask App Service, Django App Service y FastAPI App Service en Azure
  • Implementación de Python en App Service

Cuándo no usar esta aptitud

No use esta aptitud para cargas de trabajo que no son de Linux, Aplicaciones de contenedor, Funciones, proyectos que no son de Python, Terraform/Bicep/infraestructura como código (IaC) o infraestructura completa. En estos escenarios, use azure-prepare.

Ejemplos de indicaciones

Pruebe estas indicaciones para activar esta aptitud:

  • "Tengo una aplicación de ejemplo de Flask en esta área de trabajo. Use mi suscripción de Azure actual y la región eastus2. Implemente esta aplicación de Flask en Azure App Service".
  • "Implementación de esta aplicación de Django en Azure App Service"
  • "Implementar mi aplicación de Python en Azure App Service"