Pengantar
Saat menggunakan alur, Anda dapat mengotomatiskan validasi, pengujian, dan penyebaran kode Bicep Anda. Banyak keuntungan menggunakan Bicep berasal dari menyebarkan infrastruktur Azure Anda bersama komponen lain dari solusi Anda, seperti aplikasi dan konfigurasi database. Dalam modul ini, Anda mempelajari cara memperluas alur yang sudah menyebarkan kode Bicep untuk menyebarkan seluruh solusi.
Contoh skenario
Misalkan Anda bertanggung jawab untuk menyebarkan dan mengonfigurasi infrastruktur Azure di perusahaan mainan. Anda membuat templat Bicep untuk menyebarkan situs web perusahaan Anda, yang menyebarkan aplikasi Azure App Service, database Azure SQL untuk daftar produk Anda, dan akun penyimpanan untuk menghosting gambar produk. Selain itu, Anda membuat alur yang menyebarkan sumber daya Azure Anda dengan menggunakan templat Bicep Anda. Sekarang, Anda ingin memperluas alur untuk menyebarkan aplikasi Anda, mengonfigurasi database Anda, dan menyemai beberapa data pengujian yang Anda butuhkan untuk situs web Anda.
Apa yang akan Anda lakukan?
Dalam modul ini, Anda mempelajari cara memperluas alur penyebaran sehingga menyebarkan infrastruktur, aplikasi, database, dan data Azure bersama-sama. Anda menambahkan tahap build ke alur Anda yang mengkompilasi aplikasi dan proyek database, dan Anda menggunakan artefak alur untuk menyebarkan file yang dapat disebarkan melalui alur Anda. Kemudian, Anda menggunakan output Bicep dari alur Anda untuk mengintegrasikan komponen alur Anda, dan memperbarui tahap penyebaran Anda untuk menerbitkan aplikasi, situs web, dan data sampel Anda.
Apa tujuan utamanya?
Setelah menyelesaikan modul ini, Anda dapat membuat alur penyebaran terpadu yang melakukan tugas-tugas berikut:
- Memprovisikan sumber daya Azure dengan menggunakan file Bicep.
- Menyebarkan aplikasi ke Azure App Service.
- Menerbitkan skema database ke database Azure SQL.
- Menambahkan data sampel ke database Azure SQL dan kontainer blob Azure Storage.
Dengan menyelesaikan tugas-tugas ini, Anda mempelajari cara menggunakan artefak alur, output Bicep, dan variabel alur untuk mengoordinasikan berbagai bagian alur Anda.
Butuh bantuan? Lihat panduan pemecahan masalah kami atau berikan umpan balik spesifik dengan melaporkan masalah.