Sdílet prostřednictvím


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