Perkenalan

Selesai

Modul ini mengajarkan cara menggunakan Azure Command-Line Interface (CLI) untuk membuat dan mengelola sumber daya Azure secara efisien. Azure CLI adalah alat lintas platform yang memungkinkan Anda menjalankan perintah administratif melalui antarmuka terminal, menjadikannya ideal untuk manajemen sumber daya interaktif dan penyebaran otomatis.

Mengapa Azure CLI penting

Azure CLI menyediakan cara yang konsisten dan dapat ditulis untuk mengelola sumber daya Azure di seluruh platform Windows, Linux, dan macOS. Tidak seperti antarmuka grafis portal Microsoft Azure, Azure CLI memungkinkan:

  • Automasi dalam skala besar: Kelola ratusan sumber daya dengan skrip, bukan klik manual.
  • Kontrol versi: Simpan perintah infrastruktur di Git bersama kode aplikasi.
  • Integrasi CI/CD: Menggabungkan manajemen sumber daya Azure ke dalam alur DevOps.
  • Konsistensi: Jalankan perintah yang sama di seluruh lingkungan pengembangan, penahapan, dan produksi.
  • Keleluasaan: Bekerja dari terminal lokal Anda, Azure Cloud Shell, atau kontainer Docker.

Tujuan pembelajaran

Setelah menyelesaikan modul ini, Anda akan dapat:

  • Memahami sintaks Azure CLI: Pelajari struktur perintah termasuk grup referensi, perintah, parameter, dan nilai.
  • Menginstal dan mengonfigurasi Azure CLI: Siapkan Azure CLI di Linux, macOS, atau Windows dan autentikasi ke langganan Azure Anda.
  • Buat sumber daya Azure secara interaktif: Jalankan perintah di terminal untuk membuat grup sumber daya dan akun penyimpanan.
  • Mengotomatiskan dengan skrip Bash: Tulis dan jalankan skrip yang menggunakan perintah Azure CLI untuk tugas berulang.
  • Memecahkan masalah secara efektif:--debug Gunakan parameter dan pahami perbedaan bahasa pembuatan skrip untuk mengatasi masalah umum.
  • Bekerja secara efisien: Temukan bantuan menggunakan az find dan --help serta indeks-indeks dokumentasi Azure CLI.

Prasyarat

  • Pengalaman baris perintah: Keakraban dengan Bash, PowerShell, atau antarmuka terminal serupa.
  • Dasar-dasar Azure: Pemahaman dasar tentang konsep Azure termasuk grup sumber daya, akun penyimpanan, dan langganan.
  • Pengalaman portal Microsoft Azure: Pengalaman praktis mengelola sumber daya Azure melalui antarmuka portal Microsoft Azure.
  • Kesadaran DevOps: Pengetahuan umum tentang praktik manajemen otomatisasi dan infrastruktur.