Úvod

Dokončeno

Aplikace na zpracování velkých objemů dat musí být propustnější a musí být schopny horizontálně navýšit kapacitu, aby zvládaly vyšší objemy transakcí.

Předpokládejme, že pracujete v bance v oddělení platebních karet. Jste součástí týmu pro správu systému testování možných podvodů, který zjišťuje, jestli se mají jednotlivé transakce schválit nebo zamítnout. Tento systém přijímá proud transakcí a potřebuje je zpracovávat v reálném čase.

Zatížení systému může narůst během víkendů a svátků. Systém musí efektivně a přesně zvládat zvýšené nároky na propustnost. Vzhledem k citlivé povaze transakcí může mít i nejmenší chyba závažný dopad.

Azure Event Hubs je platforma pro streamování velkých objemů dat a služba pro příjem událostí. Dokáže přijímat a zpracovávat miliony událostí za sekundu. Data odeslaná do centra událostí je možné transformovat a uložit pomocí libovolného poskytovatele analýz v reálném čase nebo adaptérů pro dávkové zpracování a ukládání. Může být také nakonfigurovaná tak, aby se v případě potřeby kvůli zvládnutí zvýšených nároků na propustnost dynamicky navýšila její kapacita.

V tomto modulu se dozvíte, jak připojit službu Event Hubs k aplikaci a spolehlivě zpracovávat velké objemy transakcí.

Cíle výuky

V tomto modulu:

  • Vytvořit centrum událostí pomocí Azure CLI.
  • Nakonfigurujte aplikace tak, aby odesílaly nebo přijímaly zprávy prostřednictvím centra událostí.
  • Vyhodnoťte výkon centra událostí pomocí webu Azure Portal.