API-integratie ontwerpen in Azure

Gevorderd
Solution Architect
Azure
Azure API Management

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.

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.