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. |