Mulai cepat: Menyebarkan templat Azure Developer CLI
Artikel
Dalam mulai cepat ini, Anda akan mempelajari cara memprovisikan dan menyebarkan sumber daya aplikasi ke Azure menggunakan templat Azure Developer CLI (azd) dan hanya beberapa azd perintah. azd templat adalah repositori kode standar yang menyertakan kode sumber aplikasi Anda, serta azd file konfigurasi dan infrastruktur untuk menyediakan sumber daya Azure. Kunjungi halaman Apa itu templat Azure Developer CLI? untuk mempelajari selengkapnya tentang azd templat dan bagaimana templat tersebut dapat mempercepat proses provisi dan penyebaran Azure Anda.
Memilih dan menyebarkan templat
Untuk langkah-langkah ke depan, Anda akan menggunakan templat berikut untuk memprovisikan dan menyebarkan aplikasi di Azure:
Anda juga dapat memilih templat yang cocok dengan preferensi Anda dari situs galeri templat AZD yang Mengagumkan. Terlepas dari templat mana yang Anda gunakan, Anda akan berakhir dengan kode templat di lingkungan pengembangan Anda dan dapat menjalankan perintah untuk membangun, menyebarkan ulang, dan memantau aplikasi di Azure.
Lingkungan pengembangan lokal adalah pilihan yang bagus untuk alur kerja pengembangan tradisional. Anda akan mengkloning repositori templat ke perangkat Anda dan menjalankan perintah terhadap penginstalan azdlokal .
Di File Explorer atau terminal, buat direktori kosong baru, dan ubah ke dalamnya.
Jalankan azd init perintah dan tentukan templat yang ingin Anda gunakan sebagai parameter:
azd init --template todo-nodejs-mongo
azd init --template todo-python-mongo
azd init --template todo-csharp-cosmos-sql
azd init --template todo-java-mongo
Masukkan nama lingkungan saat diminta, seperti azdquickstart, yang menetapkan awalan penamaan untuk grup sumber daya yang akan dibuat untuk menyimpan sumber daya Azure. Apa itu Nama Lingkungan di azd?
Setelah Anda menentukan lingkungan, azd klon proyek templat ke komputer Anda dan menginisialisasi proyek.
Memprovisikan dan menyebarkan sumber daya aplikasi
Jalankan azd auth login perintah dan azd luncurkan browser bagi Anda untuk menyelesaikan proses masuk.
azd auth login
Jalankan azd up perintah:
azd up
Setelah masuk ke Azure, Anda akan dimintai informasi berikut:
Parameter
Deskripsi
Azure Location
Lokasi Azure tempat sumber daya Anda akan disebarkan.
Azure Subscription
Langganan Azure tempat sumber daya Anda akan disebarkan.
Pilih nilai yang Anda inginkan dan tekan enter. Perintah azd up menangani tugas berikut untuk Anda menggunakan konfigurasi templat dan file infrastruktur:
Membuat dan mengonfigurasi semua sumber daya Azure yang diperlukan (azd provision), termasuk:
Mengakses kebijakan dan peran untuk akun Anda
Komunikasi layanan ke layanan dengan Identitas Terkelola
Mengemas dan menyebarkan kode (azd deploy)
azd up Ketika perintah berhasil diselesaikan, CLI menampilkan dua tautan untuk melihat sumber daya yang dibuat:
Aplikasi ToDo API
Ujung depan aplikasi web ToDo
Catatan
Anda dapat memanggil azd up sebanyak yang Anda inginkan untuk menyediakan dan menyebarkan pembaruan ke aplikasi Anda.
Codespace adalah opsi yang bagus untuk pengembang yang lebih suka bekerja di lingkungan cloud dalam kontainer dan menghindari penginstalan alat atau dependensi secara lokal.
Di atas daftar file, klik Gunakan templat>ini Buka di Codespace.
Dengan Codespace, semua prasyarat diinstal untuk Anda, termasuk azd ekstensi Visual Studio Code.
Jalankan template
Setelah Codespace Anda dibuat, klik kanan azure.yaml di direktori akar. Dari opsi, pilih (provisi sumber daya, dan sebarkan kode ke Azure).
Saat menjalankan azd up perintah, Anda akan diminta untuk memberikan informasi berikut dan masuk menggunakan browser web dan kode autentikasi:
Parameter
Deskripsi
Environment Name
Awalan untuk grup sumber daya yang akan dibuat untuk menyimpan semua sumber daya Azure. Apa itu Nama Lingkungan di azd? Anda selalu dapat membuat lingkungan baru dengan azd env new.
Azure Location
Lokasi Azure tempat sumber daya Anda akan disebarkan.
Azure Subscription
Langganan Azure tempat sumber daya Anda akan disebarkan.
Proses ini mungkin membutuhkan waktu untuk diselesaikan, karena azd up perintah menangani tugas berikut:
Membuat dan mengonfigurasi semua sumber daya Azure yang diperlukan (azd provision).
Mengonfigurasi kebijakan dan peran akses untuk akun Anda.
Menerapkan komunikasi layanan ke layanan dengan Identitas Terkelola.
Mengemas dan menyebarkan kode (azd deploy).
Setelah Anda memberikan parameter yang diperlukan dan azd up perintah selesai, terminal CodeSpaces menampilkan dua tautan portal Azure untuk melihat sumber daya yang dibuat:
Aplikasi ini telah dibangun dan disebarkan ke Azure. Dengan menggunakan output URL aplikasi web dari azd up perintah, Anda dapat menelusuri ke aplikasi yang berfungsi penuh.
Catatan
Anda dapat memanggil azd up sebanyak yang Anda suka untuk menyediakan dan menyebarkan aplikasi Anda.
Jalankan dan debug yang mengharuskan peluncuran browser web saat ini tidak didukung karena keterbatasan yang diketahui dengan GitHub Codespaces. Untuk pengalaman yang lebih baik, sebaiknya gunakan Codespace di Desktop.
DevContainer adalah gambar Docker yang menyertakan semua prasyarat yang Anda butuhkan untuk bekerja dengan azd templat di komputer lokal Anda. Mereka adalah pilihan yang bagus untuk pengembang yang lebih menyukai lingkungan kontainer yang masih berjalan di perangkat lokal alih-alih layanan cloud seperti GitHub Codespaces.
Buka terminal, buat direktori kosong baru, dan ubah ke dalamnya.
Jalankan perintah berikut untuk menginisialisasi proyek:
azd init --template todo-nodejs-mongo
azd init --template todo-python-mongo
azd init --template todo-csharp-cosmos-sql
azd init --template todo-java-mongo
Saat menjalankan azd init perintah, Anda akan diminta untuk memberikan informasi berikut:
Parameter
Deskripsi
Environment Name
Awalan untuk grup sumber daya yang akan dibuat untuk menyimpan semua sumber daya Azure. Apa itu Nama Lingkungan di azd? Anda selalu dapat membuat lingkungan baru dengan azd env new.
Buka DevContainer
Buka proyek di Visual Studio Code.
Tekan F1 dan pilih: Remote-Containers: Rebuild and Reopen in Container
Jalankan up perintah
Jalankan perintah berikut:
azd up
Saat menjalankan azd up perintah, Anda akan diminta untuk memberikan informasi berikut:
Parameter
Deskripsi
Azure Location
Lokasi Azure tempat sumber daya Anda akan disebarkan.
Azure Subscription
Langganan Azure tempat sumber daya Anda akan disebarkan.
Perintah azd up mungkin membutuhkan waktu untuk berjalan saat menyelesaikan langkah-langkah berikut:
Membuat dan mengonfigurasi semua sumber daya Azure yang diperlukan (azd provision), termasuk:
Mengakses kebijakan dan peran untuk akun Anda
Komunikasi layanan ke layanan dengan Identitas Terkelola
Mengemas dan menyebarkan kode (azd deploy)
Setelah Anda memberikan parameter yang diperlukan dan azd up perintah selesai, CLI menampilkan dua tautan portal Azure untuk melihat sumber daya yang dibuat:
Aplikasi ToDo API
Ujung depan aplikasi web ToDo
Catatan
Anda dapat memanggil azd up sebanyak yang Anda suka untuk menyediakan dan menyebarkan aplikasi Anda.
Membersihkan sumber daya
Saat Anda tidak lagi memerlukan sumber daya yang dibuat dalam artikel ini, jalankan perintah berikut untuk mematikan aplikasi:
azd down
Meminta bantuan
Untuk informasi tentang cara mengajukan bug, meminta bantuan, atau mengusulkan fitur baru untuk Azure Developer CLI, silakan kunjungi halaman pemecahan masalah dan dukungan .