Hébergement des applications Python sur Azure
Azure fournit différentes façons d’héberger votre application en fonction de vos besoins. L’article Hébergement d’applications sur Azure fournit une vue d’ensemble des différentes options.
En règle générale, le choix d’une option d’hébergement Azure est une question de choix sur le continuum de contrôle et de responsabilité. Plus vous avez besoin de contrôle, plus vous êtes responsable de la gestion des ressources. Dans ce continuum, nous vous recommandons de commencer par Azure App Service, avec la responsabilité administrative minimale de votre part. Ensuite, envisagez d’autres options dans le continuum pour prendre plus de responsabilité administrative de vos ressources Azure. À l’autre extrémité du continuum d’App Service est Azure Machines Virtuelles, où vous avez le plus de contrôle et plus de responsabilité administrative pour maintenir vos ressources.
Les sections de cet article sont organisées approximativement de plusieurs options managées (moins de surcharge de gestion pour vous) à des options moins gérées (plus de contrôle pour vous).
Hébergement d’applications web avec Azure App Service :
- Démarrage rapide : Déployer une application web Python (Django ou Flask) sur Azure App Service
- Déployer une application web Python (Django ou Flask) avec PostgreSQL dans Azure
- Créer et déployer une application web Flask sur Azure avec une identité managée affectée par le système
- Configurer une application Python pour Azure App Service
Réseau de distribution de contenu avec des applications web statiques Azure
Hébergement serverless avec Azure Functions :
- Démarrage rapide : Créer une fonction Python dans Azure à partir de la ligne de commande
- Démarrage rapide : Créer une fonction dans Azure avec Python avec Visual Studio Code
- Connecter Azure Functions à Stockage Azure à l’aide des outils en ligne de commande
- Connecter Azure Functions à Stockage Azure avec Visual Studio Code
Hébergement de conteneurs avec Azure :
- Vue d’ensemble de Python Container Apps dans Azure
- Déployer un conteneur sur App Service
- Déployer un conteneur sur Azure Container Apps
- Démarrage rapide : Déployer un cluster Azure Kubernetes Service à l’aide d’Azure CLI
- Déployer un conteneur dans Azure Container Instances à l’aide d’Azure CLI
- Créer sa première application conteneur Service Fabric sous Linux
Opérations intensives et longues avec Azure Batch :
Ressources informatiques évolutives à la demande avec Azure Machines Virtuelles :