English
Français

Blog of Denis VOITURON

for a better .NET world

Déployer dans Azure Web App

Posted on 2024-10-28

Tout comme j’avais écrit un article sur la manière de déployer un site web statique dans Azure, il est également possible de déployer un site web dans un hébergement App Service, en utilisant des commandes CLI.

Azure App Service est une plateforme en tant que service (PaaS) proposée par Microsoft Azure. Elle permet aux développeurs de créer, déployer et mettre à l’échelle rapidement des applications web, mobiles et des API sans se soucier de l’infrastructure sous-jacente

Le déploiement vers Azure App Service peut se faire facilement grâce à la commande az

Il faut suivre ces étapes :

  1. Publier localement votre site web, par exemple en utilisant la commande:

    dotnet publish -c Release -o ./bin/Publish -f net8.0
    
  2. Compresser le dossier obtenu en un fichier ZIP.

    Compress-Archive ./bin/Publish/* ./bin/mysite.zip
    
  3. Après avoir téléchargé et installer la commande az, vous devez vous identifier à votre hébergement Azure.

    az account login
    
  4. Si vous disposez de plusieurs abonnements Azure, veuillez sélectionne celui que vous souhaitez.

    az account set --subscription "0cd5a0db-3c55-43ab-8ff0-a88b1886464c"
    
  5. Finalement, publiez votre site web local (et compressé).

    az webapp deploy --resource-group <YourResourceGroup> --name <YourAppServiceName> --src-path ./bin/mysite.zip
    

    YourResourceGroup et YourAppServiceName sont affichés sur la page Overview de votre site web dans Azure.

Langues

EnglishEnglish
FrenchFrançais

Suivez-moi

Articles récents