Introduktion
Azure API Management fungerar som en gateway mellan dina webb-API:er och det offentliga Internet.
Anta att du är huvudutvecklare för ett skoföretag online. Företaget växer snabbt och vill optimera sin leveranskedja. En del i den här optimeringen är att exponera vissa interna data och processer, till exempel inventering och planering, till partner så att de får direkt åtkomst till information om aktuella lagernivåer. Du vill ge partner åtkomst via en uppsättning webb-API:er. När dessa API:er publiceras på det offentliga Internet bör endast partnerprogram kunna använda dem. Ditt företag och dina partner vill minimera integreringskostnaderna och dina utvecklingsteam vill fokusera på affärslogik, inte sekundära uppgifter som auktorisering.
I den här modulen skapar du en API-gateway för att på ett säkert sätt publicera ett API. Om du vill introducera sätt att skydda åtkomsten till ett API använder du en API Management-prenumerationsnyckel. I slutet av den här modulen kan du använda API Management för att publicera alla API:er.
Utbildningsmål
I den här modulen kommer du att:
- Skapa en Azure API Management-gateway.
- Importera ett API till API-gatewayen.
- Publicera ett API som är tillgängligt för utvecklare.
- Anropa ett API med en prenumerationsnyckel.
Förutsättningar
- Kunskaper om grundläggande begrepp för webb-API:er, inklusive åtgärder, slutpunkter och API-standarder som OpenAPI.
- Grundläggande förståelse för Begrepp, tjänster och Azure Portal i Azure och molnet.
- Du behöver en Azure-prenumeration för att slutföra övningarna. Om du inte har någon Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar. Om du är student kan du dra nytta av Erbjudandet Azure for Students .