Introduzione
Le API Web sono ideali perché consentono di esporre i servizi al mondo per molti client da utilizzare. Questi clienti possono vivere sia all'interno dell'azienda che all'esterno. Tuttavia, man mano che queste API aumentano di numero, è necessario gestirle, proteggerle e monitorarle.
Esistono molti modi per gestire le API. Si potrebbe optare per una protezione di queste API uno alla volta, che potrebbe avere senso dal punto di vista dei costi, ma potrebbe essere un incubo da gestire. È anche possibile scegliere una soluzione di gestione API centralizzata, una basata sulla configurazione e che consente di gestire tutte le API in un'unica posizione. Questa situazione è la posizione in cui entra in gioco Gestione API di Azure.
Inoltre, man mano che l'intelligenza artificiale generativa diventa più popolare, può essere utile usarla nell'azienda. Tuttavia, man mano che queste API vengono portate online, è necessario gestirle con e prendere in considerazione aspetti come la sicurezza, il monitoraggio, ad esempio l'utilizzo dei token e la gestione di carichi e errori.
Scenario: Contoso e-commerce
Si sta provando a generare l'intelligenza artificiale, ad esempio si sta usando Azure OpenAI per generare testo chiamando un'API.
A questo punto, si vuole usare un modello di intelligenza artificiale generativo per l'azienda Contoso e-commerce. Tuttavia, quando si porta online uno, più endpoint, è necessario gestirli. È necessario proteggerli, monitorarli e ridimensionarli. Si stanno esaminando varie soluzioni per facilitare la gestione API e Gestione API di Azure è una di esse.
Competenze apprese alla fine del modulo
Contenuto del modulo:
- Creare un'istanza di Gestione API.
- Configurare un servizio di bilanciamento del carico e un interruttore.
- Proteggere l'API usando l'identità gestita.
- Gestire i limiti e i criteri dei token per l'API di intelligenza artificiale generativa.
Qual è l'obiettivo principale?
L'obiettivo principale di questo modulo è comprendere in che modo Gestione API di Azure può essere usato con le API di intelligenza artificiale generative per gestire, proteggere e monitorarle.