API-integratie ontwerpen in Azure
Meer informatie over het ontwikkelen van API-integratie in Azure en het bieden van veilige, schaalbare API-toegang voor uw toepassingen.
Vereisten
- Bekendheid met basisconcepten van web-API's, waaronder bewerkingen, eindpunten en API-standaarden zoals OpenAPI.
- Kennis van C#
- Basiskennis hebben van Azure- en cloudconcepten, -services en de Azure-portal.
Prestatiecode
Wilt u een prestatiecode aanvragen?
Modules in dit leertraject
Leer hoe de API Management-service functioneert, hoe u API's transformeert en beveiligt en hoe u een back-end-API maakt.
Gebruik API-beheer om te bepalen wie uw API's gebruikt, om gebruiksbeleid af te dwingen en om een professionele front-end te presenteren aan ontwikkelaars die de API gebruiken.
API Management-beleid bestaat uit configureerbare modules die u kunt toevoegen aan API's om het gedrag ervan te veranderen. Met beleid kunt u bijvoorbeeld reacties cachen, documenten en waarden transformeren, webhooks aanroepen voor meldings- of auditdoeleinden en aanvragen opnieuw verzenden na tijdelijke fouten. In deze module ziet u hoe u beleidsregels gebruikt om caching in te schakelen om de API-prestaties onder belasting te verbeteren.
Beveilig uw back-end-API's tegen blootstelling aan informatie en implementeer beperking (snelheidsbeperking) om resourceuitputting met beleidsregels in Azure API Management te voorkomen.
Ontdek hoe u uw API's beveiligt tegen niet-gemachtigd gebruik met API-sleutels en verificatie van clientcertificaten.
Combineer meerdere Azure-functie-apps in een geïntegreerde interface door deze te importeren in één exemplaar van Azure API Management.