python-appservice-deploy
Implementar aplicaciones Python en Azure App Service
Los equipos de Python necesitan implementaciones repetibles en App Service sin tener que adivinar los pasos de Azure CLI. Esta skill guía la creación, configuración, implementación y mensajería final para el usuario en aplicaciones Flask, Django y FastAPI.
Detente y solicita confirmación antes de instalar.
Revisa el plan y obtén el consentimiento explícito del usuario antes de modificar archivos.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "python-appservice-deploy" from https://skillstore.io/skills/microsoft-python-appservice-deploy.md and its manifest at https://skillstore.io/api/skills/microsoft-python-appservice-deploy/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "python-appservice-deploy". Implementa mi aplicación Flask con un nombre generado.
Resultado esperado:
Informa del proyecto Flask detectado, crea los recursos de Azure, implementa el paquete zip y devuelve la URL de App Service.
Usando "python-appservice-deploy". Implementa este proyecto FastAPI en mi grupo de recursos existente.
Resultado esperado:
Usa los recursos de Azure proporcionados, establece el comando de inicio de uvicorn, habilita la compilación del lado del servidor e imprime el mensaje de implementación.
Usando "python-appservice-deploy". Este proyecto tiene azure.yaml para App Service.
Resultado esperado:
Elige la ruta de Azure Developer CLI, implementa el servicio y devuelve el endpoint sin sondear el sitio.
Auditoría de seguridad
Riesgo altoMost static alerts are false positives caused by Markdown backticks, PowerShell fences, bind addresses, HTTPS endpoint templates, and benign device redirection. The retry wrappers execute caller-supplied command strings through eval or nested PowerShell, creating command-injection risk, and the PowerShell archive path can include environment secrets. No prompt injection or malicious exfiltration intent was found.
Preocupaciones de seguridad confirmadas (1)
Elementos de revisión de capacidades (3)
Estas son capacidades locales reales que pueden esperarse para esta habilidad, por lo que requieren revisión, pero no se cuentan como comportamiento malicioso confirmado.
Factores de riesgo
⚙️ Comandos externos (50)
📁 Acceso al sistema de archivos (13)
🌐 Acceso a red (19)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/microsoft-python-appservice-deploy/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/microsoft-python-appservice-deploy?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/microsoft-python-appservice-deploy?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/microsoft-python-appservice-deploy/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/microsoft-python-appservice-deploy.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
microsoft. (2026). python-appservice-deploy security audit report (audit version 4) [Author version 1.0.1]. Skillstore. https://skillstore.io/skills/microsoft-python-appservice-deploy/audits/4Cita BibTeX
@techreport{microsoft-microsoft-python-appservice-deploy-2026,
author = {microsoft},
title = {python-appservice-deploy security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/microsoft-python-appservice-deploy/audits/4},
note = {Author version 1.0.1}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "python-appservice-deploy security audit report (audit version 4)"
version: "1.0.1"
type: report
authors:
- name: "microsoft"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/microsoft-python-appservice-deploy/audits/4"
identifiers:
- type: other
value: "skillstore:microsoft-python-appservice-deploy:audit:4"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: MedioLo que puedes crear
Primera implementación en App Service
Implementa una pequeña aplicación Flask, Django o FastAPI en Linux App Service con nombres de recursos generados.
Implementación repetible para equipos
Aplica pasos coherentes de Azure CLI para la creación de recursos, la configuración de inicio y la implementación zip.
Lanzamiento de App Service con Azd
Usa un proyecto existente de App Service con azure.yaml e impleméntalo mediante Azure Developer CLI.
Prueba estos prompts
Implementa esta aplicación web Python en Azure App Service Linux. Pregunta solo por el nombre de la aplicación si es necesario y luego usa valores predeterminados seguros.
Implementa esta aplicación FastAPI en App Service usando mi grupo de recursos, plan, región y valores de suscripción existentes.
Detecta el framework en este proyecto y configura el comportamiento de inicio de App Service antes de la implementación.
Implementa esta aplicación y aplica la guía de reintentos de creación transitorios de Azure solo si la creación de recursos falla con errores reintentables.
Mejores prácticas
- Confirma la suscripción y la región de destino antes de crear recursos de Azure.
- Mantén requirements.txt o pyproject.toml precisos para que App Service pueda compilar las dependencias.
- Valida los nombres de recursos antes de pasarlos a comandos de shell o PowerShell.
Evitar
- No uses esta skill para Container Apps, Functions, AKS ni planificación completa de infraestructura.
- No ejecutes comprobaciones HTTP tempranas ni trates los errores de calentamiento como fallos de implementación.
- No pases cadenas de usuario sin sanear a los scripts envoltorio de reintento incluidos.
Preguntas frecuentes
¿Qué frameworks de Python admite esta skill?
¿Crea recursos de Azure?
¿Puede usar Azure Developer CLI?
¿Verifica el sitio implementado?
¿Administra bases de datos o redes privadas?
¿Qué resultado de revisión de seguridad importa más?
Detalles del desarrollador
Autor
microsoftLicencia
MIT
Versión del autor
v1.0.1
Revisión de Skillstore
r2
Ref.
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
Actualidad del mantenimiento
29/7/2026
Uso
3 descargas · 0 vistas
Estructura de archivos