Bevezetés
A webes API-k nagyszerűek, mert lehetővé teszik a szolgáltatások közzétételét a világ számára számos ügyfél számára. Ezek az ügyfelek a vállalaton belül és külsőleg is élhetnek. Mivel azonban ezek az API-k száma növekszik, kezelnie kell őket, biztonságossá kell tenni őket, és figyelnie kell őket.
Az API-k sokféleképpen kezelhetők. Dönthet úgy, hogy egyenként biztosítja ezeket az API-kat, ami költség szempontjából logikus lehet, de ez egy rémálom lehet a kezeléshez. Választhat egy központosított API felügyeleti megoldást is, amely konfigurációalapú, és lehetővé teszi, hogy az összes API-t egy helyen kezelje. Ebben a helyzetben jön létre az Azure API Management.
Emellett a generatív AI népszerűbbé válása esetén érdemes lehet használni a vállalatnál. Amikor azonban online állapotba hozza ezeket az API-kat, kezelnie kell őket, és figyelembe kell vennie az olyan szempontokat, mint a biztonság, a monitorozás, például a jogkivonatok használata, valamint a terhelések és hibák kezelése.
Forgatókönyv: Contoso e-kereskedelem
Generatív AI-t próbál ki, lehet, hogy az Azure OpenAI használatával hoz létre szöveget egy API meghívásával.
Ezen a ponton egy generatív AI-modellt szeretne használni az üzleti Contoso e-kereskedelemhez. Ha azonban egy, több végpontot is online állapotba hoz, kezelnie kell őket. Biztonságossá kell tenni őket, figyelnie kell őket, és skáláznia kell őket. Különböző megoldásokat keres az API-felügyelethez, és az Azure API Management is ezek közé tartozik.
Mit fogok tanulni?
Ebben a modulban a következőket sajátíthatja el:
- API Management-példány létrehozása.
- Konfiguráljon egy terheléselosztót és egy megszakítót.
- Biztonságossá teheti az API-t felügyelt identitással.
- A Generative AI API jogkivonatkorlátjainak és szabályzatainak kezelése.
Mi a fő cél?
A modul fő célja, hogy megismerje, hogyan használható az Azure API Management a Generative AI API-kkal azok kezelésére, védelmére és figyelésére.