Služby zasílání zpráv v Azure a AWS
Simple Email Service
AWS poskytuje pro odesílání oznamovacích, transakčních nebo marketingových e-mailů službu Simple Email Service (SES). V Azure můžete odesílat e-maily pomocí služeb Azure Communication Services nebo řešení třetích stran, jako je SendGrid. Obě tyto možnosti poskytují e-mailové služby, které je možné začlenit do řešení pro různé případy použití.
Simple Queue Service
AWS Simple Queue Service (SQS) poskytuje systém zasílání zpráv pro připojení aplikací, služeb a zařízení v rámci platformy AWS. Azure má dvě služby, které poskytují podobné funkce:
Queue Storage je cloudová služba zasílání zpráv, která umožňuje komunikaci mezi komponentami aplikací v Azure.
Service Bus je robustní systém zasílání zpráv pro připojení aplikací, služeb a zařízení. Pomocí související služby Service Bus relay se služba Service Bus může také připojit ke vzdáleným hostovaným aplikacím a službám.
Integrace mezi službami zasílání zpráv Azure a AWS
Pokud existuje jedna sada komponent pomocí Amazon SQS, která se musí integrovat s jinou sadou komponent, které používají Azure Service Bus, nebo naopak, které je možné provést pomocí vzoru Most zasílání zpráv.
Komponenty zasílání zpráv
Služba AWS | Služba Azure | Popis |
---|---|---|
Jednoduchá fronta (SQS) | Queue Storage | Poskytuje službu fronty spravovaných zpráv pro komunikaci mezi oddělenými komponentami aplikace. |
Služba SNS (Simple Notification Service) | Service Bus | Podporuje sadu cloudových technologií middlewaru orientovaných na zprávy, včetně spolehlivého řízení front zpráv a odolného zasílání zpráv publikování a odběru zpráv. |
Amazon EventBridge | Event Grid | Plně spravovaná služba směrování událostí, která umožňuje jednotné využívání událostí pomocí modelu publikování a odběru. |
Amazon Kinesis | Event Hubs | Plně spravovaná služba pro příjem dat v reálném čase. Streamujte miliony událostí za sekundu z libovolného zdroje, abyste mohli vytvářet dynamické datové kanály a okamžitě reagovat na obchodní výzvy. |
Amazon MQ | Service Bus | Service Bus Premium je plně kompatibilní s rozhraním API Java/Jakarta EE Java Message Service (JMS) 2.0. Service Bus Standard podporuje podmnožinu JMS 1.1 zaměřenou na fronty. |
Architektury zasílání zpráv
Architektura | Popis |
---|---|
Škálovatelná webová aplikace | Pomocí osvědčených postupů v této referenční architektuře můžete zlepšit škálovatelnost a výkon webové aplikace Aplikace Azure Service. |
Podniková integrace pomocí front a událostí | Doporučená architektura pro implementaci modelu podnikové integrace s využitím Azure Logic Apps, Azure API Management, Azure Service Bus a Azure Event Gridu |