Introducing Native API Management in¬†Bluemix Cloud Foundry, the most integrated API Tooling on the public cloud. ¬†You can add security and control to an API in seconds, all without having to leave the Cloud Foundry UI or Bluemix CLI. ¬†This is our second Bluemix integration, coming just weeks after integrating with OpenWhisk.
We sat down with developers and listened to what they needed on day-one to control and secure their APIs. ¬†We then integrated the basic secure and control functionality from ¬†API Connect¬†directly into the CF runtime UI and the CLI, to create a unique and powerful experience. ¬†This new experience is an easy and simple way to get started on your API journey.
API Security and Control in under 10 seconds!
“I just need an API Key, Rate-limiting, and an easy way to share it…”
Does this sound familiar? ¬†Is this you? ¬† Many of the developers that we talked to had this comment. ¬†They wanted to secure their app, be able to put basic rate-limiting on it, and then share the API specs with their team to quickly consume it. ¬† We listened. ¬† You can create an API Key and, not only do you get the key, but you all get a link to our API Explorer that you can share with the API Key embedded in it (and the ability to create a Secret). ¬† ¬†Additionally, we listened to many mobile developers that use OAUTH 2.0 for Social Login on their apps. ¬†You can select our OAUTH Security option, pass the token as an “Authentication” header, and we automatically validate the token at the gateway. ¬†You can protect your underlying app (and databases) with both App level authentication (API Key/Secret) and user-level authentication (OAUTH – social log-in).
Check it out
Log into Bluemix, find or create an CF App or OW Action, click on API management, and you are there. ¬†This tool is built into Bluemix and, best of all¬†it is free for unlimited API calls for 2017. ¬†Create your first API with our getting started guide!
The best is yet to come
Over the few months, we plan to add this functionality into ¬†Bluemix Developer¬†experience, so you can add a gateway as you create a CF app or Container, to make it even easier to create a microservice and APIs. We also will have advanced API management, analytics, more advanced policies, and a dev portal experience to the native environment.