5 questions businesses need to ask before developing an API

This is a technical article that explains some of the things we do at CloudWork.

There has been an evolution in the API industry this year. While investors are chasing the market potential of application programming interfaces – with API management platforms like 3scale attracting sizeable new investment – the real industry evolution that is occurring is the awakening realization amongst businesses that APIs provide an opportunity to create a powerful new range of products and services.

Amongst business innovators, APIs are being talked about on a daily basis. While presenting at the Enterprise Conference and Expo, Sanofi Executive Brian Katz’s rebuked the creation of “crapplications” and encouraged businesses to “Instead of sharing proprietary internal data willy-nilly, expose it through secure application programming interfaces (APIs)”.

Continue reading

Using Facades to Decouple API Integrations

This is a technical article that explains some of the things we do at CloudWork.

The most important part of building an integration with an API is actually writing the code that will connect with the Web service and invoke its methods. I’ll show you why using the Façade pattern to decouple calls from your existing code is a good idea and help you identify what kind of problems you might be able to prevent. Continue reading