API Management

Microsoft Azure API Management ist die Lösung um APIs zu veröffentlichen, verwalten, schützen und zu analysieren – und das in wenigen Minuten.

In jedem Unternehmen gibt es viele Applikationen, die miteinander und mit externen Anwendungen kommunizieren. Ein Kunde, der sein Opt-in gibt, muss in die CRM Anwendung, das Newsletter System, die Website und einige weitere gemeldet werden. Aber man möchte nicht mit jeder einzelnen Schnittstelle kommunizieren. Hier kommt Microsoft Azure API Management ins Spiel.

Microsoft Azure API Management dient als Gateway für alle externen Anwendungen, und verbindet die internen Anwendungen und Microservices mit einer Schnittstelle. Man führt eine Abstraktionsschicht ein um einen Endpunkt nach außen zu haben und intern alle notwendigen Applikationen anzusprechen.

Azure API Management

Mit diesem Aufbau sind alle Anwendungen hinter dem Gateway sicher und stabil angebunden und skalierbar.

Der API Gateway extrahiert Parameter der eingehenden Anfrage und verteilt die relevante Information an die jeweiligen internen Systeme.

So extrahiert man beispielsweise die Email Adresse:

<rewrite-uri template="@($"/optin/{context.Request.MatchedParameters["email"]}")" /> 

Nutzen Sie die Vorteile von Microsoft Azure API Management um eine robuste, sichere und skalierbare Architektur aufzubauen.

Hier finden Sie mehr Informationen über Azure.