Déployer sur Azure
Comme vous le savez probablement, le développement et la production ont des spécifications différentes. Le déploiement d’une application en production peut nécessiter quelques étapes de préparation supplémentaires. Heureusement, le processus de déploiement proprement dit n’est pas trop complexe.
Dans ce module, vous allez parcourir les étapes de préparation d’une application Django en vue de son déploiement en production. Vous créerez ensuite une base de données et un environnement d’hébergement pour votre application en utilisant Visual Studio Code. Enfin, vous déploierez votre site sur Azure et vérifierez que votre application s’exécute dans le cloud.
Dans ce module, vous allez découvrir comment :
- Configurer une application pour la production.
- Installer une extension dans Visual Studio Code.
- Utiliser l’extension Bases de données Azure pour créer une base de données PostgreSQL.
- Utiliser l’extension App Service pour déployer un site web sur Azure.
- Exécuter des migrations sur une base de données hébergée dans Azure.
Prérequis
- Un compte Azure. Si vous n’avez pas encore de compte, vous pouvez vous inscrire pour en obtenir un gratuitement.
- Logiciel :
- Compétences en développement :
- Connaissances en HTML et CSS
- Connaissance de base de Django
- Connaissance de base des bases de données relationnelles
- Niveau de connaissance intermédiaire de Python, notamment des concepts suivants :