Pendahuluan

Selesai

Saat Anda menggunakan alur kerja, Anda dapat mengotomatiskan validasi, pengujian, dan penyebaran kode Bicep Anda. Banyak manfaat menggunakan Bicep berasal dari penyebaran infrastruktur Azure Anda bersama dengan komponen lain dari solusi Anda, seperti aplikasi dan konfigurasi database. Dalam modul ini, Anda akan mempelajari cara memperluas alur kerja yang telah menerapkan kode Bicep untuk menyebarkan seluruh solusi.

Contoh skenario

Misalkan Anda bertanggung jawab untuk menyebarkan dan mengonfigurasi infrastruktur Azure di perusahaan mainan. Anda telah membuat template Bicep untuk menyebarkan situs web perusahaan Anda, yang menyebarkan aplikasi App Service, database Azure SQL untuk daftar produk Anda, dan akun penyimpanan untuk menghosting gambar produk. Anda telah membuat alur kerja yang menyebarkan sumber daya Azure Anda dengan menggunakan template Bicep Anda. Sekarang, Anda ingin memperluas alur kerja untuk menyebarkan aplikasi Anda, guna mengonfigurasi database Anda, dan untuk menyemai beberapa data pengujian yang diperlukan untuk situs web Anda.

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

Apa yang akan Anda lakukan?

Dalam modul ini, Anda akan mempelajari cara memperluas alur kerja penyebaran sehingga hal ini menyebarkan infrastruktur, aplikasi, database, dan data Azure bersama-sama. Anda akan menambahkan pekerjaan build ke alur kerja yang mengumpulkan aplikasi dan proyek database, dan Anda akan menggunakan artefak alur kerja untuk menyebarkan file yang dapat disebarkan melalui alur kerja Anda. Anda akan menggunakan output Bicep dari alur kerja Anda untuk mengintegrasikan komponen alur kerja Anda bersama-sama, dan Anda akan memperbarui tugas penyebaran untuk menerbitkan aplikasi, situs web, dan data sampel Anda.

Apa tujuan utamanya?

Setelah menyelesaikan modul ini, Anda akan dapat membuat alur kerja penyebaran terpadu yang:

  • Menyediakan 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

Anda juga akan mengetahui cara efektif menggunakan artefak alur kerja, output Bicep, dan variabel alur kerja untuk mengoordinasikan berbagai bagian alur kerja Anda.