Pengantar

Selesai

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.

Architecture diagram illustrating the solution's Azure components, with the pipeline deploying the Bicep file and performing the additional steps on the resources.

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.