You need a platform that will allow you to convert and converge your efforts into a single platform, which will give you flexibility, openness, and innovation yet give you complete control. You need a platform that can readily connect you with your enterprise systems and work in harmony with them. You shouldn't struggle in trying... Continue reading Are Public APIs Going Away?
For the “Monetize your data” API entry point, success most likely requires careful planning. While you can and should do some amount of experimentation “opportunistic style”, the end product must be a set of stable enterprise APIs that a third party can depend on for a prolonged period of time. The desired outcome is either... Continue reading Think APIs – Monetize your data
What does it really mean, to “think APIs”? First and foremost, think about what you are trying to achieve, business wise. Next think about which audience to engage to enable that outcome. Then think about what kinds of APIs are required to engage the audience. And finally think about how to curate your data and... Continue reading Think APIs
We live in the middle of a perfect storm of change. Originally SOA emerged as a means for shielding the service consumer from changes in the backend. But who protects the service provider from churn in the needs of omni-channel front-end solutions? By applying APIs and services together you can create the eye of calm... Continue reading APIs versus Services – what is the difference?
I’m excited to be involved in a collaboration with Asda’s fashion brand George, encouraging developers to imagine and create the next generation of engaging mobile apps for retail. Later this week, Asda will be inviting a select group of application developers to a Fashion and Design studio in Soho, London and opening up access to... Continue reading Asda George and IBM are stimulating retail app innovation through APIs
Something profound is happening to the world economy. Our traditional understanding of the Information Economy is giving way to a new variation that will have an enormous impact on jobs, wealth, and entire industries. This new economy has its roots in data, but of equal importance are two other components: Application Programming Interfaces (APIs) and... Continue reading The New Innovation Economy
What APIs should your business provide? How do you identify good API candidates? In this post we will drill down on various use cases to help identify questions to ask that can be used to identify good API candidates. There are some common characteristics for many APIs that can lead us to a good... Continue reading Identifying Good Candidates for APIs
Reusability and stability are usually appropriate if an API is to be used for partner integration or exposed externally as part of your business model. But what if the API is created simply to improve the collaboration between your mobile development team and the team maintaining a backend system of record? There is nothing in... Continue reading The case for opportunistic APIs
A managed API has defined business and IT controls that must be enforced at runtime. Enforcing such controls in code is generally a bad idea, using separately managed policies is more flexible and more scalable. A piece of middleware that hosts APIs and enforces API policies is commonly called an API Gateway. The API Gateway... Continue reading Gateways enforce the T&C’s of managed APIs