Desain untuk solusi Azure Logic Apps

Selesai

Azure Logic Apps adalah jenis solusi komputasi tanpa server lain yang menawarkan platform berbasis cloud untuk membuat dan menjalankan alur kerja otomatis. Alur kerja adalah proses langkah demi langkah yang mengintegrasikan aplikasi, data, layanan, dan sistem Anda. Dengan Azure Logic Apps, Anda dapat dengan cepat mengembangkan solusi integrasi yang dapat diskalakan untuk bisnis dan skenario bisnis-ke-bisnis (B2B) Anda.

Hal-hal yang perlu diketahui tentang Azure Logic Apps

Mari kita tinjau beberapa karakteristik Azure Logic Apps dan skenario untuk menggunakan solusi komputasi untuk membangun beban kerja baru.

Flowchart for selecting Azure Logic Apps solutions to build new workloads.

  • Azure Logic Apps adalah komponen dari Azure Integration Services. Logic Apps menyederhanakan cara Anda menghubungkan sistem warisan, modern, dan mutakhir di seluruh lingkungan cloud, lokal, dan hibrid.

  • Dengan Logic Apps, Anda dapat menjadwalkan dan mengirim pemberitahuan email dengan menggunakan Office 365 saat peristiwa tertentu terjadi, seperti file baru yang diunggah.

  • Gunakan Logic Apps untuk merutekan dan memproses pesanan pelanggan di seluruh sistem lokal dan layanan cloud.

  • Terapkan Logic Apps untuk memindahkan file yang diunggah dari server SFTP atau FTP ke Azure Storage.

  • Pantau tweet dan analisis sentimen dengan Logic Apps, dan buat pemberitahuan atau tugas untuk item yang perlu ditinjau.

Membandingkan Azure Logic Apps dan Azure Functions

Azure Logic Apps mirip dengan Azure Functions sebagai layanan komputasi, tetapi ada perbedaan dasar. Azure Functions adalah teknologi code-first yang menggunakan fungsi tahan lama. Azure Logic Apps adalah teknologi desain-pertama . Tinjau diagram alur dan tabel berikut untuk membandingkan dua solusi.

Flowchart that shows the decision tree for when to use Azure Functions and Azure Logic Apps.

Bandingkan Azure Functions Azure Logic Apps
Pengembangan Code-first Desain-pertama
Metode Menulis kode dan menggunakan ekstensi fungsi tahan lama Membuat orkestrasi dengan GUI atau dengan mengedit file konfigurasi
Konektivitas - Banyak pilihan jenis pengikatan bawaan
- Menulis kode untuk pengikatan kustom
- Koleksi besar konektor
- Paket Integrasi Perusahaan untuk skenario B2B
- Membangun konektor kustom
Pemantauan Azure Application Insights portal Azure, Log Azure Monitor (Analitik Log)

Hal-hal yang perlu dipertimbangkan saat menggunakan Azure Logic Apps

Ada beberapa poin yang perlu dipertimbangkan saat memutuskan apakah Azure Logic Apps adalah solusi komputasi yang ideal untuk infrastruktur Anda. Tinjau pertimbangan berikut, dan pikirkan tentang bagaimana Azure Logic Apps dapat meningkatkan strategi komputasi untuk Tailwind Traders.

  • Pertimbangkan integrasi. Gunakan Logic Apps untuk menyediakan komponen infrastruktur penting integrasi dengan layanan. Logic Apps adalah opsi yang baik ketika Anda perlu mendapatkan beberapa aplikasi dan sistem untuk bekerja sama. Jika Anda membangun aplikasi tanpa koneksi eksternal, Logic Apps mungkin bukan pilihan terbaik.

  • Pertimbangkan performa. Skalakan aplikasi Anda secara otomatis dengan mesin eksekusi Logic Apps. Logic Apps dapat memproses himpunan data besar secara paralel untuk memungkinkan Anda mencapai throughput tinggi. Namun, waktu aktivasi cepat tidak selalu dijamin, atau pemberlakuan batasan real time pada waktu eksekusi.

  • Pertimbangkan ekspresi bersyarah. Bangun kondisional yang sangat kompleks dan bersarang dalam ke logic Apps Anda. Logic Apps menyediakan konstruksi kontrol seperti ungkapan Boolean, pernyataan beralih, dan perulangan sehingga aplikasi Anda dapat membuat keputusan berdasarkan data Anda.

  • Pertimbangkan konektor. Selidiki apakah konektor bawaan tersedia untuk semua layanan yang perlu Anda akses. Anda mungkin perlu membuat konektor kustom. Jika layanan memiliki REST atau SOAP API yang ada, Anda dapat membuat konektor kustom dalam beberapa jam tanpa menulis kode apa pun. Jika tidak, Anda perlu membuat API terlebih dahulu sebelum membuat konektor.

  • Pertimbangkan untuk mencampur solusi komputasi. Manfaatkan beragam fitur dengan mencampur dan mencocokkan layanan saat Anda membangun orkestrasi. Anda dapat memanggil fungsi dari Logic Apps, dan memanggil aplikasi logika dari fungsi Azure. Bangun setiap orkestrasi berdasarkan kemampuan layanan atau preferensi pribadi Anda.

  • Pertimbangkan opsi lain. Ketahui kapan tidak menggunakan Azure Logic Apps. Ada kasus di mana Logic Apps mungkin bukan opsi terbaik. Logic Apps bukanlah solusi yang ideal untuk persyaratan real time, aturan bisnis yang kompleks, atau jika Anda menggunakan layanan non-standar.

Aplikasi Bisnis

Luangkan beberapa menit untuk mempelajari bagaimana Azure Logic Apps mendistribusikan data dari drone yang memeriksa garis daya.

Anda dapat menggunakan diagram alur berikut untuk pertanyaan lain yang akan diajukan saat Anda merencanakan penggunaan Azure Logic Apps.

Flowchart that shows a detailed decision tree for when to use Azure Logic Apps.