API Management and Microservices

Microservices

are today's de-facto architecture style for building scalable applications. Although many view microservices as a form of SOA, many advocates would promptly remind us that microservices deliver on the notions that SOA could not.

Martin Fowler states that: the microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. These services are built around business capabilities and independently deployable by fully automated deployment machinery. There is a bare minimum of centralized management of these services, which may be written in different programming languages and use different data storage technologies.

How do we take advantage of microservices architecture, scale our APIs, and secure access to these APIs?


Microservices with Mule


We recommend mulesoft as a solid solution for API Management. Check out mulesoft.com for more information on API Management capabilities, and how mulesoft platform may help bringing all together.

This is where we may be able offer a solution, possibly based on API abstractions, and process orchestrations.

Contact us to discuss creating repeatable and agile business processes based on the new Cloud and Mobile initatives.

Quality of a Leader

is reflected in the standards they set