This morning, Alex Barnett, VP Community at Bungee Labs, provided a nice, concise post about the importance of throttling and controlling APIs. His post could have been a slide from my Mashery fundraising pitch. Let's look at his post step by step, with my comments interspersed:
7 Thoughts on the Business of API Throttling
1. Web APIs will be a key driver of future of the networked, services-based economy
Yep. We totally agree.
2.
The science of web API throttling is set to become a core business
competency - not just a technical competency - for (hundreds of)
thousands of businesses
This is a critical point. API management is a necessary part of building and managing the distribution channel that an API program entails. We see what we do at Mashery as a business rules management engine, not as a piece of technology. Sure, there is technology involved, and as Alex notes the needs for the technology will get more complex over time. But the whys and hows of API management are driven by business imperatives far more than they are by technology issues, and the decision to launch an API program (and on what tools and capabilities are needed to manage it) belongs in the product management or business development function. This has been the case at all of Mashery's customers who have launched so far, and will continue to be the case as the API channel is opened by more and more businesses.
3. Businesses need to learn about the business of API-based business models (an area where there is some experimentation and learning is going on today, but not enough)
Indeed. The evolving range of business models will be the catalyst for more complex needs in API infrastructure management.
4. Business expertise in designing and evolving API-based business models will be a highly valued skill / commodity
How true - very much like how expertise in SEO, SMO, ad keyword optimization evolved from being the realm of a few specialists to being something that hundreds of thousands of web publishers have embraced.
5.
Standardized business models need to (and will) emerge regarding web
APIs, similar to how there are standardized business contracts today
This is already happening. The most successful established programs, such as eBay's, exist as a means of bringing one's services into channels or verticals that have unique needs not addressed by the API provider's standard service. We'll talk more about current API business models in a future post.
6. API throttling will become exponentially more complex to execute and operate
Like all web infrastructure that seems simple at first, this is definitely the case. It's more than throttling - services such as caching, intelligent routing, load balancing, and service monitoring are already being demanded by Mashery's customers, and with each of these comes the need for more complex reporting and management tools.
7.
A significant number of small and medium-sized business (the long tail
of today's economies) that want to thrive in the networked economy
will need to make a decision in the near future: "do we spend large amounts of resources in the technical operation of API service delivery and throttling expertise in-house, or should we outsource this?"
This, of course, is why Mashery exists. We believe that the resources needed to build, manage, evolve, improve and operate this infrastructure is significantly more complex and expensive than it often appears at first blush, and that for the vast majority of API providers it is not a core function to their business (even though it is a strategically crucial one).
So thanks, Alex, for setting forth the "API Throttling Manifesto", and for helping to bring more understanding of API management needs.
Recent Comments