Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use esta competência para implementar aplicações Flask, Django e FastAPI para o Serviço de Aplicações do Azure no Linux. Utiliza-se esta competência quando se quer um caminho direto do código para correr o App Service, não para containers, Funções ou fluxos de trabalho de infraestrutura como código. Use python-appservice-deploy quando precisar de uma implementação simples, code-to-running, de uma aplicação web Python (Flask, Django ou FastAPI) para Azure Serviço de Aplicações no Linux, em vez de quando está a direcionar containers, Functions. Gerir infraestrutura com ferramentas de infraestrutura como código (IaC).
Habilidadepython-appservice-deploy | Código-fonte
O que oferece
Implemente a sua aplicação Flask, Django ou FastAPI para o Azure Serviço de Aplicações no Linux. O processo de implementação trata da seleção de versões em Python, instalação de dependências e publicação do seu código para que a aplicação corra corretamente. Esta competência é apenas para implementação de aplicações – não para Aplicações de Container, Funções do Azure, projetos que não sejam Python ou provisão completa de infraestrutura. Para tarefas de infraestrutura, use azure-prepare.
Prerequisites
-
Autenticação Azure - Iniciar sessão usando
az loginou utilizando um principal de serviço. - Subscrição Azure - É necessária uma subscrição ativa do Azure.
- GitHub Copilot
-
Shell - um dos seguintes:
-
PowerShell (v7.4+) - Instalar:
winget install Microsoft.PowerShell - Bash
-
PowerShell (v7.4+) - Instalar:
-
CLI de implantação - um dos seguintes:
- CLI do Azure
- CLI para Desenvolvedores do Azure
Quando usar esta habilidade
Use a competência Python Appservice Deploy quando precisar:
- Gerir e configurar Flask App Service, Django App Service e FastAPI App Service no Azure
- Implementar Python para App Service
Quando não usar esta habilidade
Não uses esta competência para cargas de trabalho que não sejam Linux, Aplicações de Container, Funções, projetos não Python, Terraform/Bicep/infraestrutura como código (IaC) ou infraestrutura completa. Para estes cenários, use o Azure-prepare.
Exemplos de sugestões
Experimenta estes prompts para ativar esta habilidade:
- "Tenho uma aplicação de amostras Flask neste espaço de trabalho. Uso a minha subscrição atual do Azure e a região do eastus2. Implemente esta aplicação Flask para o Serviço de Aplicações do Azure."
- "Deploy this Django app to Serviço de Aplicações do Azure"
- "Implementar a minha aplicação Python no Serviço de Aplicações do Azure"
Conteúdo relacionado
- Azure Visão geral do Protocolo de Contexto do Modelo (MCP) do Servidor
- Quickstart: Implementar uma aplicação web em Python para o Serviço de Aplicações do Azure
- Quickstart: Implementar uma aplicação Flask para o Serviço de Aplicações do Azure
- Quickstart: Deploy a Django app to Serviço de Aplicações do Azure
- Tutorial: Implementar uma aplicação web Flask com PostgreSQL no Serviço de Aplicações do Azure
- Tutorial: Implementar uma aplicação web Django com PostgreSQL no Serviço de Aplicações do Azure
- Tutorial: Implementar uma aplicação web FastAPI com PostgreSQL no Serviço de Aplicações do Azure
- Configurar aplicações Linux Python no Serviço de Aplicações do Azure
- Código-fonte de habilidades