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.
Integrasi menghubungkan aplikasi, data, layanan, dan perangkat, seringkali dengan cara yang kompleks, sehingga berjalan antara sistem lokal, cloud, dan edge.
Untuk mengintegrasikan aplikasi, terkadang panggilan API langsung cocok. Tetapi terkadang teknologi perlu berkomunikasi secara asinkron melalui olahpesan atau peristiwa. Semua proses integrasi memerlukan orkestrasi, atau cara mudah untuk menentukan dan menjalankan logika alur kerja.
layanan Azure untuk integrasi
Azure menyediakan berbagai layanan untuk integrasi:
Azure API Management: Publikasikan API Anda dengan aman untuk digunakan pengembang internal dan eksternal saat terhubung ke sistem back-end.
Azure Logic Apps: Buat alur kerja untuk menyambungkan ratusan layanan di cloud dan lokal.
Azure Service Bus: Hubungkan aplikasi dan layanan lokal dan berbasis cloud untuk menerapkan alur kerja olahpesan yang sangat aman.
Azure Event Grid: Sambungkan Azure dan non-layanan Microsoft yang didukung sambil menyederhanakan pengembangan aplikasi berbasis peristiwa.
Azure Functions: Menyederhanakan masalah orkestrasi yang kompleks dengan menggunakan platform komputasi tanpa server berbasis peristiwa.
Azure Data Factory: Mengintegrasikan sumber data secara visual untuk mempercepat transformasi data dan mendukung alur kerja perusahaan.
Architecture
Unduh file Visio dari arsitektur ini.
Diagram sebelumnya menunjukkan implementasi integrasi dasar atau acuan yang umum. Untuk solusi dunia nyata yang dapat Anda bangun di Azure, lihat Arsitektur integrasi.
Menjelajahi panduan dan arsitektur integrasi
Artikel di bagian ini mencakup panduan dan arsitektur yang sepenuhnya dikembangkan yang dapat Anda sebarkan dalam Azure dan memperluas ke solusi tingkat produksi. Artikel ini dapat membantu Anda memutuskan cara menggunakan teknologi integrasi dalam Azure.
Pilih layanan integrasi
Artikel berikut membantu Anda mengevaluasi dan memilih teknologi integrasi terbaik untuk persyaratan beban kerja Anda:
Pilih layanan integrasi dan otomatisasi yang tepat di Azure: Bandingkan Azure Functions, Azure Logic Apps, Power Automate, dan WebJobs untuk membangun alur kerja dan orkestrasi.
Pilih antara layanan olahpesan Azure: Bandingkan Azure Event Grid, Azure Event Hubs, dan Azure Service Bus, dan pelajari kapan harus menggunakan setiap layanan.
Opsi olahpesan asinkron: Pelajari tentang berbagai jenis pesan dan entitas yang berpartisipasi dalam infrastruktur olahpesan, dan pilih layanan olahpesan Azure.
Ide solusi integrasi
- Mengintegrasikan IBM MQ dengan Azure: Mengintegrasikan sistem olahpesan IBM MQ dengan Azure dengan menggunakan konektivitas Azure Service Bus dan hibrid.
Arsitektur integrasi
Arsitektur siap produksi berikut menunjukkan solusi integrasi end-to-end yang dapat Anda sebarkan dan sesuaikan:
Arsitektur landing zone Azure API Management: Sebarkan konfigurasi dasar Azure API Management yang aman dengan Azure Application Gateway dan Azure Functions di dalam jaringan virtual.
Integrasi perusahaan dasar pada Azure: Mengatur panggilan sinkron ke sistem back-end perusahaan dengan menggunakan Azure Logic Apps dan Azure API Management.
Gunakan broker pesan dan peristiwa untuk mengintegrasikan sistem perusahaan: Mengatur panggilan asinkron ke sistem back-end perusahaan dengan menggunakan antrean dan peristiwa.
Bangun pemantauan real-time dan sistem yang dapat diobservasi untuk media: Sediakan pemantauan hampir real-time dan observabilitas sistem serta data telemetri perangkat pengguna menggunakan Fabric Real-Time Intelligence.
Panduan integrasi
Tinjau panduan berikut untuk pertimbangan integrasi dan migrasi lintas aspek:
- Migrasi Apache Kafka ke Azure: Jelajahi strategi untuk memigrasikan beban kerja Apache Kafka ke Azure, termasuk Azure Event Hubs, Azure HDInsight, dan Azure Kubernetes Service (AKS).
Event Hubs dengan Azure Functions
Ringkasan: Panduan tentang cara mengintegrasikan Azure Event Hubs secara efektif dengan Azure Functions untuk performa, ketahanan, keamanan, dan skala.
Performa dan skala: Optimalkan skalabilitas dan performa saat Anda menggunakan Azure Event Hubs dan Azure Functions bersama-sama.
Desain tangguh: Terapkan penanganan kesalahan, idempotensi, dan perilaku coba lagi untuk fungsi yang Azure Event Hubs pemicu.
Keamanan: Terapkan kontrol akses terperintah dan keamanan jaringan untuk Azure Event Hubs dan Azure Functions.
Pengamatan: Gunakan Application Insights untuk memantau perilaku dan kesehatan solusi Azure Event Hubs dan Azure Functions.
Kesiapan organisasi
Organisasi di awal proses adopsi cloud dapat menggunakan Cloud Adoption Framework untuk Azure untuk mengakses panduan yang terbukti yang mempercepat adopsi cloud.
Untuk panduan khusus integrasi, lihat arsitektur integrasi Azure. Artikel ini menyediakan arsitektur referensi, contoh skenario, dan panduan solusi untuk Azure Integration Services, termasuk pola jaringan, keamanan, dan penyebaran.
Untuk membantu memastikan kualitas solusi integrasi Anda pada Azure, ikuti panduan dalam Azure Well-Architected Framework. Kerangka kerja Azure Well-Architected menyediakan panduan preskriptif untuk organisasi yang mencari keunggulan arsitektur dan menjelaskan cara merancang, menyediakan, dan memantau solusi Azure yang dioptimalkan biaya.
Untuk panduan khusus integrasi, lihat panduan layanan Azure Well-Architected Framework berikut ini:
Azure API Management: Tinjau praktik terbaik arsitektur untuk Azure API Management di seluruh keandalan, keamanan, pengoptimalan biaya, keunggulan operasional, dan efisiensi performa.
Azure Service Bus: Tinjau praktik terbaik arsitektur untuk olahpesan Azure Service Bus, termasuk desain antrean dan topik, sesi, dan penanganan surat mati.
Azure Event Grid: Tinjau praktik terbaik arsitektur untuk Azure Event Grid, termasuk pengiriman peristiwa, keamanan, dan keunggulan operasional.
Praktik terbaik
Ikuti praktik terbaik ini untuk meningkatkan keandalan, keamanan, efektivitas biaya, performa, dan kualitas operasional beban kerja integrasi Anda pada Azure:
Integrasikan Azure Event Hubs dengan fungsi tanpa server pada Azure: Panduan tentang cara mengintegrasikan Azure Event Hubs secara efektif dengan Azure Functions untuk performa, ketahanan, keamanan, pengamatan, dan skala.
Panduan performa dan skala untuk Azure Event Hubs dan Azure Functions: Optimalkan skalabilitas dan performa saat Anda menggunakan Azure Event Hubs dan Azure Functions bersama-sama.
Memantau Azure Functions dan Azure Event Hubs: Gunakan Application Insights untuk memantau perilaku dan kesehatan solusi Azure Event Hubs dan Azure Functions.
Penyebaran multiwilayah untuk pemulihan bencana (DR) di Azure Logic Apps: Siapkan penyebaran di beberapa wilayah untuk Azure Logic Apps guna melindungi data dan menjaga kelangsungan bisnis (BC).
Akses dan data aman di Azure Logic Apps: Tinjau panduan keamanan untuk akses, data, riwayat eksekusi, dan lingkungan di Azure Logic Apps.
Tetap terkini dengan integrasi
Azure layanan integrasi berkembang untuk mengatasi tantangan data modern. Tetap mendapatkan informasi tentang pembaruan dan fitur terbaru.
Untuk tetap terkini dengan layanan integrasi utama, lihat artikel berikut ini:
Apa yang baru di Azure Event Grid: Pelajari fitur dan pembaruan terbaru untuk Azure Event Grid, termasuk dukungan MQTT, pengiriman tarik dan dorong, serta kemampuan namespace.
Apa yang baru dalam Azure Data Factory: Pelajari tentang rilis terbaru, masalah yang diketahui, perbaikan bug, fungsionalitas yang tidak digunakan lagi, dan perubahan terencana untuk Azure Data Factory.
Sumber daya lainnya
Sumber daya berikut dapat membantu Anda menemukan lebih lanjut tentang desain arsitektur integrasi.
Dokumentasi produk
Kumpulan dokumentasi ini memberikan panduan komprehensif untuk layanan integrasi Azure:
dokumentasi Azure API Management: Pelajari tentang gateway API, bidang manajemen, portal pengembang, dan konfigurasi kebijakan untuk mengelola API di semua lingkungan.
dokumentasi Azure Logic Apps: Pelajari cara membangun alur kerja otomatis yang mengintegrasikan aplikasi, data, layanan, dan sistem di seluruh lingkungan cloud dan lokal.
Dokumentasi Azure Service Bus: Pelajari tentang antrean pesan tingkat perusahaan dan topik publikasikan-berlangganan untuk mengurangi ketergantungan antara aplikasi dan layanan.
Dokumentasi Azure Event Grid: Pelajari layanan pub/sub yang dikelola sepenuhnya untuk arsitektur berbasis peristiwa, termasuk dukungan broker MQTT serta pengiriman push dan pull melalui HTTP.
dokumentasi Azure Functions: Pelajari tentang platform komputasi tanpa server untuk membangun aplikasi berbasis peristiwa dengan pemicu dan pengikatan.
dokumentasi Azure Data Factory: Pelajari tentang layanan ekstrak, transformasi, pemuatan (ETL) cloud terkelola untuk mengatur pergerakan dan transformasi data dalam skala besar.
Lingkungan integrasi
- Azure Ikhtisar Lingkungan Integrasi (pratinjau): Pelajari cara mengatur dan mengelola sumber daya integrasi Azure secara terpusat dengan membuat lingkungan integrasi dan grup aplikasi.
Pola integrasi layanan mikro
Terapkan pola Transactional Outbox dengan menggunakan Azure Cosmos DB: Terapkan pola Transactional Outbox untuk pesan yang andal antar layanan.
Mengidentifikasi batas layanan mikro: Mendapatkan layanan mikro dari model domain saat Anda merancang aplikasi Anda.
Mendesain komunikasi antar layanan untuk layanan mikro: Gunakan jala layanan untuk membuat komunikasi antara layanan mikro efisien dan kuat.
Integrasi perusahaan
Beban kerja analisis data untuk industri yang diatur: Jalankan beban kerja analitik data yang memperhitungkan persyaratan peraturan.
Kecerdasan bisnis perusahaan (BI): Memindahkan data dari database SQL Server lokal ke Microsoft Fabric dan mengubah data untuk analisis.
dokumentasi Microsoft Power Platform: Membuat data yang tidak Microsoft tersedia untuk pengguna web.
Profesional Amazon Web Services (AWS) atau Google Cloud
Untuk membantu Anda memulai dengan cepat, artikel berikut membandingkan opsi integrasi Azure dengan layanan cloud lainnya:
Layanan perpesanan di Azure dan AWS: Bandingkan komponen perpesanan seperti antrean, publikasi-berlangganan, dan alur peristiwa di Azure dan AWS.
Perbandingan layanan Google Cloud dengan Azure - Olahpesan dan acara: Bandingkan Google Cloud Pub/Sub dengan Azure Service Bus, Azure Event Grid, dan Azure Event Hubs.
Perbandingan layanan Google Cloud ke Azure - Alur Kerja: Bandingkan Google Cloud Composer dengan Azure Logic Apps untuk orkestrasi alur kerja.