Quando sviluppiamo un'app locale, a seconda della tecnologia con la quale stiamo sviluppando disponiamo di un web server locale per poter effettuare le prove. Provare la nostra app sul cloud però è un'altra cosa, perché possono emergere problemi ai quali non avevamo pensato.
Dovremmo quindi preparare la web app su Azure e utilizzare FTP, WebDeploy o il deployment tramite zip per caricare il sito. Attraverso Azure CLI però, disponiamo di uno strumento molto più rapido per fare questo che velocizza l'operazione soprattutto se dobbiamo eseguirla più volte.
E' sufficiente aprire il prompt di comandi nella cartella interessata, assicurarsi di avere l'estensione installata, ed eseguire il seguente comando.
# installo l'estensione per Azure CLI az extension add -n webapp # carico la cartella attuale az webapp up -n ricciolo-test -l "West Europe"
In pochi secondi il tool crea un service plan free e la web app, se non già presenti, crea uno zip della cartella corrente e lo invia su Azure.
Quando pronto troviamo direttamente l'URI per poter provare la nostra app. Attualmente la funzionalità è sperimentale e supporta Node, Python su Linux, .NET Core, ASP.NET e HTML su Windows.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Eseguire attività basate su eventi con Azure Container Jobs
Accesso sicuro ai secrets attraverso i file in Azure Container Apps
Usare lo spread operator con i collection initializer in C#
Autenticarsi in modo sicuro su Azure tramite GitHub Actions
Sostituire la GitHub Action di login su private registry
Eseguire attività con Azure Container Jobs
Installare le Web App site extension tramite una pipeline di Azure DevOps
Code scanning e advanced security con Azure DevOps
Mascherare l'output di un valore all'interno dei log di un workflow di GitHub
Specificare il versioning nel path degli URL in ASP.NET Web API
Sfruttare al massimo i topic space di Event Grid MQTT
Generare file per il download da Blazor WebAssembly
I più letti di oggi
- Evitare il flickering dei componenti nel prerender di Blazor 8
- Rilasciata la Beta 2 di Visual Studio 2008
- tra pochi minuti inizia la keynote della seconda giornata. seguila live su http://aspitalia.com/mix-11 #mix11
- .@dbochicchio ora su #aspnetcore 2 a #netconfit https://aspit.co/netconf-17
- Utilizzare angular-cli per creare una direttiva in Angular 2
- Windows Vista: il ritorno di WinFS con la beta1
- .@CristianCivera tra poco su #azure con i suoi tips&tricks per lo sviluppatore web: https://aspit.co/web15-live #aspilive
- Le novità di C# 10