Présentation
Les API web sont excellentes, car elles vous permettent d’exposer vos services au monde pour que de nombreux clients les utilisent. Ces clients peuvent se trouver à la fois au sein de votre entreprise et en externe. Toutefois, à mesure que ces API augmentent en nombre, vous devez les gérer, les sécuriser et les superviser.
Il existe de nombreuses façons de gérer les API. Vous pouvez opter pour une sécurisation de ces API une par une, qui pourrait avoir un sens du point de vue des coûts, mais pourrait se révéler compliquée à gérer. Vous pouvez également opter pour une solution de gestion des API centralisée, une solution basée sur la configuration et qui vous permet de gérer toutes vos API en un seul endroit. C’est là où Gestion des API Azure intervient.
En outre, à mesure que l’IA générative devient plus populaire, vous souhaiterez peut-être l’utiliser dans votre entreprise. Toutefois, lorsque vous mettez ces API en ligne, vous devez les gérer et prendre en compte des aspects tels que la sécurité, la supervision (par exemple de l’utilisation des jetons) et la gestion des charges et des défaillances.
Scénario : E-commerce Contoso
Vous essayez l’IA générative. Vous utilisez peut-être Azure OpenAI pour générer du texte en appelant une API.
À ce stade, vous souhaitez utiliser un modèle d’IA générative pour votre entreprise d’e-commerce Contoso. Toutefois, lorsque vous mettez un ou plusieurs points de terminaison en ligne, vous devez les gérer. Vous devez les sécuriser, les superviser et les mettre à l’échelle. Vous examinez différentes solutions pour faciliter la gestion des API, dont Gestion des API Azure.
Que vais-je apprendre ?
Dans ce module, vous allez apprendre à :
- Créer une instance de Gestion des API.
- Configurez un équilibreur de charge et un disjoncteur.
- Sécurisez votre API à l’aide d’une identité managée.
- Gérez les limites et la stratégie des jetons pour votre API d’IA générative.
Quel est l’objectif principal ?
L’objectif principal de ce module est de vous aider à comprendre comment Gestion des API Azure peut être utilisée avec les API d’IA générative pour gérer, sécuriser et superviser ces dernières.