Sammanfattning
Vårt mål i den här modulen var att hjälpa dig att utvärdera om Azure API Management är lämpligt för att hantera och publicera organisationens API:er. För att hjälpa dig att fatta det beslutet presenterade vi några kriterier som du kan använda:
- Antal API:er
- Hastighet för API-ändringar
- API-administrationsbelastning
Vi tillämpade dessa kriterier i samband med vår fiktiva livsmedelsleveransorganisation. Kriterierna hjälpte dig att utvärdera om organisationens API:er skulle ha nytta av att samlas in under Azure API Managements paraply. Du har lärt dig att Azure API Management i de flesta fall erbjuder följande fördelar:
- Förbättrad API-standardisering genom att aktivera hantering av flera API:er från ett enda administrativt gränssnitt.
- Förbättrad centralisering av alla API-åtgärder genom att ta flera API:er under ett enda administrativt paraply.
- Skärpt API-säkerhet till följd av behörigheter, åtkomstkontrollprinciper och minskning av attackytan.
Men du har också lärt dig att vissa organisationer kanske inte har nytta av att använda Azure API Management om de har:
- Ett relativt litet antal distribuerade API:er.
- API:er som mestadels är statiska eller kräver få revisioner.
- API:er som kräver få, om några, administrativa tillägg, till exempel principer, användare och analys.
API-ekonomin – hur API-användning av utvecklare och deras konsumenter genererar viktiga intäktsströmmar för de företag som publicerar API:erna, vilket i allt högre grad driver dagens anslutna värld. Om du vill maximera DIN API-ekonomi använder du kriterierna i den här modulen för att utvärdera hur Azure API Management kan hjälpa din organisation att förbättras. Särskilt dess förmåga att anpassa API:er för att tillfredsställa konsumenter, följa affärstrender och dra nytta av nya möjligheter. Processen som du gick igenom här bör ge dig tillräckligt med information för att välja rätt LÖSNING för API-livscykelhantering för din organisation.
Referenser
- Azure API Management
- Prissättning för Azure API Management
- Funktionsbaserad jämförelse av Azure API Management-nivåerna