Harjoitus – Ota koodisi käyttöön sovelluspalvelussa

Valmis

Tässä osiossa otat verkkosovelluksesi käyttöön Sovelluspalvelussa.

Käyttöönotto az webapp deploy avulla

Otetaan .NET-sovellus käyttöön ZIP-käyttöönoton avulla.

Luo ensin dotnet publish avulla lopulliset sovellustiedostot ja zip niiden pakkaamiseksi zip-tiedostoon:

cd ~/BestBikeApp
dotnet publish -o pub
cd pub
zip -r site.zip *

Suorita lopuksi käyttöönotto az webapp deployavulla. Korvaa <your-app-name> seuraavalla komennolla Azure-verkkosovelluksesi nimellä ja suorita se:

az webapp deploy \
    --src-path site.zip \
    --resource-group <rgn>[sandbox resource group name]</rgn> \
    --name <your-app-name>

Käyttöönotto kestää muutaman minuutin, jonka aikana saat tilatulosteen. Kun komennon suorittaminen on päättynyt, näet seuraavankaltaisen tulosteviestin:

Deployment has completed successfully
You can visit your app at: http://<app-name>-<hash>.<region>.azurewebsites.net

Käyttöönoton tarkistaminen

Siirry uudessa välilehdessä tulosteessa näkyvään URL-osoitteeseen. Saat käynnistyssivun uudelle ASP.NET Core -verkkosovellukselle.

Näyttökuva aloitussivusta.

Onneksi olkoon, isännöit onnistuneesti uutta ASP.NET Core -sovellustasi sovelluspalvelussa!

Käyttöönotto az webapp deploy avulla

Ota Java-verkkosovellus käyttöön suorittamalla seuraavat komennot. Korvaa <your-app-name> Azure-portaalissa luomasi verkkosovelluksen nimellä.

cd ~/helloworld/target
az webapp deploy \
    --src-path helloworld.war \
    --resource-group <rgn>[sandbox resource group name]</rgn> \
    --name <your-app-name>

Kun komennon suorittaminen on päättynyt, näet seuraavankaltaisen tulosteviestin:

Deployment has completed successfully
You can visit your app at: http://<app-name>-<hash>.<region>.azurewebsites.net

Siirry uudessa välilehdessä tulosteessa URL-osoitteeseen. Saat tervehdysviestin sovelluksestasi. Käyttöönotto onnistui.

Käyttöönotto az webapp up avulla

Otetaan seuraavaksi Node.js-sovellus käyttöön az webapp upavulla. Tämä komento pakkaa sovelluksen ja lähettää sen sovelluspalvelun esiintymään, jossa sovellus on luotu ja otettu käyttöön.

Ensin meidän täytyy kerätä joitakin tietoja verkkosovellusresurssistamme. Suorita seuraavat komennot määrittääksesi käyttöliittymämuuttujia, jotka sisältävät sovelluksen nimen, resurssiryhmän nimen, suunnitelman nimen, SKU:n, suorituspalvelun ja sijainnin. Jokainen näistä muuttujista käyttää eri az komentoa tietojen pyytämiseksi Azuresta. az webapp up tarvitsee näitä arvoja kohdistaakseen olemassa olevaan verkkosovellukseen.

export APPNAME=$(az webapp list --query [0].name --output tsv)
export APPRG=$(az webapp list --query [0].resourceGroup --output tsv)
export APPPLAN=$(az appservice plan list --query [0].name --output tsv)
export APPSKU=$(az appservice plan list --query [0].sku.name --output tsv)
export APPRUNTIME="node|20-LTS"
export APPLOCATION=$(az appservice plan list --query [0].location --output tsv)

Suorita nyt az webapp up käyttäen asianmukaisia arvoja. Varmista, että olet helloworld-hakemistossa, ennen kuin suoritat tämän komennon.

az webapp up --name $APPNAME --resource-group $APPRG --plan $APPPLAN --sku $APPSKU --runtime $APPRUNTIME --location "$APPLOCATION"

Käyttöönoton käyttöönotto kestää muutaman minuutin. Voit tarkastella edistymistä tilatulosteessa. 202-tilakoodi tarkoittaa, että käyttöönotto onnistui.

Käyttöönoton tarkistaminen

Selaataan nyt sovellukseemme. Etsi JSON-tulosteesta URL-osoite. Voit siirtyä uuteen selaimen välilehteen valitsemalla sen. Sivun lataaminen kestää hetken, sillä sovelluspalvelu alustaa sovellustasi ensimmäistä kertaa.

Kun se on latautunut, saat tervehdysviestin sovelluksestasi. Käyttöönotto onnistui.

Käyttöönotto az webapp up avulla

Otetaan python-sovellus käyttöön az webapp upavulla. Tämä komento pakkaa sovelluksen ja lähettää sen sovelluspalvelun esiintymään, jossa sovellus on luotu ja otettu käyttöön.

Ensin meidän täytyy kerätä joitakin tietoja verkkosovellusresurssistamme. Suorita nämä komennot määrittääksesi shell-muuttujia, jotka sisältävät sovelluksen nimen, resurssiryhmän nimen, suunnitelman nimen, SKU:n ja sijainnin. Nämä käyttävät eri az komentoja tietojen pyytämiseen Azuresta. az webapp up tarvitsee näitä arvoja kohdistaakseen olemassa olevaan verkkosovellukseen.

export APPNAME=$(az webapp list --query [0].name --output tsv)
export APPRG=$(az webapp list --query [0].resourceGroup --output tsv)
export APPPLAN=$(az appservice plan list --query [0].name --output tsv)
export APPSKU=$(az appservice plan list --query [0].sku.name --output tsv)
export APPLOCATION=$(az appservice plan list --query [0].location --output tsv)

Suorita nyt az webapp up käyttäen asianmukaisia arvoja. Varmista, että olet BestBikeApp-hakemistossa, ennen kuin suoritat tämän komennon.

cd ~/BestBikeApp
az webapp up --name $APPNAME --resource-group $APPRG --plan $APPPLAN --sku $APPSKU --location "$APPLOCATION"

Käyttöönotto kestää muutaman minuutin, jonka aikana saat tilatulosteen. 202-tilakoodi tarkoittaa, että käyttöönotto onnistui.

Käyttöönoton tarkistaminen

Siirrytään nyt sovellukseen. Etsi JSON-tulosteesta URL-osoite. Avaa sovelluksesi selaimen uuteen välilehteen valitsemalla linkki. Sivun lataaminen voi kestää hetken, koska sovelluspalvelu alustaa sovellustasi ensimmäistä kertaa.

Kun ohjelmasi latautuu, saat tervehdysviestin sovelluksestasi. Käyttöönotto onnistui.

Näyttökuva Pythonin tervetulosivusta, jossa näkyy Hello Best Bike App!