Since their debut 15 years ago, application programming interfaces (APIs) have grown into one of the foundational building blocks of modern application development. Now that we live in a world of microservices, how do you value the APIs that you're putting out there, whether it's the price of an external service or the worth of an internal one?
As much as people are willing to pay for it, writes Bob Reselman of SmartBear, a specialist in software quality tools.
"The basic laws of valuation don't go away just because we're living in a world of microservices, PaaS and big data on demand," he writes. "It doesn't matter if you are giving your API away, any more than it applies for trying to get rid of a litter of "free" puppies. If the user is not willing to make the investment of time, attention and support costs, then your API is not worth much."
But there are examples of extremely valuable APIs out there, he notes, and one of the keys is doing for your users what they can't — or would find extremely difficult — to do for themselves.
Check out this handy infographic SmartBear has put together to help you determine the value of your APIs.
(Click for larger image.)
Next read this:
- 15 IT resolutions for 2019
- The 9 new rules of IT leadership
- 20 ways to kill your IT career (without knowing it)
- IT manager’s survival guide: 11 ways to thrive in the years ahead
- 7 key IT investments for 2019 (and 3 going cold)
- 10 signs top talent may soon leave
- 11 red flags to watch for when hiring
- 7 things IT should be automating
- 8 digital transformation mistakes (and how to fix them)
- 8 IT cost cutting mistakes you need to avoid
- Why IT-business alignment still fails
- CIO resumes: 6 best practices and 4 strong examples
- 4 KPIs IT should ditch (and what to measure instead)
- 6 practices of influential IT leaders