Usługa Event Grid na platformie Kubernetes z funkcjami usługi Azure Arc
Usługa Event Grid na platformie Kubernetes oferuje bogaty zestaw funkcji, które ułatwiają integrację obciążeń Kubernetes i realizowanie architektur hybrydowych. Udostępnia ten sam interfejs API rest (począwszy od wersji 2020-10-15-preview), interfejs wiersza polecenia usługi Event Grid, środowisko witryny Azure Portal, zestawy SDK zarządzania i zestawy SDK płaszczyzny danych za pomocą usługi Azure Event Grid, innej wersji tej samej usługi. Gdy wszystko będzie gotowe do publikowania zdarzeń, możesz użyć przykładów zestawu SDK płaszczyzny danych dostępnych w różnych językach , które działają w obu wersjach usługi Event Grid.
Chociaż usługa Event Grid na platformie Kubernetes i usłudze Azure Event Grid współdzieli wiele funkcji, a celem jest zapewnienie tego samego środowiska użytkownika, istnieją pewne różnice, biorąc pod uwagę unikatowe wymagania, które mają spełniać, oraz etap, w którym znajdują się w cyklu życia oprogramowania. Na przykład jedynym typem tematu dostępnego w usłudze Event Grid na platformie Kubernetes są tematy usługi Event Grid, które czasami są nazywane również tematami niestandardowymi. Inne typy tematów nie mają zastosowania lub nie są jeszcze dostępne. Główne różnice między dwiema wersjami usługi Event Grid przedstawiono w poniższej tabeli.
Ważne
Usługa Event Grid na platformie Kubernetes z usługą Azure Arc jest obecnie dostępna w publicznej wersji zapoznawczej. Ta wersja zapoznawcza nie jest objęta umową dotyczącą poziomu usług i nie zalecamy korzystania z niej w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą być nieobsługiwane lub ograniczone. Aby uzyskać więcej informacji, zobacz Uzupełniające warunki korzystania z wersji zapoznawczych platformy Microsoft Azure.
Usługa Event Grid na platformie Kubernetes a usługa Event Grid na platformie Azure
Funkcja | Usługa Event Grid na platformie Kubernetes | Azure Event Grid |
---|---|---|
Tematy usługi Event Grid | ✔ | ✔ |
Schemat zdarzeń w chmurze CNCF | ✔ | ✔ |
Event Grid i niestandardowe schematy | ✘* | ✔ |
Niezawodne dostarczanie | ✔ | ✔ |
Metryki | ✔** | ✔ |
Azure Monitor | ✘ | ✔ |
Lokalizacja utraconych komunikatów | ✘ | ✔ |
Przekazywanie zdarzeń do innego tematu usługi Event Grid | ✔ | ✘ |
Tematy systemowe | ✘ | ✔ |
Tematy dotyczące domeny | ✘ | ✔ |
Zdarzenia partnerów | ✘ | ✔ |
Walidacja docelowego punktu końcowego | ✘ | ✔ |
Wyzwalacz usługi Azure Event Grid dla usługi Azure Functions | ✘ | ✔ |
Połączenia hybrydowe usługi Azure Relay jako miejsce docelowe | ✘ | ✔ |
Zaawansowane filtrowanie | ✔*** | ✔ |
AuthN/AuthZ elementu webhook z identyfikatorem Entra firmy Microsoft | ✘ | ✔ |
Dostarczanie zdarzeń przy użyciu tożsamości zasobu | ✘ | ✔ |
Ten sam zestaw zestawów SDK płaszczyzny danych | ✔ | ✔ |
Ten sam zestaw zestawów SDK zarządzania | ✔ | ✔ |
Ten sam interfejs wiersza polecenia usługi Event Grid | ✔ | ✔ |
* Schemat zdarzeń w chmurze 1.0 zapewnia mechanizm rozszerzalności i jest otwartym standardem. Te cechy lub funkcje nie są udostępniane przez usługę Event Grid ani niestandardowe schematy. Schemat zdarzeń w chmurze 1.0 jest ewolucją schematu usługi Event Grid.
** Metryki tematów i subskrypcji zdarzeń są udostępniane przy użyciu formatu wystawy Prometheus. Metryki lub inne funkcje monitorowania w witrynie Azure Portal nie są obecnie dostępne w wersji zapoznawczej.
Usługa Event Grid na platformie Kubernetes obsługuje zaawansowane filtrowanie zdarzeń na podstawie wartości w danych zdarzeń, jak usługa Event Grid na platformie Azure, ale istnieje kilka funkcji i operatorów, które usługa Event Grid na platformie Kubernetes nie obsługuje. Aby uzyskać więcej informacji, zobacz Filtrowanie zaawansowane.
Następne kroki
Aby dowiedzieć się więcej na temat usługi Event Grid na platformie Kubernetes, zobacz Event Grid on Kubernetes with Azure Arc (Preview) - overview (Usługa Event Grid na platformie Kubernetes w usłudze Azure Arc (wersja zapoznawcza) — omówienie.