Wprowadzenie
Aplikacje wykorzystujące dane big data muszą umożliwiać obsługę zwiększonej przepływności dzięki skalowaniu w przypadku wzrostu liczby transakcji.
Załóżmy, że pracujesz w dziale kart kredytowych banku. Jesteś częścią zespołu, który zarządza systemem odpowiedzialnym za wykrywanie oszustw w celu zatwierdzania lub odrzucania poszczególnych transakcji. System odbiera strumień transakcji i musi przetworzyć je w czasie rzeczywistym.
Obciążenie systemu może zwiększać się w weekendy i święta. System musi być zdolny do wydajnej i dokładnej obsługi zwiększonej przepływności. Ze względu na poufny charakter transakcji nawet najdrobniejszy błąd może mieć poważne skutki.
Usługa Azure Event Hubs to platforma przesyłania strumieniowego danych big data i usługa pozyskiwania zdarzeń. Może odbierać i przetwarzać miliony zdarzeń na sekundę. Dane wysłane do centrum zdarzeń mogą zostać przekształcone i zmagazynowane przy użyciu dowolnego dostawcy analityki czasu rzeczywistego lub adapterów przetwarzania wsadowego/magazynowania. Można również skonfigurować ją tak, aby w razie potrzeby była skalowana dynamicznie w celu obsłużenia zwiększonej przepływności.
W tym module dowiesz się, jak połączyć usługę Event Hubs z aplikacją i niezawodnie przetwarzać duże woluminy transakcji.
Cele szkolenia
Zawartość tego modułu:
- Tworzenie centrum zdarzeń za pomocą interfejsu wiersza polecenia platformy Azure.
- Konfigurowanie aplikacji do wysyłania lub odbierania komunikatów za pośrednictwem centrum zdarzeń.
- Oceń wydajność centrum zdarzeń przy użyciu witryny Azure Portal.