I’ve long been a proponent of organizations that have an API-driven strategy. API (Application Programming Interface) is a term used to describe the technical integration points between applications, between devices and between services. It is, for want of a better analogy, the small piece of code that acts as the universal socket into which other tools, products or devices can plug. In a time where legendary venture capitalist and entrepreneur Marc Andreessen famously quipped that software is eating the world, APIs are the technology pieces that give software teeth.
So, given my bullishness about the API space, I was interested to hear from Atlassian about a new concept, Service Provider Interfaces (SPIs), and how they can do more, be more and achieve more.