Úvod
Webová rozhraní API jsou skvělá, protože umožňují vystavit služby na světě, aby mnoho klientů mohlo využívat. Tito klienti můžou žít ve vaší společnosti i externě. S rostoucím počtem těchto rozhraní API je ale potřeba je spravovat, zabezpečit a monitorovat.
Existuje mnoho způsobů správy rozhraní API. Můžete se rozhodnout pro zabezpečení těchto rozhraní API po druhém, což by mohlo dávat smysl z hlediska nákladů, ale může to být noční můra pro správu. Můžete se také rozhodnout pro centralizované řešení API Management, které je řízené konfigurací a které vám umožní spravovat všechna vaše rozhraní API na jednom místě. V této situaci přichází azure API Management.
I když se generující AI stává oblíbenější, můžete ji chtít použít ve své firmě. Když ale tato rozhraní API přenesete do online režimu, musíte je spravovat a zvážit aspekty, jako je zabezpečení, monitorování, například využití tokenů a zpracování zatížení a selhání.
Scénář: Elektronické obchodování Společnosti Contoso
Zkoušíte generovat AI, možná používáte Azure OpenAI k vygenerování textu voláním rozhraní API.
V tomto okamžiku chcete pro firmu Contoso e-commerce použít model generující umělé inteligence. Když ale přenesete jeden koncový bod do online režimu, musíte je spravovat. Potřebujete je zabezpečit, monitorovat a škálovat. Hledáte různá řešení, která vám pomůžou se správou rozhraní API a službou Azure API Management, je jedním z nich.
Co se naučím?
V tomto modulu:
- Vytvoření instance API Managementu
- Nakonfigurujte nástroj pro vyrovnávání zatížení a jistič.
- Zabezpečení rozhraní API pomocí spravované identity
- Správa limitů a zásad tokenů pro vaše rozhraní API pro generování AI
Jaký je hlavní cíl?
Hlavním cílem tohoto modulu je pomoct pochopit, jak se dá azure API Management používat s rozhraními API pro generování AI ke správě, zabezpečení a monitorování těchto rozhraní.