Panduan Permulaan Azure: Cara Membangun Aplikasi Azure Pertama Anda
Panduan Permulaan Azure: Cara Membangun Aplikasi Azure Pertama Anda
Dalam persekitaran pengkomputeran awan yang berkembang pesat hari ini, Azure sebagai platform pengkomputeran awan Microsoft, menawarkan pelbagai perkhidmatan dan alat yang membantu pemaju dan perniagaan mencapai pengurusan data dan penyebaran aplikasi yang berkesan. Artikel ini akan membimbing anda melalui langkah-langkah khusus untuk membina aplikasi Azure pertama anda, membantu pemula untuk cepat memahami.
I. Apa itu Azure?
Azure adalah platform pengkomputeran awan yang disediakan oleh Microsoft, menyokong pelbagai perkhidmatan termasuk:
- Perkhidmatan pengkomputeran (seperti mesin maya, Azure Functions)
- Perkhidmatan penyimpanan (seperti Azure Blob, Azure SQL Database)
- Perkhidmatan rangkaian (seperti rangkaian maya, pengimbang beban)
- Perkhidmatan kecerdasan buatan dan pembelajaran mesin
- Analisis data dan perkhidmatan data besar
Dengan pusat data global dan fungsi yang kaya, Azure menjadi pilihan popular bagi pemaju dan perniagaan.
II. Persediaan Sebelum Memulakan
Sebelum memulakan, anda perlu menyediakan beberapa langkah berikut:
1. Daftar untuk Akaun Azure
Lawati laman web rasmi Azure dan daftar untuk akaun percuma, anda akan mendapat akses percuma selama setahun, termasuk beberapa kuota perkhidmatan percuma.
2. Pasang Azure CLI
Azure CLI (antaramuka baris perintah) adalah alat yang kuat untuk mengurus sumber Azure. Anda boleh memasang Azure CLI di komputer anda dengan arahan berikut:
# Untuk macOS
brew update && brew install azure-cli
# Untuk Windows
winget install Microsoft.AzureCLI
# Untuk Linux
sudo apt-get update && sudo apt-get install azure-cli
3. Log Masuk ke Azure
Setelah pemasangan selesai, log masuk ke akaun Azure anda dengan arahan berikut:
az login
Ini akan membuka pelayar dan meminta anda memasukkan kelayakan Azure.
III. Membangun Aplikasi Azure Pertama Anda
Seterusnya, mari kita buat aplikasi web Azure yang sederhana. Aplikasi ini akan dihoskan menggunakan Azure App Service.
1. Buat Kumpulan Sumber
Kumpulan sumber adalah kontena logik untuk mengatur dan mengurus sumber di Azure. Anda boleh menggunakan arahan berikut untuk membuat kumpulan sumber baru:
az group create --name myResourceGroup --location eastus
2. Buat Pelan App Service
Pelan App Service mendefinisikan persekitaran aplikasi. Anda boleh menggunakan arahan berikut untuk membuat pelan App Service baru:
az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE
3. Buat Aplikasi Web
Kini, anda boleh menggunakan arahan berikut untuk membuat aplikasi web baru:
az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan
Nota: Pastikan myUniqueAppName adalah unik di Azure.
4. Sebarkan Kod Aplikasi
Anda boleh menyebarkan kod ke aplikasi web Azure dengan pelbagai cara. Berikut adalah contoh menggunakan Git tempatan untuk menghantar kod:
4.1 Inisialisasi Repositori Git
Pertama, inisialisasi repositori Git dalam direktori aplikasi anda:
git init
4.2 Tambah Repositori Jauh
Dapatkan URL Git aplikasi web dan tambahkan sebagai repositori jauh:
az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup
Anda akan melihat URL Git, gunakan arahan berikut untuk menambah repositori jauh:
git remote add azure
4.3 Hantar Kod
Hantar kod ke Azure:
git add .
git commit -m "Komit Awal"
git push azure master
5. Akses Aplikasi Web
Setelah penyebaran selesai, anda boleh melihat aplikasi anda dengan mengakses URL berikut:
http://.azurewebsites.net
IV. Memantau dan Mengurus Aplikasi Anda
1. Pemantauan Azure
Azure menyediakan pelbagai alat pemantauan untuk membantu anda menjejaki prestasi aplikasi. Anda boleh menggunakan Azure Monitor untuk pemantauan masa nyata.
2. Log Aplikasi
Anda boleh mengaktifkan log aplikasi di pasaran Azure untuk memudahkan anda menyahpepijat dan menganalisis.
az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information
V. Kesimpulan
Azure adalah platform awan yang kuat, sesuai untuk pemula dan pemaju untuk pembangunan dan pembelajaran aplikasi. Melalui panduan ini, anda telah berjaya membuat aplikasi Azure pertama anda dan memahami alat pengurusan dan pemantauan asas.
Dengan pemahaman yang lebih mendalam tentang Azure, anda boleh meneroka lebih banyak perkhidmatan dan fungsi, seperti menggunakan Azure Functions untuk pengkomputeran tanpa pelayan, atau menggunakan Azure Cosmos DB untuk penghosan pangkalan data teragih global. Sama ada aplikasi perniagaan atau projek peribadi, Azure dapat menyokong matlamat anda.
VI. Langkah Seterusnya
Teruskan belajar dan meneroka topik berikut:
- Penyebaran CI/CD Azure DevOps
- Pengurusan data melalui Azure Cosmos DB
- Menggunakan Azure Machine Learning untuk latihan dan penyebaran model





