Apa itu Pelacakan Proses Bisnis Azure?

Sebagai pengembang atau analis bisnis yang mengerjakan solusi yang mengintegrasikan layanan dan sistem menggunakan berbagai sumber daya Azure, Anda mungkin mengalami kesulitan memvisualisasikan hubungan antara komponen teknis dalam solusi dan skenario bisnis Anda. Untuk menyertakan konteks bisnis tentang sumber daya Azure dalam solusi Anda, Anda dapat membangun proses bisnis yang secara visual mewakili logika bisnis yang diterapkan oleh sumber daya ini. Dalam Pelacakan Proses Bisnis Azure, proses bisnis adalah serangkaian tahapan yang mewakili tugas yang mengalir melalui skenario bisnis dunia nyata.

Misalnya, Anda adalah pengembang atau analis bisnis di perusahaan daya, dan Anda bekerja di tim yang membuat solusi integrasi. Tim Anda memperbarui solusi untuk layanan prosesor perintah kerja yang diterapkan oleh beberapa aplikasi logika Standar dan alur kerjanya. Tim layanan pelanggan perusahaan Anda menggunakan proses bisnis berikut untuk menyelesaikan tiket pelanggan untuk pemadaman listrik:

Diagram konseptual menunjukkan contoh tahap proses bisnis pemadaman listrik untuk layanan pelanggan di perusahaan daya.

Secara arsitektur, diagram berikut menunjukkan bagaimana Anda dapat mewakili skenario bisnis sebagai proses bisnis dengan beberapa tahap, yang dapat Anda petakan ke sumber daya Azure aktual dalam solusi integrasi Anda:

Diagram konseptual menunjukkan hubungan antara skenario bisnis, proses bisnis, dan sumber daya Azure.

Kemampuan ini memungkinkan Anda memisahkan desain proses bisnis dari implementasi Anda. Anda juga tidak perlu menyematkan informasi pelacakan apa pun di dalam kode, sumber daya, atau solusi Anda.

Desain dan pelacakan proses bisnis

Saat membuat sumber daya Proses Bisnis di Azure, Anda menentukan satu pengidentifikasi bisnis atau ID transaksi, seperti nomor pesanan, nomor kasus, atau nomor tiket, untuk mengidentifikasi transaksi yang ada di semua tahap proses bisnis sehingga Anda dapat menghubungkan tahapan dan data ini bersama-sama.

Cuplikan layar memperlihatkan portal Azure, halaman bernama halaman Buat proses bisnis, dan detail ID transaksi.

Setelah membuat sumber daya, Anda dapat menggunakan editor proses untuk merancang tahapan dalam proses bisnis Anda, misalnya:

Cuplikan layar memperlihatkan editor proses dengan tahap proses bisnis.

Untuk mengambil data bisnis dari setiap tahap sebagai aliran data real-time melalui sumber daya Azure yang disebarkan pada run time, Anda dapat menentukan nilai properti bisnis utama lainnya yang ingin Anda rekam dan simpan. Saat membuat tahap, Anda menentukan properti bisnis ini dan sumber datanya. Misalnya, tahap Create_ticket menentukan nilai properti bisnis berikut untuk direkam dari sumber daya Azure yang disebarkan:

Cuplikan layar memperlihatkan panel Edit tahap dengan properti bisnis tertentu untuk diambil dan dilacak.

Segera setelah menyelesaikan tahap, Anda dapat memetakan ID transaksi dan properti bisnis ke operasi terkait yang menyediakan output yang diharapkan dalam alur kerja aplikasi logika Standar. Jika Anda terbiasa dengan Azure Logic Apps, Anda menggunakan versi baca-saja dari perancang alur kerja untuk memilih operasi dan token konten dinamis yang mewakili output operasi yang Anda inginkan. Pemetaan ini membuat hubungan yang lebih konkret antara implementasi layanan prosesor dan aliran bisnis pemadaman listrik dunia nyata.

Misalnya, cuplikan layar berikut menunjukkan item berikut:

  • Perancang alur kerja baca-saja untuk sumber daya dan alur kerja aplikasi logika Standar di Azure Logic Apps.
  • Operasi alur kerja yang dipilih bernama Kirim pesan.
  • ID transaksi TicketNumber, yang dipetakan ke output operasi bernama TicketNumber dalam alur kerja.
  • Properti bisnis untuk tahap Create_ticket dengan pemetaan ke output yang dipilih dari operasi di alur kerja aplikasi logika Standar.

Cuplikan layar memperlihatkan pemeta properti baca-saja dengan operasi alur kerja dan data sumber yang dipilih.

Cuplikan layar berikut menunjukkan tahap yang sepenuhnya dipetakan:

Cuplikan layar memperlihatkan perancang proses, Membuat tahap tiket, dan properti bisnis yang dipetakan ke tindakan alur kerja aplikasi logika Standar dan data sumber.

Setelah menyelesaikan pemetaan dan menyimpan proses bisnis, Anda dapat menyebarkan proses bisnis sebagai sumber daya Azure terpisah bersama dengan profil pelacakan individual yang ditambahkan ke sumber daya yang Anda sebarkan. Azure Business Process Tracking juga mendukung pipeline integrasi berkelanjutan (CI) dan penyebaran berkelanjutan (CD), sehingga Anda tidak perlu membangun ulang dan memetakan ulang tahap bisnis ke alur kerja di berbagai lingkungan, seperti pengembangan, pengujian, dan produksi.

Saat alur kerja terkait berjalan di aplikasi logika yang disebarkan, alur kerja ini mengisi nilai properti bisnis yang Anda tentukan. Anda kemudian dapat meninjau setiap transaksi yang dicatat ditambah status proses bisnis untuk setiap tahap dalam transaksi tersebut:

Cuplikan layar memperlihatkan halaman transaksi dan status untuk seluruh proses bisnis.

Anda juga dapat meninjau nilai properti bisnis yang dicatat untuk setiap tahap dalam transaksi:

Cuplikan layar memperlihatkan detail untuk transaksi tertentu dalam proses bisnis.

Untuk membantu Anda mengatur dan mengelola sumber daya Azure yang disebarkan yang Anda gunakan dalam solusi, Anda juga dapat membuat lingkungan integrasi dan grup aplikasi, yang kemudian dapat Anda tautkan ke proses bisnis yang ada. Untuk memulai, lihat Membuat lingkungan integrasi.

Batasan dan masalah yang diketahui

  • Desain, pelacakan, dan penyebaran proses bisnis saat ini hanya tersedia di portal Azure. Saat ini tidak ada kemampuan untuk mengekspor dan mengimpor profil pelacakan.

  • Pemetaan dan pelacakan proses bisnis saat ini hanya mendukung sumber daya aplikasi logika Standar dan alur kerja stateful di Azure Logic Apps. Alur kerja tanpa status saat ini tidak didukung.

    Jika Anda memiliki skenario bisnis atau kasus penggunaan yang memerlukan alur kerja tanpa status, gunakan tautan umpan balik produk untuk berbagi skenario ini dan kasus penggunaan.

  • Rilis ini saat ini dioptimalkan untuk kecepatan.

    Jika Anda memiliki umpan balik tentang keandalan atau performa beban kerja, gunakan tautan umpan balik produk untuk membagikan input dan hasil Anda dari beban kerja perwakilan untuk membantu meningkatkan aspek ini.

Informasi harga

Pelacakan Proses Bisnis Azure tidak dikenakan biaya saat ini. Namun, saat membuat proses bisnis, Anda diharuskan memberikan informasi untuk kluster, database, dan tabel Azure Data Explorer yang sudah ada atau baru. Proses bisnis Anda menggunakan database ini untuk menyimpan transaksi dan nilai properti bisnis yang ingin Anda catat untuk evaluasi nanti. Azure Data Explorer dikenakan biaya, berdasarkan opsi harga yang dipilih. Untuk informasi selengkapnya, lihat Harga Azure Data Explorer.

Langkah selanjutnya