5 Things to Know about API Management in Bluemix
vasfi 1200008QSY Visits (11457)
IBM API Management service has been deprecated. Please refer to the following blog post: 5 Th
There is a lot of buzz around the API Economy. The API Economy is where a company, the provider company, decides to expose their core business logic in the form of APIs that third parties, the consumers, can consume and build applications that unlock additional business value for the provider companys’ customers. This supply demand relationship creates this Economy of API Providers and API Consumers.
How-to video: Connect Bluemix apps to local enterprise SAP using Secure Gateway and Connect & Compose
The IBM API Management service in Bluemix enables you to compose, manage, and socialize your APIs. Here are 5 things you should know about this service.
1. We’ve got your Swagger
To create a new API, you can either compose it manually or import it. If your API is a REST based API, you can import the Swagger file representing the API. If it is a SOAP based Web Service, you can import the WSDL file.
2. Agility but with governance and security
Newer born on the cloud and mobile systems of engagement are demanding more agility and rapid pace to get innovation to market. However, it is essential to have governance and security in check. As such, API Manager has several features that enable you to get a handle on governance and security. Some of these are as follows:
3. Invite other Bluemix Organizations to use your APIs
One of the main reasons for creating APIs is to provide them to others to consume. As such, API Management has the ability to allow others to use your APIs. With the API Management service inside Bluemix, you can share APIs from your Bluemix organization to another Bluemix organization.
4. Publish APIs to Bluemix
After you have created an API and added it to a Plan, you can stage the plan and publish it. Once is has been published to Bluemix, the APIs will now show up in your organizations Bluemix Catalog.
5. Consistent developer experience
Once the APIs show up in the Bluemix Catalog, you can create instances of the API, bind the instance to an application, and start using it just the same way as you would any other service in the catalog. The developer experience is identical. You need to use a service, you go to the catalog, create and instance, bind it to the app, and start using it.
You can find a detailed coverage of API Management in the recently published Hybr
Shahir Daya is an IBM Executive Architect in the GBS Global Cloud Center of Competence. He is IBM Senior Certified Architect and an Open Group Distinguished Chief/Lead IT Architect. Shahir has over twenty years at IBM with the last fifteen focused on application architecture assignments. He has experience with complex high volume transactional web applications and systems integration. Shahir is currently focused on Cloud application development services and in particular Plat