Sensidia is a vendor offering an API Management Suite, with a specialism in how it might be applied to Microservices Adoption scenarios.
APIs as Microservices
Most notably Rafael Rocha their API Specialist describes a recipe for how microservices offer an ideal way to extend legacy apps via APIs.
in this Linkedin blog, he describes how their small, portable nature makes them ideal for the task, with core challenges like connecting interfaces to legacy applications can be met through tools Apache Camel.
Also importantly Rafael identifies a 'PaaS Mapping' process - In short identifying which of a number of PaaS options such as Pivotal Cloud Foundry, Red Hat Openshift, Salesforce Heroku, Elastic Beanstalk or Google App Engine might be the ideal host for your microservices.
They recommend mapping Microservices to PaaS, for the functionality key to that service layer, notably:
- Containers and Orchestration
- Monitoring and Logging
Fundamentally this defines the role of the vendor technology for API Management, as a centrepiece of an Microservices API Gateway.
- Enables Microservices API Gateway: Enforce security, billing, traffic monitoring, etc.
- Integration of SaaS services to other internal services and databases.