Udostępnij za pośrednictwem


Usługi obsługi komunikatów na platformie Azure i platformie AWS

Usługa Simple Email Service

Platforma AWS zapewnia dostęp do usługi Simple Email Service (SES), która pozwala wysyłać wiadomości e-mail dotyczące powiadomień, transakcji lub działań marketingowych. Na platformie Azure możesz wysyłać wiadomości e-mail za pomocą usług Azure Communication Services lub rozwiązań innych firm, takich jak SendGrid. Obie te opcje zapewniają usługi poczty e-mail, które można włączyć do rozwiązań do obsługi różnych przypadków użycia.

Simple Queue Service

Usługa AWS Simple Queue Service (SQS) udostępnia system obsługi komunikatów do łączenia aplikacji, usług i urządzeń na platformie AWS. Platforma Azure oferuje dwie usługi, które zapewniają podobne funkcje:

  • Queue Storage to usługa obsługi komunikatów w chmurze, która umożliwia komunikację między składnikami aplikacji na platformie Azure.

  • Usługa Service Bus to niezawodny system obsługi komunikatów do łączenia aplikacji, usług i urządzeń. Korzystając z powiązanego przekaźnika usługi Service Bus, usługa Service Bus może również łączyć się ze zdalnymi aplikacjami i usługami.

Integrowanie między usługami obsługi komunikatów platformy Azure i usług AWS

Jeśli istnieje jeden zestaw składników korzystających z usługi Amazon SQS, który musi zostać zintegrowany z innym zestawem składników korzystających z usługi Azure Service Bus lub odwrotnie, można to zrobić przy użyciu wzorca mostka obsługi komunikatów.

Składniki obsługi komunikatów

Usługa AWS Usługa platformy Azure opis
Simple Queue Service (SQS) Queue Storage Udostępnia zarządzaną usługę kolejkowania komunikatów służącą do komunikacji między składnikami aplikacji oddzielonych.
Prosta usługa powiadomień (SNS) Service Bus Obsługuje zestaw opartych na chmurze technologii oprogramowania pośredniczącego zorientowanego na komunikaty, w tym niezawodne kolejkowanie komunikatów i trwałe komunikaty publikowania/subskrybowania.
Amazon EventBridge Event Grid W pełni zarządzana usługa routingu zdarzeń, która umożliwia jednolite użycie zdarzeń przy użyciu modelu publikowania/subskrybowania.
Amazon Kinesis Event Hubs W pełni zarządzana usługa pozyskiwania danych w czasie rzeczywistym. Przesyłanie strumieniowe milionów zdarzeń na sekundę z dowolnego źródła do tworzenia dynamicznych potoków danych i natychmiastowego reagowania na wyzwania biznesowe.
Amazon MQ Service Bus Usługa Service Bus Premium jest w pełni zgodna z interfejsem API Java/Jakarta EE Java Message Service (JMS) 2.0. Usługa Service Bus Standard obsługuje podzestaw JMS 1.1 skoncentrowany na kolejkach.

Architektury obsługi komunikatów

Architektura opis
Skalowalna aplikacja internetowa Skorzystaj ze sprawdzonych rozwiązań w tej architekturze referencyjnej, aby zwiększyć skalowalność i wydajność w aplikacji internetowej usługi aplikacja systemu Azure Service.
Integracja w przedsiębiorstwie przy użyciu kolejek i zdarzeń Zalecana architektura do implementowania wzorca integracji przedsiębiorstwa z usługami Azure Logic Apps, Azure API Management, Azure Service Bus i Azure Event Grid.