Azure-ийн танилцуулга: Таны анхны Azure аппликейшнийг хэрхэн бүтээх вэ
Azure-ийн танилцуулга: Таны анхны Azure аппликейшнийг хэрхэн бүтээх вэ
Өнөөдрийн үүлэн тооцооллын хурдтай хөгжиж буй орчинд, Azure нь Майкрософтын үүлэн тооцооллын платформ бөгөөд хөгжүүлэгчид болон бизнесүүдэд үр дүнтэй өгөгдлийн менежмент болон аппликейшн байршуулалтыг хэрэгжүүлэхэд туслах олон төрлийн үйлчилгээ, хэрэгслүүдийг санал болгодог. Энэ нийтлэл нь таны анхны Azure аппликейшнийг бүтээх тодорхой алхмуудыг зааж өгөх бөгөөд эхлэгчдэд хурдан суралцахад туслах болно.
Нэг. Azure гэж юу вэ?
Azure нь Майкрософтын санал болгож буй үүлэн тооцооллын платформ бөгөөд олон төрлийн үйлчилгээг дэмждэг, үүнд:
- Тооцооллын үйлчилгээ (жишээ нь, виртуал машин, Azure Functions)
- Хадгалалтын үйлчилгээ (жишээ нь, Azure Blob, Azure SQL Database)
- Сүлжээний үйлчилгээ (жишээ нь, виртуал сүлжээ, ачаалал тэнцвэржүүлэгч)
- Хиймэл оюун ухаан болон машин сургалтын үйлчилгээ
- Өгөгдлийн шинжилгээ болон их өгөгдлийн үйлчилгээ
Дэлхийн хэмжээнд байрлах дата төвүүд болон баялаг функцүүдийн ачаар, Azure нь хөгжүүлэгчид болон бизнесүүдийн дунд алдартай сонголт болж байна.
Хоёр. Эхлэхийн өмнөх бэлтгэл
Эхлэхийн өмнө, та дараах хэдэн алхмыг бэлтгэх хэрэгтэй:
1. Azure данс бүртгүүлэх
Azure-ийн албан ёсны вэбсайт руу зочилж, үнэгүй данс бүртгүүлнэ үү. Та нэг жилийн хугацаанд үнэгүй хандах эрхтэй болох бөгөөд зарим үнэгүй үйлчилгээний хэмжээ авах болно.
2. Azure CLI суулгах
Azure CLI (командын мөрийн интерфейс) нь Azure нөөцийг удирдах хүчирхэг хэрэгсэл юм. Та дараах командуудыг ашиглан компьютер дээрээ Azure CLI-ийг суулгаж болно:
# macOS-д зориулсан
brew update && brew install azure-cli
# Windows-д зориулсан
winget install Microsoft.AzureCLI
# Linux-д зориулсан
sudo apt-get update && sudo apt-get install azure-cli
3. Azure-д нэвтрэх
Суулгалт дууссаны дараа, дараах командыг ашиглан таны Azure дансанд нэвтэрнэ үү:
az login
Энэ нь браузерыг нээж, таныг Azure баталгаажуулалт оруулахыг хүснэ.
Гурав. Таны анхны Azure аппликейшнийг бүтээх
Дараа нь, бид энгийн Azure Web аппликейшнийг бүтээцгээе. Энэ аппликейшн нь Azure App Service-ээр хостлогдох болно.
1. Нөөцийн бүлэг үүсгэх
Нөөцийн бүлэг нь Azure-д нөөцийг зохион байгуулах болон удирдах логик сав юм. Дараах командыг ашиглан шинэ нөөцийн бүлэг үүсгэж болно:
az group create --name myResourceGroup --location eastus
2. App Service төлөвлөгөө үүсгэх
App Service төлөвлөгөө нь аппликейшний ажиллах орчныг тодорхойлно. Дараах командыг ашиглан шинэ App Service төлөвлөгөө үүсгэж болно:
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE
3. Web аппликейшн үүсгэх
Одоо та дараах командыг ашиглан шинэ Web аппликейшн үүсгэж болно:
az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan
Анхаар: myUniqueAppName нь Azure-д онцгой байх ёстой.
4. Аппликейшний кодыг байрлуулах
Та кодыг Azure Web аппликейшн рүү байрлуулах олон арга замаар байрлуулж болно. Дараах нь локал Git ашиглан кодыг байрлуулах жишээ:
4.1 Git репозиторийг эхлүүлэх
Эхлээд, таны аппликейшний директорт Git репозиторийг эхлүүлнэ үү:
git init
4.2 Алсын репозиторийг нэмэх
Web аппликейшний Git URL-ийг аваад, алсын репозиторийн хувьд нэмнэ үү:
az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup
Та Git URL-ийг харах бөгөөд дараах командыг ашиглан алсын репозиторийг нэмнэ үү:
git remote add azure
4.3 Кодыг түлхэх
Кодыг Azure руу түлхэх:
git add .
git commit -m "Initial commit"
git push azure master
5. Web аппликейшнийг үзэх
Байрлал дууссаны дараа, та дараах URL-ийг ашиглан таны аппликейшнийг үзэж болно:
http://.azurewebsites.net
Дөрөв. Таны аппликейшнийг хянах болон удирдах
1. Azure хяналт
Azure нь аппликейшний гүйцэтгэлийг хянахад туслах олон төрлийн хяналтын хэрэгслийг санал болгодог. Та Azure Monitor-ийг ашиглан бодит цагийн хяналтыг хийж болно.
2. Аппликейшний лог
Та Azure зах зээлд аппликейшний лог бичлэгийг идэвхжүүлж, алдаа засах болон шинжилгээ хийхэд хялбар болгох боломжтой.
az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information
Тав. Дүгнэлт
Azure нь эхлэгчид болон хөгжүүлэгчид аппликейшн хөгжүүлэх, суралцахад тохиромжтой хүчирхэг үүлэн платформ юм. Энэ нийтлэлийн зааврын ачаар, та анхны Azure аппликейшнийг амжилттай бүтээж, үндсэн удирдлага болон хяналтын хэрэгслүүдийг ойлгосон.
Azure-д гүнзгийрэн суралцаж, та илүү олон үйлчилгээ, функцүүдийг судлах боломжтой, жишээлбэл Azure Functions ашиглан сервергүй тооцоолол хийх, эсвэл Azure Cosmos DB ашиглан дэлхий даяар тархсан өгөгдлийн санг хостлох. Бизнесийн аппликейшн эсвэл хувийн төслүүдэд, Azure таны зорилгод дэмжлэг үзүүлэх болно.
Зургаа. Дараагийн алхам
Суралцах болон дараах сэдвүүдийг судлах:
- Azure DevOps-ийн CI/CD байршуулалт
- Azure Cosmos DB ашиглан өгөгдлийн менежмент
- Azure Machine Learning ашиглан загвар сургалт болон байршуулалт





