. https://www.infoworld.com/article/3331916/azure/how-to-work-with-azure-api-management.html
blog article
One of the building blocks of cloud-native application development is the API. By providing APIs to services, cloud applications can provide common backends to many applications across many platforms. Instead of having many implementations of a billing engine or an inventory, you only need one, with APIs that let it be consumed by other code. But open APIs can be a risk, allowing anyone access to your services and opening them up to overload and misuse. That’s where API management tools come in, giving you a façade that wraps open code and provides one place to manage access and to control API usage. Instead of having to build a separate access control system for each API, you can use a single set of keys and access tokens. Developers use a one-stop shop developer porta to register for API usage, and you can set usage limits. Policy-based controls also simplify management, tying API access to existing directory services for role-based controls. SIMON BISSON READ MORE