Layanan olahpesan di Azure dan AWS
Layanan Email Sederhana
AWS menyediakan Layanan Email Sederhana (SES) untuk mengirim email pemberitahuan, transaksional, atau pemasaran. Di Azure, Anda dapat mengirim email dengan Azure Communication Services atau solusi pihak ketiga, seperti SendGrid. Kedua opsi ini menyediakan layanan email yang dapat dimasukkan ke dalam solusi untuk memenuhi berbagai kasus penggunaan.
Layanan Antrean Sederhana
AWS Simple Queue Service (SQS) menyediakan sistem olahpesan untuk menghubungkan aplikasi, layanan, dan perangkat dalam platform AWS. Azure memiliki dua layanan yang menyediakan fungsi serupa:
Penyimpanan antrean adalah layanan olahpesan cloud yang memungkinkan komunikasi antarkomponen aplikasi dalam Azure.
Azure Service Bus adalah sistem olahpesan yang kuat untuk menyambungkan aplikasi, layanan, dan perangkat. Dengan menggunakan relay Azure Service Bus terkait, Azure Service Bus juga dapat tersambung ke aplikasi dan layanan yang di-hosting dari jarak jauh.
Mengintegrasikan antara layanan olahpesan Azure dan AWS
Jika ada satu set komponen yang menggunakan Amazon SQS yang perlu diintegrasikan dengan serangkaian komponen lain yang menggunakan Azure Bus Layanan, atau sebaliknya, yang dapat dilakukan menggunakan pola Jembatan Olahpesan.
Komponen olahpesan
Layanan AWS | Layanan Azure | Deskripsi |
---|---|---|
Layanan Antrean Sederhana (SQS) | Queue Storage | Menyediakan layanan antrean pesan terkelola untuk berkomunikasi antar-komponen aplikasi yang dipisahkan. |
Layanan Pemberitahuan Sederhana (SNS) | Service Bus | Mendukung serangkaian teknologi middleware berbasis cloud yang berorientasi pesan, termasuk antrean pesan yang andal dan olahpesan terbitkan/berlangganan yang tahan lama. |
Amazon EventBridge | Event Grid | Layanan perutean aktivitas yang dikelola penuh yang memungkinkan penggunaan peristiwa seragam menggunakan model terbitkan/berlangganan. |
Amazon Kinesis | Event Hubs | Layanan penyerapan data real time yang dikelola penuh. Streaming jutaan peristiwa per detik, dari sumber mana pun, untuk membuat alur data dinamis dan untuk segera menanggapi tantangan bisnis. |
Amazon MQ | Service Bus | Service Bus Premium sepenuhnya sesuai dengan Java/Jakarta EE Java Message Service (JMS) 2.0 API. Service Bus Standard mendukung subset JMS 1.1 yang berfokus pada antrean. |
Arsitektur olahpesan
Sistem | Deskripsi |
---|---|
Aplikasi web yang dapat diskalakan | Menggunakan praktik yang telah terbukti dalam arsitektur referensi ini untuk meningkatkan skalabilitas dan performa dalam aplikasi web Azure App Service. |
Integrasi perusahaan dengan menggunakan antrean dan peristiwa | Arsitektur yang direkomendasikan untuk menerapkan pola integrasi perusahaan dengan Azure Logic Apps, Azure API Management, Azure Bus Layanan, dan Azure Event Grid. |