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