Fronty a zpracování operací AI pomocí služby Azure Service Bus
Středně pokročilý
Vývojář
Azure Service Bus
Naučte se používat Azure Service Bus k oddělení komponent aplikace AI, žádostí o odvozování front, distribuci úloh zpracování mezi konkurenční zákazníky a zpracování selhání prostřednictvím front s nedoručenou zprávou. Tento modul se zabývá frontami, tématy s předplatnými, strukturováním zpráv pro datové části AI a spolehlivým zpracováním zpráv pomocí sady Python SDK.
Cíle výuky
Po dokončení tohoto modulu budete umět:
- Vysvětlete, jak Azure Service Bus odděluje komponenty aplikace AI a identifikuje, kdy použít vzory zasílání zpráv, jako je vyrovnávání zatížení, konkurenční spotřebitelé a publikování a přihlášení k odběru.
- Vyberte si mezi frontami a tématy služby Service Bus s předplatnými podle toho, zda pracovní postup AI vyžaduje zpracování jediným příjemcem nebo rozesílání k více příjemcům.
- Strukturujte zprávy služby Service Bus pro úlohy AI, včetně serializace výzev a parametrů modelu, zpracování velkých datových částí pomocí vzoru kontroly deklarací identity a včetně ID korelace pro kompletní sledování požadavků.
- Spolehlivé zpracování zpráv pomocí režimu příjmu peek-lock, zpracování jedovatých zpráv prostřednictvím front mrtvých dopisů a monitorování fronty mrtvých dopisů pro neúspěšná odvození.
Požadavky
Než začnete s tímto modulem, měli byste mít:
- Zkušenosti s programováním v jazycích, jako jsou Python, JavaScript nebo C#.
- Základní znalost konceptů služeb Azure a cloud computingu
- Znalost konceptů asynchronního zasílání zpráv a vzorů distribuovaných systémů