Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Azure Logic Apps adalah layanan dan platform cloud untuk mengotomatisasi alur kerja proses bisnis perusahaan serta mengintegrasikan layanan, sistem, aplikasi, dan data di lingkungan cloud, on-premises, dan hybrid dengan sedikit atau tanpa kode.
Platform ini mendukung skenario utama berikut:
- Mengatur alur kerja proses bisnis di berbagai sistem.
- Hubungkan platform lama, modern, dan mutakhir dengan menggunakan 1.400+ konektor rakitan.
- Bangun alur kerja integrasi secara visual dengan akses ke opsi kode kustom.
- Buat alur kerja yang dijalankan secara deterministik atau dinamis yang menggunakan agen AI dan model bahasa besar.
Untuk memutuskan apakah layanan ini sesuai dengan beban kerja Anda, bandingkan layanan otomasi. Untuk memulai membangun alur kerja, pilih panduan memulai. Untuk memilih model hosting, bandingkan alur kerja Konsumsi dan Standar.
Sebagai contoh, contoh alur kerja berikut menunjukkan bagaimana Azure Logic Apps dapat mengarahkan pesanan masuk untuk ditinjau secara manual ketika biaya melebihi ambang batas yang ditentukan:
Alur kerja menggunakan kondisi dan switch untuk menentukan tindakan berikutnya. Untuk informasi selengkapnya tentang logika di balik alur kerja ini, lihat Cara kerja aplikasi logika.
Contoh skenario otomasi umum lainnya meliputi:
- Kirim notifikasi Office 365 saat sebuah file diunggah.
- Memproses pesanan pelanggan melalui sistem cloud dan on-premises.
- Pindahkan file dari server SFTP atau FTP ke Azure Blob Storage.
- Analisis sentimen media sosial dan buat peringatan untuk ditinjau.
Ikhtisar ini membantu Anda mengeksplorasi konsep-konsep berikut:
- Manfaat dari penggunaan Azure Logic Apps
- Konsep inti
- Kemampuan dan opsi hosting
- Cara alur kerja aplikasi logika berjalan
- Perbandingan layanan otomatisasi
- Panduan untuk memulai
Mengapa menggunakan Azure Logic Apps?
Azure Logic Apps membantu Anda:
Integrasikan sistem lebih cepat: Pilih dari 1.400+ konektor yang dikelola Microsoft siap pakai untuk layanan Azure, layanan Microsoft, aplikasi eksternal, basis data, dan sistem lokal.
Kurangi atau hilangkan usaha untuk mengakses sumber daya Anda. Fokuslah pada merancang dan mengembangkan logika bisnis serta fungsionalitas solusi Anda untuk memenuhi kebutuhan bisnis Anda.
Bangun secara visual: Buat logika orkestrasi dengan desainer alur kerja daripada menulis semua kode integrasi sendiri.
Optimalkan kinerja: Gunakan konektor bawaan yang berjalan secara native dan langsung pada runtime Azure Logic Apps.
Operasi konektor ini berkomunikasi dengan endpoint layanan, menjalankan kode Anda sendiri, mengontrol struktur alur kerja, memanipulasi data, atau terhubung ke sumber daya yang umum digunakan dengan kecepatan, kapasitas, dan throughput yang lebih tinggi.
Akses layanan terkelola: Gunakan konektor terkelola untuk akses bawaan ke API layanan dan sistem.
Operasi konektor ini berjalan di Azure global multitenant. Contohnya:
- Layanan Office 365 seperti Outlook, Excel, dan SharePoint
- Sistem perusahaan seperti SAP dan IBM MQ
Perluas alur kerja dengan kode: Jalankan kode inline, panggil Azure Functions, atau buat konektor kustom ketika operasi yang sudah dibangun tidak memenuhi kebutuhan Anda.
Gunakan skala terkelola: Biarkan Azure menjadi host, memantau, dan memperbesar alur kerja Anda sementara Anda fokus pada logika bisnis.
Saat Anda membuat alur kerja dengan Azure Logic Apps, Anda biasanya tidak perlu menulis kode apa pun. Namun, jika Anda perlu membuat dan menjalankan kode sendiri, Azure Logic Apps mendukung kemampuan ini. Misalnya, dalam alur kerja yang berjalan di Azure Logic Apps multipenyewa, Anda dapat menulis dan menjalankan cuplikan kode JavaScript langsung dalam alur kerja Anda. Untuk kode yang lebih kompleks dan terstruktur, Anda dapat membuat dan memanggil fungsi dari alur kerja saat menggunakan platform Azure Functions. Untuk alur kerja yang berjalan di Azure Logic Apps dengan penyewa tunggal, App Service Environment (ASE) v3, atau lingkungan yang terhubung sebagian, Anda dapat menulis dan menjalankan cuplikan kode JavaScript, kode .NET, skrip C#, dan skrip PowerShell langsung di dalam alur kerja Anda.
Jika alur kerja Anda perlu berinteraksi dengan peristiwa dari layanan Azure lainnya, aplikasi kustom, atau solusi lainnya, Anda dapat memantau, merutekan, dan menerbitkan peristiwa dengan menggunakan Azure Event Grid atau Azure Event Hubs.
Untuk informasi selengkapnya, lihat:
- Menambahkan dan menjalankan kode JavaScript sebaris dengan alur kerja
- Gambaran umum Azure Functions dan Memanggil Azure Functions dari alur kerja
- Membuat dan menjalankan kode .NET dari alur kerja Standar
- Menambahkan dan menjalankan skrip C#
- Menambahkan dan menjalankan skrip PowerShell
Microsoft Azure sepenuhnya mengelola Azure Logic Apps, yang membebaskan Anda dari kekhawatiran tentang hosting, skala, pengelolaan, pemantauan, dan pemeliharaan solusi yang dibangun dengan layanan ini. Ketika Anda menggunakan kemampuan ini untuk membuat aplikasi dan solusi "serverless", Anda dapat lebih fokus membangun logika bisnis dan fungsionalitas. Platform tanpa server secara otomatis diskalakan untuk memenuhi kebutuhan Anda, membuat integrasi berfungsi lebih cepat, dan membantu Anda membangun aplikasi cloud yang kuat menggunakan sedikit atau tanpa kode.
Untuk mempelajari cara perusahaan lain meningkatkan fleksibilitas dan fokus pada bisnis inti mereka ketika menggabungkan Azure Logic Apps dengan layanan Azure dan produk Microsoft lainnya, lihat kisah pelanggan ini.
Istilah kunci
Tabel berikut ini secara singkat mendefinisikan terminologi dan konsep inti di Azure Logic Apps.
| Istilah | Deskripsi |
|---|---|
| Aplikasi logika | Sumber daya Azure yang Anda buat saat ingin membangun alur kerja. Pada dasarnya, Anda dapat membuat jenis sumber daya aplikasi logika berikut: - Sumber daya aplikasi logika Consumption yang mendukung satu alur kerja, yang dihosting dan dijalankan di Azure Logic Apps multi-penyewa - Sumber daya aplikasi logika Standar yang mendukung beberapa alur kerja, yang dihosting dan dijalankan di Azure Logic Apps penyewa tunggal, App Service Environment (ASE) v3 - plan Windows saja, atau lingkungan yang tersambung sebagian Pelajari selengkapnya tentang jenis sumber daya aplikasi logika bersama dengan sumber daya komputasi dan model penagihan masing-masing. |
| Alur kerja | Serangkaian operasi yang menentukan tugas, proses bisnis, atau beban kerja. Setiap alur kerja selalu dimulai dengan satu operasi pemicu, setelah itu Anda harus menambahkan satu atau beberapa operasi tindakan. |
| Pemicu | Operasi pertama dalam alur kerja apa pun yang menentukan kriteria yang harus dipenuhi sebelum menjalankan operasi berikutnya dalam alur kerja tersebut. Misalnya, peristiwa pemicu mungkin mendapatkan email di kotak masuk Anda atau mendeteksi file baru di akun penyimpanan. |
| Perbuatan | Setiap operasi berikutnya yang mengikuti pemicu dalam alur kerja. |
| Konektor bawaan | Konektor atau jenis operasi ini berjalan secara native pada runtime Azure Logic Apps untuk kinerja lebih cepat, dibandingkan konektor yang dikelola Microsoft yang dihosting dan dijalankan di Azure. Konektor bawaan mendukung kontrol alur kerja, menjalankan kode sendiri, pemrosesan data, komunikasi endpoint, dan tugas alur kerja lainnya. Untuk informasi lebih lanjut, lihat Konektor bawaan. |
| Konektor terkelola | Konektor atau jenis operasi ini adalah proxy yang dikelola Microsoft untuk API layanan atau sistem. Sebagian besar konektor yang dikelola memerlukan koneksi yang terautentikasi. Untuk informasi lebih lanjut, lihat Konektor yang dikelola. |
| Akun integrasi | Sumber daya Azure ini memungkinkan Anda mendefinisikan dan menyimpan artefak B2B untuk digunakan dalam alur kerja Anda. Setelah Anda membuat dan menautkan akun integrasi ke aplikasi logika Anda, alur kerja Anda dapat menggunakan artefak B2B tersebut. Alur kerja Anda juga dapat bertukar pesan yang mengikuti standar Electronic Data Interchange (EDI) dan Enterprise Application Integration (EAI). Misalnya, Anda dapat menentukan mitra dagang, perjanjian, skema, peta, dan artefak B2B lainnya. Anda dapat membuat alur kerja yang menggunakan artefak ini dan bertukar pesan melalui protokol seperti AS2, EDIFACT, X12, dan RosettaNet. |
Kemampuan Azure Logic Apps
Anda dapat memulai dari hal kecil dengan alur kerja yang menghubungkan sistem dan layanan Anda saat ini, lalu menambahkan kemampuan seiring meningkatnya kebutuhan integrasi:
- Bangun alur kerja secara visual.
- Hubungkan sistem cloud, on-premises, dan hybrid.
- Pilih lingkungan hosting.
- Bangun alur kerja AI.
- Pertukarkan pesan perusahaan dan B2B.
- Jalankan kode kustom.
- Akses sumber daya di jaringan virtual Azure.
Membuat dan mengedit alur kerja secara visual dengan alat yang mudah digunakan
Setiap alur kerja selalu dimulai dengan pemicu diikuti oleh sejumlah tindakan dari galeri konektor.
Untuk menghemat waktu dan menyederhanakan proses yang kompleks, buat alur kerja Anda dengan menggunakan perancang alur kerja grafis di portal Azure atau Visual Studio Code. Setiap alur kerja juga memiliki definisi mendasar yang ditentukan dalam format JavaScript Object Notation (JSON). Jika Anda mau, Anda dapat mengedit alur kerja dengan mengubah definisi JSON ini. Untuk beberapa tugas pembuatan dan manajemen, Anda juga dapat menggunakan perintah Azure PowerShell dan Azure CLI. Untuk penyebaran otomatis, Azure Logic Apps mendukung templat Azure Resource Manager.
Menyambungkan berbagai sistem di berbagai lingkungan
Beberapa pola dan proses mudah digambarkan tetapi sulit diterapkan dalam kode. Azure Logic Apps membantu Anda menyambungkan sistem yang berbeda dengan lancar di seluruh lingkungan cloud, lokal, dan hibrid. Misalnya, Anda dapat menyambungkan solusi pemasaran cloud ke sistem penagihan lokal, atau memusatkan pesan di seluruh API dan sistem menggunakan Azure Service Bus. Azure Logic Apps menyediakan cara yang cepat, andal, dan konsisten untuk memberikan solusi yang dapat digunakan kembali dan dapat dikonfigurasi ulang untuk skenario ini.
Membuat dan menyebarkan ke lingkungan yang berbeda
Berdasarkan skenario, persyaratan solusi, dan kemampuan yang Anda inginkan, pilih apakah akan membuat alur kerja aplikasi logika Konsumsi atau Standar. Berdasarkan pilihan ini, alur kerja dapat dijalankan di Azure Logic Apps multitenant, Azure Logic Apps single-tenant, App Service Environment (v3), atau lingkungan hybrid yang dapat terhubung sebagian atau infrastruktur Anda sendiri. Dengan Azure Logic Apps single-tenant, alur kerja Anda dapat mengakses sumber daya yang dilindungi oleh jaringan virtual Azure dengan lebih mudah. Jika Anda membuat alur kerja berbasis penyewa tunggal menggunakan opsi hosting penyebaran hibrid, Anda juga dapat menjalankan alur kerja secara lokal menggunakan infrastruktur yang Anda kontrol. Untuk informasi selengkapnya, lihat Penyewa tunggal versus multipenyewa di Azure Logic Apps.
Tabel berikut ini secara singkat meringkas perbedaan antara alur kerja aplikasi logika Konsumsi dan Standar. Anda juga akan mempelajari perbedaan antara lingkungan multipenyewa, lingkungan penyewa tunggal, App Service Environment v3 (ASEv3), dan lingkungan hibrida untuk penyebaran, penghostingan, dan menjalankan alur kerja aplikasi logika Anda.
| Opsi Hosting | Keuntungan | Pembagian dan penggunaan sumber daya | Model harga dan tagihan | Manajemen batas |
|---|---|---|---|---|
|
Consumption Lingkungan host: Azure Logic Apps multipenyewa |
- Paling mudah untuk memulai - Membayar untuk apa yang Anda gunakan - Dikelola sepenuhnya |
Satu sumber daya aplikasi logika hanya dapat memiliki satu alur kerja. Semua Logic Apps di seluruh tenant Microsoft Entra menggunakan sumber daya pemrosesan (komputasi), penyimpanan, jaringan, dan sebagainya yang sama. Catatan: Mengenai residensi dan redundansi data: - Di bagian alur kerja yang tidak berinteraksi dengan agen, data direplikasi di wilayah yang dipasangkan. Untuk ketersediaan yang tinggi, penyimpanan geo-redundan (GRS) diaktifkan. - Setiap agen dalam alur kerja menggunakan model Azure OpenAI yang dapat berasal dari wilayah mana pun, sehingga residensi data tidak dijamin untuk data yang ditangani model. |
Konsumsi (bayar per eksekusi) | Azure Logic Apps mengelola nilai default untuk batas ini, tetapi Anda dapat mengubah beberapa nilai ini jika opsi tersebut ada untuk batas tertentu. |
|
Standar (Paket Layanan Alur Kerja) Lingkungan host: Azure Logic Apps penyewa tunggal |
- Lebih banyak konektor bawaan yang dijalankan pada runtime tenant tunggal untuk kapasitas pemrosesan yang lebih tinggi dan biaya yang lebih rendah pada skala besar - Kontrol yang lebih besar dan kemampuan penyesuaian yang lebih mendetail terkait runtime dan pengaturan kinerja - Dukungan terintegrasi untuk jaringan virtual dan titik akhir privat. - Buat konektor bawaan Anda sendiri. |
Satu sumber daya aplikasi logika dapat memiliki beberapa stateful dan stateless alur kerja. Alur kerja dalam satu aplikasi logika dan tenant berbagi pemrosesan (komputasi), penyimpanan, jaringan, dan sebagainya yang sama. Data tetap berada di wilayah yang sama tempat Anda menerapkan aplikasi logika. |
Standar, berdasarkan paket hosting dengan tingkat harga yang dipilih. Jika Anda menjalankan alur kerja stateful, yang menggunakan penyimpanan eksternal, runtime Azure Logic Apps menghasilkan transaksi penyimpanan yang mengikuti tarif Azure Storage. |
Anda dapat mengubah nilai default untuk banyak batasan, berdasarkan kebutuhan skenario Anda. Penting: Beberapa batas memiliki batas maksimum tetap. Di Visual Studio Code, perubahan yang Anda lakukan pada nilai batas default dalam file konfigurasi proyek aplikasi logika Anda tidak akan ditampilkan di pengalaman perancang. Untuk informasi selengkapnya, lihat Mengubah pengaturan aplikasi dan lingkungan untuk aplikasi logika di Azure Logic Apps penyewa tunggal. |
|
Standar (App Service Environment v3) Lingkungan host: App Service Environment v3 (ASEv3) - Khusus paket Windows |
Kemampuan yang sama seperti single-tenant plus manfaat berikut: - Mengisolasi aplikasi logika Anda sepenuhnya. - Membuat dan menjalankan lebih banyak Logic Apps dibandingkan pada Azure Logic Apps single-tenant. - Membayar hanya untuk paket App Service ASE, berapa pun jumlah aplikasi logika yang Anda buat dan jalankan. - Dapat mengaktifkan penskalaan otomatis atau penskalaan manual dengan lebih banyak instans mesin virtual atau paket App Service yang berbeda. - Menggunakan konfigurasi jaringan dari ASEv3 yang dipilih. Misalnya, saat Anda menyebarkan ke ASE internal, alur kerja dapat mengakses sumber daya di jaringan virtual yang terkait dengan ASE dan memiliki titik akses internal. Catatan: Jika diakses dari luar ASE internal, riwayat proses untuk alur kerja di ASE tersebut tidak dapat mengakses masukan dan keluaran tindakan. |
Satu aplikasi logika dapat memiliki beberapa alur kerja berstatus dan tidak berstatus. Alur kerja dalam satu aplikasi logika dan tenant berbagi pemrosesan (komputasi), penyimpanan, jaringan, dan sebagainya yang sama. Data tetap berada di wilayah yang sama dengan tempat Anda menyebarkan aplikasi logika Anda. |
Paket App Service | Anda dapat mengubah nilai default untuk banyak batasan, berdasarkan kebutuhan skenario Anda. Penting: Beberapa batas memiliki batas maksimum tetap. Di Visual Studio Code, perubahan yang Anda lakukan pada nilai batas default dalam file konfigurasi proyek aplikasi logika Anda tidak akan ditampilkan di pengalaman perancang. Untuk informasi selengkapnya, lihat Mengubah pengaturan aplikasi dan lingkungan untuk aplikasi logika di Azure Logic Apps penyewa tunggal. |
|
Standar (Hibrid) Lingkungan host: Infrastruktur lokal Anda sendiri |
- Skenario di mana Anda perlu mengontrol, dan mengelola infrastruktur Anda sendiri. - Kemampuan yang memungkinkan Anda membangun dan menghosting solusi integrasi untuk lingkungan yang terhubung sebagian yang memerlukan pemrosesan lokal, penyimpanan, dan akses jaringan. - Mendukung infrastruktur yang dapat mencakup sistem lokal, cloud privat, dan cloud publik. - Alur kerja didukung oleh runtime Azure Logic Apps, yang dihosting secara lokal sebagai bagian dari ekstensi Azure Container Apps. Untuk informasi selengkapnya, lihat artikel berikut ini: - Menyiapkan infrastruktur Anda sendiri untuk aplikasi logika Standar menggunakan penyebaran hibrid - Membuat alur kerja aplikasi logika Standar untuk penyebaran hibrid pada infrastruktur Anda sendiri |
Satu aplikasi logika dapat memiliki beberapa alur kerja berstatus dan tidak berstatus. Alur kerja dalam satu aplikasi logika dan tenant berbagi pemrosesan (komputasi), penyimpanan, jaringan, dan sebagainya yang sama. Data tetap berada di wilayah yang sama dengan tempat Anda menyebarkan aplikasi logika Anda. |
Penetapan harga hibrida | Anda dapat mengubah nilai default untuk banyak batasan, berdasarkan kebutuhan skenario Anda. Penting: Beberapa batas memiliki batas maksimum tetap. Di Visual Studio Code, perubahan yang Anda lakukan pada nilai batas default dalam file konfigurasi proyek aplikasi logika Anda tidak akan ditampilkan di pengalaman perancang. Untuk informasi selengkapnya, lihat Mengubah pengaturan aplikasi dan lingkungan untuk aplikasi logika di Azure Logic Apps penyewa tunggal. |
Kemampuan agen AI
Azure Logic Apps mendukung otomatisasi berbasis AI melalui alur kerja agen deterministik dan probabilistik. Alur kerja ini menggabungkan model bahasa besar (LLM), loop agen, agen, server MCP, dan alat yang dibangun dari aksi konektor untuk menginterpretasikan instruksi bahasa alami, membuat keputusan, mengakses data, dan menyelesaikan tugas multilangkah di seluruh sistem Microsoft dan non-Microsoft. Anda juga dapat mengekspos alur kerja dan aksi konektor sebagai alat yang dapat digunakan ulang untuk agen di Microsoft Foundry, sementara Azure Logic Apps menangani masalah orkestrasi seperti proses yang berjalan lama, pengulangan, penanganan kesalahan, dan integrasi dengan sistem eksternal.
Untuk informasi selengkapnya, lihat:
- Alur kerja Agentic di Azure Logic Apps
- Apa itu Azure Logic Apps Automation?
- Bandingkan platform otomasi
Integrasi perusahaan dan skenario B2B
Bisnis dan organisasi berkomunikasi secara elektronik satu sama lain menggunakan protokol dan format pesan standar industri yang berbeda, seperti EDIFACT, AS2, X12, dan RosettaNet. Anda dapat mengotomatisasi alur kerja yang bertukar dan mengubah pesan B2B mengikuti protokol ini, yang ditangani Azure Logic Apps dengan lancar dan aman menggunakan enkripsi dan tanda tangan digital.
Untuk mendefinisikan artefak bisnis-ke-bisnis (B2B) yang Anda gunakan dalam alur kerja, seperti mitra, perjanjian, skema, peta, dan lainnya, buatlah akun integrasi untuk artefak tersebut. Setelah Anda menghubungkan akun ini ke sumber daya aplikasi logika Anda, alur kerja Anda dapat menggunakan artefak ini dan bertukar pesan yang sesuai dengan standar Electronic Data Interchange (EDI) dan Enterprise Application Integration (EAI).
Pelajari lebih lanjut dengan memilih tugas yang sesuai dengan skenario Anda:
Buat akun integrasi untuk mendefinisikan dan menyimpan artefak B2B, misalnya:
Pilih protokol EDI untuk bertukar pesan, misalnya:
Proses pesan XML dan file datar.
Integrasi dengan BizTalk Server
Alur kerja Anda dapat berkomunikasi dengan BizTalk Server menggunakan konektor BizTalk Server. Anda kemudian dapat menjalankan atau memperluas operasi seperti BizTalk di alur kerja Anda dengan menggunakan konektor akun integrasi. Di arah lain, BizTalk Server dapat berkomunikasi dengan alur kerja Anda dengan menggunakan Microsoft BizTalk Server Adapter untuk Azure Logic Apps. Pelajari cara menyiapkan dan menggunakan Adaptor Server BizTalk di BizTalk Server Anda.
Gunakan kembali alur kerja lintas lingkungan dengan template Azure Resource Manager
Buat alur kerja aplikasi logika Anda sebagai templat Azure Resource Manager sehingga Anda dapat menyiapkan dan mengotomatiskan penyebaran di beberapa lingkungan dan wilayah.
Jalankan kode kustom saat tidak ada konektor
Jika tidak ada konektor yang sesuai untuk menjalankan kode yang Anda inginkan, Anda memiliki opsi lain untuk alur kerja Anda:
Untuk alur kerja Konsumsi dan Standar, Anda dapat menggunakan kemampuan berikut:
- Sertakan aksi Kode Inline yang menjalankan JavaScript.
- Buat dan jalankan kode dengan Azure Functions.
- Buat dan gunakan operasi konektor kustom. Untuk alur kerja Consumption, lihat Konektor kustom untuk Consumption. Untuk alur kerja standar, lihat Buat konektor bawaan kustom.
- Buat dan panggil API kustom.
Untuk alur kerja Standar, Anda dapat menggunakan kemampuan tambahan berikut:
- Sertakan aksi Kode Inline yang menjalankan skrip C# atau skrip PowerShell.
- Buat fungsi khusus untuk menjalankan kode .NET.
Akses langsung ke sumber daya di jaringan virtual Azure
Saat Anda menggunakan Azure Logic Apps (Standard), alur kerja Anda dapat mengakses sumber daya yang aman seperti mesin virtual, layanan lain, dan sistem dalam jaringan virtual Azure. Azure Logic Apps (Standard) adalah instance Azure Logic Apps dengan satu tenant yang menggunakan sumber daya khusus dan berjalan terpisah dari Azure Logic Apps global multitenant.
Dengan menghosting dan menjalankan alur kerja aplikasi logika di instance khusus Anda sendiri, Anda mengurangi dampak yang mungkin dimiliki tenant Azure lain terhadap performa aplikasi atau efek "tetangga yang berisik".
Azure Logic Apps (Standar) memberikan manfaat berikut:
Anda mendapatkan alamat IP statis sendiri, yang terpisah dari alamat IP statis yang dibagikan aplikasi logika di Azure Logic Apps multitenant. Anda juga dapat menyiapkan alamat IP keluar tunggal yang bersifat publik, statis, dan dapat diprediksi untuk berkomunikasi dengan sistem tujuan. Dengan menggunakan alamat IP ini, Anda tidak perlu membuat pembukaan firewall tambahan di sistem tujuan tersebut.
Anda mendapatkan peningkatan batas untuk durasi eksekusi, masa retensi penyimpanan, throughput, batas waktu permintaan dan respons HTTP, ukuran pesan, serta permintaan konektor kustom. Untuk informasi selengkapnya, tinjau Batasan dan konfigurasi untuk Azure Logic Apps.
Cara kerja aplikasi logika
Alur kerja aplikasi logika selalu dimulai dengan satu pemicu. Pemicu diaktifkan saat kondisi terpenuhi, misalnya, saat peristiwa tertentu terjadi atau saat data memenuhi kriteria tertentu. Banyak pemicu termasuk kemampuan penjadwalan yang mengontrol seberapa sering alur kerja Anda berjalan. Setelah pemicu diaktifkan, satu atau beberapa tindakan menjalankan operasi yang memproses, menangani, atau mengonversi data yang berjalan melalui alur kerja, atau yang memajukan alur kerja ke langkah berikutnya.
Dalam contoh alur kerja pesanan sebelumnya, langkah-langkah berikut terjadi:
Pemicu menerima perintah.
Kondisi membandingkan biaya pesanan dengan ambang batas peninjauan.
Pesanan di bawah ambang batas terus diproses.
Pesanan di atas ambang batas memerlukan pengiriman email untuk ditinjau secara manual.
Sebuah saklar menangani respons peninjau:
- Setujui: Lanjutkan pemrosesan pesanan.
- Eskalasi: Dapatkan informasi lebih lanjut dan evaluasi ulang pesanan.
- Persyaratan yang tidak terpenuhi: Kirim email tentang masalah ini.
Pengiriman pesan terjamin
Azure Logic Apps mengirimkan pesan "setidaknya sekali". Tidak ada pesan yang hilang, dan jarang layanan mengirimkan pesan lebih dari sekali. Namun, jika bisnis Anda tidak menangani atau tidak dapat menangani pesan duplikat, Anda perlu menerapkan idempotensi. Pendekatan ini menerima pesan yang identik atau duplikat, sambil mempertahankan integritas data dan stabilitas sistem. Setelah eksekusi pertama, operasi duplikat tidak mengubah hasilnya.
Model harga untuk aplikasi logika Konsumsi dan Standar
Setiap opsi hosting untuk aplikasi logika (multitenant, penyewa tunggal, App Service Environment (ASE) v3, atau lingkungan yang tersambung sebagian) memiliki model harga yang berbeda. Misalnya, alur kerja aplikasi logika Konsumsi multipenyewa mengikuti model harga Konsumsi, sementara alur kerja aplikasi logika Standar penyewa tunggal mengikuti model harga Standar. Untuk detail harga tertentu, lihat Harga Azure Logic Apps.
Pilih layanan otomatisasi yang sesuai
Untuk memutuskan apakah Azure Logic Apps sesuai dengan beban kerja Anda, gunakan perbandingan berikut:
| Pilih | Scenarios |
|---|---|
| Azure Logic Apps | Alur kerja orkestrasi otomatis yang mengutamakan desainer untuk proses bisnis perusahaan di berbagai layanan, sistem, aplikasi, dan sumber data. Dapat memanggil fungsi di Azure Functions. |
| Azure Functions | Orkestrasi otomatis yang mengutamakan kode menggunakan ekstensi Durable Functions. Dapat memanggil alur kerja di Azure Logic Apps. |
| Microsoft Power Automate | Beban kerja otomatisasi tanpa kode untuk pengguna bisnis, pekerja kantor, dan pengembang warga. |
| Runbook Otomasi Azure | Manajemen infrastruktur dan tugas remediasi yang sederhana, seperti memulai ulang mesin virtual. |
Untuk informasi keputusan yang lebih rinci, lihat:
- Pilih layanan integrasi dan otomatisasi yang tepat di Azure
- Bandingkan platform otomasi Azure
- Azure Automation Runbooks
Mulai
Sebelum mencoba Azure Logic Apps, Anda memerlukan akun dan langganan Azure. Jika Anda tidak memiliki langganan, dapatkan akun Azure gratis.
Saat Anda siap, pilih panduan memulai berdasarkan skenario Anda:
| Anda ingin membuat | Mulai di sini |
|---|---|
| Alur kerja berbasis konsumsi, multitenant | Buat alur kerja aplikasi logika Konsumsi |
| Alur kerja terisolasi, single-tenant, ASE v3, atau hybrid | Buat alur kerja aplikasi logika standar |
| Alur kerja agenik otonom | Membuat alur kerja agenik otonom |
| Alur kerja percakapan berbasis agen | Membuat alur kerja agenik percakapan |
| Alur kerja agen yang dijalankan secara dinamis | Buat alur kerja agen yang dijalankan secara dinamis |