Apa itu Azure Developer CLI?

Membangun dan menyebarkan aplikasi cloud dapat menjadi kompleks dan memakan waktu. Pengembang sering menghadapi tantangan seperti menyiapkan infrastruktur cloud, mengonfigurasi alur penyebaran, dan memastikan praktik terbaik untuk keamanan dan skalabilitas. Mengelola tugas-tugas ini biasanya memerlukan pengetahuan mendalam tentang layanan Azure, infrastruktur sebagai kode, dan proses DevOps, yang dapat memperlambat pengembangan dan meningkatkan risiko kesalahan.

Azure Developer CLI (azd) adalah alat sumber terbuka yang mempercepat provisi dan penyebaran sumber daya aplikasi di Azure. azd menyediakan perintah yang ramah bagi pengembang berdasarkan praktik terbaik dan selaras dengan tahap-tahap utama dalam alur kerja pengembangan Anda, baik saat Anda bekerja di terminal, lingkungan pengembangan terintegrasi (IDE), maupun melalui pipeline CI/CD (integrasi berkelanjutan/deployment berkelanjutan).

azd menggunakan templat blueprint yang dapat diperluas yang mencakup semua yang Anda perlukan untuk menjalankan aplikasi di Azure. Templat ini meliputi:

  • Infrastruktur yang dapat digunakan kembali sebagai aset kode untuk menyediakan layanan sumber daya cloud menggunakan Bicep atau Terraform.
  • Kode proof-of-concept atau aplikasi awal yang dapat disesuaikan atau diganti dengan kode aplikasi Anda sendiri.
  • File konfigurasi untuk menangani penyebaran aplikasi Anda ke sumber daya yang disediakan.
  • Opsional, file alur kerja pipeline untuk GitHub Actions atau Azure Pipelines guna memungkinkan integrasi CI/CD.

Anda juga dapat membangun templat Anda sendiri atau menemukan templat untuk beradaptasi di galeri templat CLI Pengembang Azure.

Alur kerja sampel azd

Langkah-langkah berikut menunjukkan dasar-dasar alur kerja umum azd . Kunjungi halaman penginstalan dan mulai cepat untuk detail selengkapnya tentang menginstal dan memulai dengan azd.

Anda dapat menginstal azd pada platform umum menggunakan satu perintah:

winget install microsoft.azd

Setelah Anda menginstal azd, memprovisikan dan menyebarkan sumber daya aplikasi ke Azure hanya dalam beberapa langkah:

  1. Pilih templat Azure Developer CLI seperti hello-azd templat demo yang berisi sumber daya aplikasi yang ingin Anda provisikan dan sebarkan.

  2. Jalankan azd init perintah untuk menginisialisasi templat:

    azd init -t hello-azd
    
  3. Jalankan azd up perintah untuk mengemas, menyediakan, dan menyebarkan sumber daya aplikasi:

    azd up
    
  4. Iterasi pada kode aplikasi dan sebarkan perubahan sesuai kebutuhan dengan menjalankan azd deploy.

  5. Perbarui sumber daya Azure dengan memodifikasi Infrastruktur sebagai Kode (IaC) templat lalu jalankan azd provision.

    Catatan

    Atau, Anda juga dapat berjalan azd up setiap kali Anda membuat perubahan pada kode aplikasi atau file infrastruktur, yang menangani penyediaan dan penyebaran sumber daya aplikasi. Kunjungi [halaman referensi] untuk daftar azd lengkap perintah.

Video pengantar

Lihat video berikut untuk demonstrasi bekerja dengan azd. Lebih azd banyak konten video tersedia di saluran YouTube Pengembang Microsoft.

Langkah berikutnya