Inleiding

Voltooid

Web-API's zijn geweldig omdat u hiermee uw services beschikbaar kunt maken voor veel clients. Deze klanten kunnen zowel binnen uw bedrijf als extern leven. Naarmate deze API's echter toenemen, moet u ze beheren, beveiligen en bewaken.

Er zijn veel manieren om API's te beheren. U kunt ervoor kiezen om deze API's één voor één te beveiligen, wat logisch kan zijn vanuit kostenperspectief, maar het kan een nachtmerrie zijn om te beheren. U kunt ook kiezen voor een gecentraliseerde API Management-oplossing, een oplossing die is gebaseerd op configuratie en waarmee u al uw API's op één plaats kunt beheren. Dit is de situatie waarin Azure API Management binnenkomt.

Als generatieve AI populairder wordt, wilt u deze misschien gebruiken in uw bedrijf. Als u deze API's echter online brengt, moet u ze beheren met en rekening houden met aspecten zoals beveiliging, bewaking, bijvoorbeeld tokengebruik en het afhandelen van belastingen en fouten.

Scenario: Contoso e-commerce

U probeert generatieve AI uit, misschien gebruikt u Azure OpenAI om tekst te genereren door een API aan te roepen.

Op dit moment wilt u een generatief AI-model gebruiken voor uw bedrijf Contoso e-commerce. Als u echter één eindpunt online brengt, moet u ze beheren. U moet ze beveiligen, bewaken en schalen. U kijkt naar verschillende oplossingen om u te helpen met API Management en Azure API Management is een van deze oplossingen.

Wat zal ik leren?

In deze module wordt het volgende behandeld:

  • Een API Management-exemplaar maken.
  • Configureer een load balancer en circuitonderbreker.
  • Beveilig uw API met behulp van een beheerde identiteit.
  • Tokenlimieten en beleid voor uw Generatieve AI-API beheren.

Wat is het belangrijkste doel?

Het belangrijkste doel van deze module is om te begrijpen hoe Azure API Management kan worden gebruikt met Generatieve AI-API's om ze te beheren, beveiligen en bewaken.