Azure uvodni vodnik: Kako zgraditi svojo prvo Azure aplikacijo
Azure uvodni vodnik: Kako zgraditi svojo prvo Azure aplikacijo
V današnjem hitro razvijajočem se okolju oblačnih računalništva Azure, kot oblačna platforma podjetja Microsoft, ponuja bogate storitve in orodja, ki pomagajo razvijalcem in podjetjem doseči učinkovito upravljanje podatkov in uvajanje aplikacij. Ta članek vas bo vodil skozi konkretne korake za gradnjo vaše prve Azure aplikacije, kar bo pomagalo začetnikom, da se hitro vključijo.
I. Kaj je Azure?
Azure je oblačna platforma, ki jo ponuja Microsoft, in podpira različne storitve, vključno z:
- Računalniške storitve (kot so virtualni stroji, Azure Functions)
- Shranjevalne storitve (kot so Azure Blob, Azure SQL Database)
- Mrežne storitve (kot so virtualna omrežja, uravnavači obremenitve)
- Storitve umetne inteligence in strojnega učenja
- Analiza podatkov in storitve velikih podatkov
Z globalnimi podatkovnimi centri in bogatimi funkcijami je Azure priljubljena izbira med razvijalci in podjetji.
II. Priprave pred začetkom
Preden začnete, morate opraviti naslednje korake:
1. Registracija Azure računa
Obiščite Azure uradno spletno stran in registrirajte brezplačen račun, prejeli boste enoletni brezplačni dostop, vključno z nekaterimi brezplačnimi storitvami.
2. Namestitev Azure CLI
Azure CLI (ukazna vrstica) je močno orodje za upravljanje Azure virov. Azure CLI lahko namestite na svojem računalniku z naslednjimi ukazi:
# Za macOS
brew update && brew install azure-cli
# Za Windows
winget install Microsoft.AzureCLI
# Za Linux
sudo apt-get update && sudo apt-get install azure-cli
3. Prijava v Azure
Po namestitvi se prijavite v svoj Azure račun z naslednjim ukazom:
az login
To bo odprlo brskalnik in vas pozvalo, da vnesete Azure poverilnice.
III. Ustvarite svojo prvo Azure aplikacijo
Nato ustvarimo preprosto Azure spletno aplikacijo. Ta aplikacija bo gostovana z uporabo Azure App Service.
1. Ustvarite skupino virov
Skupina virov je logična posoda za organizacijo in upravljanje virov v Azure. Uporabite naslednji ukaz za ustvarjanje nove skupine virov:
az group create --name myResourceGroup --location eastus
2. Ustvarite načrt App Service
Načrt App Service določa okolje, v katerem aplikacija deluje. Uporabite naslednji ukaz za ustvarjanje novega načrta App Service:
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE
3. Ustvarite spletno aplikacijo
Zdaj lahko uporabite naslednji ukaz za ustvarjanje nove spletne aplikacije:
az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan
Opomba: Poskrbite, da je myUniqueAppName v Azure edinstveno.
4. Namestite kodo aplikacije
Kodo lahko na več načinov namestite v Azure spletno aplikacijo. Tukaj je primer uporabe lokalnega Git za potiskanje kode:
4.1 Inicializacija Git repozitorija
Najprej inicializirajte Git repozitorij v imeniku vaše aplikacije:
git init
4.2 Dodajanje oddaljenega repozitorija
Pridobite Git URL spletne aplikacije in ga dodajte kot oddaljeni repozitorij:
az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup
Videli boste Git URL, uporabite naslednji ukaz za dodajanje oddaljenega repozitorija:
git remote add azure
4.3 Potisnite kodo
Potisnite kodo v Azure:
git add .
git commit -m "Prvotna oddaja"
git push azure master
5. Dostop do spletne aplikacije
Po končani namestitvi lahko dostopate do svoje aplikacije na naslednjem URL-ju:
http://.azurewebsites.net
IV. Spremljanje in upravljanje vaše aplikacije
1. Azure spremljanje
Azure ponuja različna orodja za spremljanje, ki vam pomagajo slediti zmogljivosti aplikacije. Uporabite Azure Monitor za spremljanje v realnem času.
2. Dnevniki aplikacij
V Azure tržnici lahko omogočite beleženje dnevnikov aplikacij, kar vam olajša odpravljanje napak in analizo.
az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information
V. Povzetek
Azure je močna oblačna platforma, primerna za začetnike in razvijalce za razvoj in učenje aplikacij. S pomočjo tega vodnika ste uspešno ustvarili svojo prvo Azure aplikacijo in spoznali osnovna orodja za upravljanje in spremljanje.
Ko se poglobite v Azure, lahko raziskujete še več storitev in funkcij, kot so uporaba Azure Functions za brezstrežni računalništvo ali uporaba Azure Cosmos DB za globalno razporejeno gostovanje podatkov. Ne glede na to, ali gre za poslovne aplikacije ali osebne projekte, Azure lahko podpira vaše cilje.
VI. Naslednji koraki
Nadaljujte z učenjem in raziskovanjem naslednjih tem:
- CI/CD uvajanje z Azure DevOps
- Upravljanje podatkov z Azure Cosmos DB
- Uporaba Azure Machine Learning za usposabljanje in uvajanje modelov





