Posted on 03-01-2013
APIs are all the rage, anyone should be able launch an API from CSV, Microsoft Excel, Google Spreadsheet or the common databases such as MySQL, PostGres, Amazon RDS, Microsoft SQL Server. Right?
I’ve been watching API service providers evolve for the last three years, helping companies be successful in managing their APIs. But when you actually going through the list of service providers, looking for someone to help you deploy an API, there are very few options out of the box.
The list of API Players coming from the enterprise:
These enterprise players assume you will have existing infrastructure to publish web services, files and other message systems that they can connect with, to deploy your new APIs that you will manage.
The most recent generation of API service providers:
Are pretty much the same. While they may provide how to guides for deploying APIs on AWS, like 3Scale, the deployment of API endpoint is still your responsiblity. You need to have existing infrastructure that will do it, or find the REST framework of your choice--both requiring you have the appropriate talent and resources.
Next up you can, deploy one of the open source API solutions, to proxy and manage your APIs:
But again, you need the resources and know how to implement, and they are generally management tools, so you still need to “launch” your own API endpoint.
When you start looking at the next generation of API service providers like Apiary.io, you can really maximize the design, planning, documentation and deployment cycle, but you still need to code up your actual API.
After Apiary.io we start to get to the service providers who can deliver on my vision of APIs for the masses:
It seems like we are getting closer, albeit its not as easy as I think it should be. We need a variety of service providers and open source solutions in this space, so there are numerous, dead simple cloud options for API deployment.
Emergent One definitely was a pleasant surprise in my quest. Their tool needs a little polish, but for deploying an API from a database like MySQL, Postgres or Amazon RDS, those guys nailed it. It is the tool that I will be recommending when people ask me how to launch an API from their database. (story to come)
I'd like to see the Emergent One approach to a dead simple cloud service for going from Microsoft Excel, CSV and Google Spreadsheet. Maybe there is, and I’m missing it. Something like CKAN as a Service. I think there is some more research to be done on this. Of the 3 data API providers I used to showcase:
Only Socrata is still deliving in this space, bringing open data to municipal, state, and federal government. Kasabi closed down and InfoChimps is focusing on the enterprise big data. I don’t think there is big VC money in the data API space, but it seems like there is still opportunity.
It seems backwards to me, but it seems from 2005-2010 we needed to define and prove there was API opportunity, and in 2011 and 2012 we defined the API management space, so in 2013 are we needing to better define the API deployment portion of our industry?
I will use Emergent One, APISpark, API Engine and Apify more, and do individual stories on them. Then circle back around and see how I feel.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- New Indix API KickStart Program Reduces Costs For Developers
- Getting To Know Mike Kelly For The API Craft 2014 Detroit Hypermedia Panel
- A Shared, Distributed Experience(Metrics) Layer For The API Driven Application Stack
- Showcasing Your API Integrations With Other Platforms
- Increasing The Focus On APIs In Higher Education Is Important
- Getting To Know Mike Amundsen For The API Craft 2014 Detroit Hypermedia Panel
- The New StrongLoop API Server Provides A Look At Future Of API Deployment
- Models For API Driven Startups Built Around Public Data
- Will You Add Me To API Evangelist And How To Spot The Cool Kids
- When I Remix APIs Using Swagger How Do I Deal With Authentication Across Multiple APIs
- It Takes A Team Of Evangelists To Raise An API
- Support For Only Two Creative Commons Licenses In The API Commons
- Machine Readable Terms of Service Didn't Read Applied To APIs Via APIs.json
- API Deployment For Non-Developers Using Zapier, Google Docs, and APISpark
- State of Hypermedia Today @ API Craft In Detroit
- Need A Formal API Standard For Your Government Agency? Fork 18Fs, And Make It Your Own!
- CORS Makes Your API Portable And Remix-able
- Chief Data Officer Needs To Make The Department Of Commerce Developer Portal The Center Of API Economy
- An API Definition As The Truth In The API Contract
- Look At Existing APIs In The Space Before Designing Your Own
- Libraries Hacked: UK Library API, Data And Technology Hacks
- Financial Data Aggregator Yodlee Looking For A Director of Developer Evangelism
- AutoDevBot Open Sources Their API Monitor
- Low Hanging Fruit For API Discovery In The Federal Government
- Looking At 77 Federal Government API Developer Portals And 190 APIs