IBM’s API Microgateway goes open source
If you’re looking for a new gateway framework, look no further. IBM has now made their lightweight, infinitely extensible API Microgateway open source.
IBM has just announced that they are making their API Microgateway open source. The gateway framework is now available for developers to use on GitHub. (This isn’t to be confused with IBM’s DataPower Gateway, which deals more with security for businesses.)
This is a big deal for developers as this sort of framework is usually licensed. Now, the open source community gets to have a bunch of fun mucking around in the source code for the API Microgateway now that it’s freely available. This speeds up innovation and development for everyone.
“We are excited to contribute our gateway expertise back to the community,” said Ozair Sheikh, a product manager at IBM. “The Node.js community is one of the most active and vibrant developer communities, and we are confident that with the help of the Node.js community, we can further evolve The API Microgateway.”
Features of the API Microgateway
The API Microgateway is a developer-focused, extensible gateway framework written in Node.js for enforcing access to Microservices & APIs. It is meant to be lightweight and infinitely extensible. Specifically, it was developed with the goal of making something simple, community-based, and that could easily be extended for anyone’s needs.
Gateways are used in an API architecture to protect, enrich, and control access to API services. Basically, API Gateways allow you to build your application so that there is a clear separation between business and security logic. According to IBM, this reduces application errors over time and provides a common sense layer across your application.
Here are some more key features of the API Microgateway:
- Secure and control access to APIs using Swagger (OpenAPI) Specification
- Create gateway policies (security, routing, integration, etc… ) using Swagger extensions (API Assembly)
- Simple interfaces for creating your own gateway policies.
The API Microgateway is now available for use on GitHub. Good luck and get to coding!