📄️ Introduction
Vous trouverez dans les sections qui suivent de la documentation sur les différents services Azure qui vous seront utiles pour déployer votre application.
📄️ Créer un compte Azure étudiant
Pour avoir accès aux différents services Azure gratuitement pendant 12 mois, ainsi qu'un crédit de 100$ (renouvellable à chaque année d'étude), vous devez vous créer un compte à l'aide de votre courriel du Cégep.
📄️ Création d'un serveur de base de données
Je vous recommande de commencer par votre serveur de base de données, mais ce n'est pas obligatoire. En fait, il n'y a pas nécessairement d'ordre précis.
📄️ App Service pour déployer une application
Le service App Service de Azure vous permet de déployer vos applications sans avoir à faire la gestion du serveur (ex.: installation de Apache/IIS/nginx).
📄️ Déboguer les erreurs de déploiement
Mauvaise nouvelle, votre application ne fonctionnera pas lors du premier déploiement.
📄️ Configurations (Connection String, stockage, JWT, etc.)
Plusieurs configurations particulières à l'environnement de déploiement sont à mettre en place pour votre application.
📄️ Stockage de fichiers
Le stockage de fichiers est la portion la plus pointilleuse de déployer sur Azure App Services.
📄️ Déployer une application statique (ex.: Angular/React/Vue)
Le déploiement d'une application statique se fait de façon sensiblement différente. Le déploiement des applications statiques JavaScript telles Angular, React, Vue (ou carrément du HTML classique) se fait via les actions CI/CD de GitLab.