Azure algajate juhend: Kuidas luua oma esimene Azure rakendus
Azure algajate juhend: Kuidas luua oma esimene Azure rakendus
Käesoleval ajal, mil pilvandmetöötlus kiiresti areneb, on Azure, Microsofti pilvandmetöötluse platvorm, pakkumas rikkalikku teenuste ja tööriistade valikut, mis aitavad arendajatel ja ettevõtetel saavutada tõhusat andmehaldust ja rakenduste juurutamist. Käesolev artikkel juhendab teid läbi konkreetsete sammude, kuidas luua oma esimene Azure rakendus, aidates algajatel kiiresti alustada.
I. Mis on Azure?
Azure on Microsofti pakutav pilvandmetöötluse platvorm, mis toetab mitmesuguseid teenuseid, sealhulgas:
- Arvutusteenused (nt virtuaalmasinad, Azure Functions)
- Salvestusteenused (nt Azure Blob, Azure SQL Database)
- Võrguteenused (nt virtuaalne võrk, koormuse tasakaalustajad)
- Tehisintellekti ja masinõppe teenused
- Andmeanalüüsi ja suurandmete teenused
Oma globaalsete andmekeskuste ja rikkalike funktsioonide tõttu on Azure arendajate ja ettevõtete seas populaarne valik.
II. Valmistumine enne alustamist
Enne alustamist peate ette valmistama järgmised sammud:
1. Registreerige Azure konto
Külastage Azure ametlikku lehte ja registreerige tasuta konto, mille kaudu saate ühe aasta tasuta juurdepääsu, sealhulgas mõned tasuta teenuse limiidid.
2. Installige Azure CLI
Azure CLI (käskude rea liides) on võimas tööriist Azure ressursside haldamiseks. Saate installida Azure CLI oma arvutisse järgmiste käskude abil:
# macOS jaoks
brew update && brew install azure-cli
# Windowsi jaoks
winget install Microsoft.AzureCLI
# Linuxi jaoks
sudo apt-get update && sudo apt-get install azure-cli
3. Logige sisse Azure'sse
Pärast installimist logige sisse oma Azure kontole järgmise käsuga:
az login
See avab brauseri ja palub teil sisestada oma Azure mandaadid.
III. Looge oma esimene Azure rakendus
Järgmine samm on luua lihtne Azure Web rakendus. See rakendus hostitakse Azure App Service'is.
1. Looge ressursigrupp
Ressursigrupp on Azure's loogiline konteiner ressursside korraldamiseks ja haldamiseks. Uue ressursigruppi saate luua järgmise käsuga:
az group create --name myResourceGroup --location eastus
2. Looge App Service'i plaan
App Service'i plaan määratleb rakenduse töökeskkonna. Uue App Service'i plaani loomiseks kasutage järgmist käsku:
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE
3. Looge Web rakendus
Nüüd saate luua uue Web rakenduse järgmise käsuga:
az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan
Märkus: Veenduge, et myUniqueAppName oleks Azure's ainulaadne.
4. Rakenduse koodi juurutamine
Saate koodi Azure Web rakendusse juurutada mitmel viisil. Allpool on näide koodi juurutamisest kohaliku Git'i kaudu:
4.1. Algatage Git'i hoidla
Esiteks algatage Git'i hoidla oma rakenduse kataloogis:
git init
4.2. Lisage kaughoidla
Saage Web rakenduse Git URL ja lisage see kaughoidlana:
az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup
Näete Git URL'i, kasutage järgmise käsuga kaughoidla lisamiseks:
git remote add azure
4.3. Koodi edastamine
Edastage kood Azure'sse:
git add .
git commit -m "Esialgne commit"
git push azure master
5. Juurdepääs Web rakendusele
Pärast juurutamist saate oma rakendust vaadata, külastades järgmist URL-i:
http://.azurewebsites.net
IV. Teie rakenduse jälgimine ja haldamine
1. Azure'i jälgimine
Azure pakub mitmeid jälgimistööriistu, mis aitavad teil jälgida rakenduse jõudlust. Reaalajas jälgimiseks saate kasutada Azure Monitor'i.
2. Rakenduse logid
Saate Azure Marketplace'is lubada rakenduse logimise, mis hõlbustab teie silumist ja analüüsi.
az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information
V. Kokkuvõte
Azure on võimas pilvplatvorm, mis sobib algajatele ja arendajatele rakenduste arendamiseks ja õppimiseks. Käesoleva juhendi abil olete edukalt loonud oma esimese Azure rakenduse ning tutvunud põhihalduse ja jälgimise tööriistadega.
Kuna te süvenete Azure'i, saate uurida rohkem teenuseid ja funktsioone, näiteks kasutada Azure Functions'i serverita arvutamiseks või kasutada Azure Cosmos DB-d globaalselt jaotatud andmebaasi hostimiseks. Olgu need ärirakendused või isiklikud projektid, Azure toetab teie eesmärke.
VI. Järgmised sammud
Jätkake õppimist ja uurige järgmisi teemasid:
- Azure DevOpsi CI/CD juurutamine
- Andmehaldus Azure Cosmos DB kaudu
- Mudelite koolitus ja juurutamine Azure Machine Learning'uga





