Pendahuluan
Di jalur pembelajaran Membuat alur rilis dengan Azure Pipelines, Anda membangun alur rilis dasar yang menyebarkan aplikasi ASP.NET Core ke Azure App Service. Meskipun skenario tersebut berfungsi untuk satu aplikasi, solusi modern sering memerlukan kombinasi aplikasi, layanan, dan komponen lainnya. Modul ini menunjukkan kepada Anda cara membangun alur yang lebih rumit.
Dalam modul ini, Anda akan mempelajari cara menambahkan proyek Azure Functions ke alur CI/CD yang ada dan menyebarkan ke Azure App Service dan Azure Functions dalam satu proses. Modul ini berfokus pada tugas build dan penyebaran inti.
Tujuan pembelajaran
Setelah menyelesaikan modul ini, Anda dapat:
- Menjelaskan kapan menggunakan Azure Functions untuk proyek pengembangan aplikasi
- Membuat lingkungan Azure App Service dan Azure Functions
- Menyebarkan ke Azure App Service dan Azure Functions dalam satu alur dengan Azure Pipelines
Prasyarat
Modul dalam jalur pembelajaran ini membentuk kemajuan:
Modul ini juga mengasumsikan Anda memiliki pengetahuan dasar mengenai Azure Functions, meskipun pengetahuan tersebut tidak diperlukan untuk menyelesaikannya. Jika Anda baru menggunakan topik ini, kami sarankan Anda menyelesaikan jalur pembelajaran Buat aplikasi tanpa server terlebih dahulu.
Perkenalan tim
Anda mengenal tim web Space Game di Tailspin Toys dalam modul sebelumnya. Sebagai penyegaran, inilah yang akan Anda kerjakan dalam modul ini.
Andy adalah pemimpin pengembangan.
Irwin adalah manajer produk.
Tim di bagian operasi.
Mara baru saja bergabung sebagai pengembang dan melapor kepada Andy.
Mara sebelumnya memiliki pengalaman dengan Azure DevOps. Mara membantu tim mengadopsi proses yang lebih otomatis yang menggunakan Azure DevOps.