Skapa API-integrering i Azure
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-portalen.
Prestationskod
Vill du begära en prestationskod?
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.
Skydda dina serverdels-API:er mot informationsexponering och implementera begränsning (hastighetsbegränsning) för att förhindra resursöverbelastning med principer i Azure API Management.
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.