Skapa API-integrering i Azure

I korthet

Lär dig att skapa API-integrering i Azure och att tillhandahålla säker, skalbar API-åtkomst för dina program.

Förutsättningar

  • Kunskaper om grundläggande begrepp för webb-API:er, inklusive åtgärder, slutpunkter och API-standarder som OpenAPI.
  • Kunskaper om C#
  • Ha en grundläggande förståelse för Azure- och molnkoncept, tjänster och Azure Portal.

Kom igång med Azure

Välj det Azure-konto som passar dig. Betala per användning eller prova Azure kostnadsfritt i upp till 30 dagar. Registrera dig.

Moduler i den här utbildningsvägen

Lär dig hur API Management-tjänsten fungerar, hur du transformerar och skyddar API:er och hur du skapar ett serverdels-API.

Använd API Management för att bestämma vem som ska kunna använda dina API:er, tillämpa användningsprinciper och visa en professionell klientdel för utvecklare med API:t.

API Management-principer är konfigurerbara moduler som du kan lägga till i API:er för att ändra deras beteende. Principer kan göra sådant som att cachelagra svar, transformera dokument och värden, anropa webhooks i meddelande- eller granskningssyfte samt prova begäranden igen efter tillfälliga fel. Den här modulen visar hur du använder principer för att aktivera cachelagring för att förbättra API-prestanda under belastning.

Använd principer i Azure API Management för att skydda dina serverdels-API:er från informationsexponering och implementera begränsning (hastighetsbegränsning) för att förhindra resursöverbelastning.

Lär dig hur du skyddar dina API:er mot obehörig användning med API-nycklar och autentisering med klientcertifikat.

Kombinera flera Azure Functions-appar i ett enhetligt gränssnitt genom att importera dem till en enda Azure API Management-instans.

Den här modulen hjälper dig att förstå hur du hanterar API:er i stor skala med Azure API Management. Mer specifikt visar den hur du interagerar med Azure OpenAI-tjänsten.