Posted on 06-27-2014
I’m always on the hunt for common patterns that are working within the API space, and shine light on them, work to understand why they work, so that others can emulate these successful patterns in the space. One approach I’ve seen work well, in many situations, is a combination of open source and a Platform as a Service (PaaS), and I’m going to highlight the implementation of this model by one of the API Evangelist partners—Restlet / APISpark.
Open Source For Developers
First and foremost, Restlet is an open source web API framework, that any developer can download, and install to deliver their own API. The community benefits from this, Restlet benefits from this—open source API tooling is a fundamental building block for all of this to work. Many companies feel that open sourcing their core platform is just giving away their intellectual property, when in reality many consumers of your software won’t have the resources to implement on their own, and will still need consulting resources to get the solution off the ground.
Platform as a Service (PaaS) For Everyone
If you want the power of Restlet, but don’t have the time or resources to download and install, and you just want to get up and running with APIs, Restlet provides a PaaS version of Restlet, called APISpark. Using APISpark, anyone can deploy an API from new or existing data or file stores--no coding resources necessary. APISpark is a natural companion for Restlet, providing an out-of-the-box web API framework, that anyone can put to use--providing a viable commercial layer built on top of the open source Restlet.
Professional Services For Everything Else
Of course, at any stage of development, whether you are looking to put Restlet or APISpark to work, there are professional services to help you achieve your goals. The Restlet team provides professional services, commercial licensing, and other opportunities to get the skills and resources you need to make your API deployment successful. Since Restlet is open source, this isn’t limited to the Restlet professional services team itself, a community has evolved around the Restlet platform, allowing for community options when looking for assistance with any API deployment.
I believe the Restlet business model is significant, and represents the future of the API economy. It makes sense to have your core technology be open source, and allow the community to benefit from the availability of open tooling, as well as the platform to benefit from community driven software development. This model acknowledges that not every will have the time and resources to deploy on their own, and provides a PaaS version, as well as the required paid support necessary to find success with any API deployment.
Open API frameworks are essential to the success of the API economy, and Restlet is a better product because its source code is open. They have acknowledged that there is plenty of money to be made around the platform version of Restlet (APISpark), and professional services surrounding both platforms. I believe this formula is fundamental to the API economy working, and is something other API infrastructure should look to follow.
Disclosure: Restlet / APISpark is an API Evangelist partner.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- Beyond Public APIs In Government: Internal Access to Resources
- Can You Show Me The ROI On All Of This API Stuff Before We Commit
- In The Future APIs Will Be Default For All Cities
- No Public APIs Are Not Going Away Just Cause A Few BigCos Fumble At It
- Internal API Search Engine For Everyone At Your Company (Not Just Developers)
- If You Need Assistance With Your Healthcare API Strategy I Have The Person
- Explaining APIs To Senior Leadership: Access To Company Resources Without The IT Hassle
- A Conversation With @ijroth, @dorkitude, @antonyfalco, and @medjawii In The Next Generation API Stack Panel @APIStrat
- API Evangelist Thoughts On The Right To An API Key And Algorithmic Organizing
- Explaining APIs To Your Senior Leadership
- An API Evangelism Strategy To Map The Global Family Tree
- Thank You For Your API Evangelist Blog(s)
- Video From The Hypermedia Panel At API-Craft In Detroit Last Month
- Please Open Source Your API Before Shutting It Down
- Explaining My Work Around APIs In Higher Education To Institutions
- You Can Have An API Just By Choosing Products And Services That Have APIs
- Using Excel As An API Datasource And An API Client For The Masses
- Brewing Up Something Awesome With The Jive Software API
- Relationship Between APIs And Containers
- Real-time and Visualizations Will Be Key in Financial API Deployments
- Notification Focused Startups Within Leading API Ecosystems
- APIs That Do One Thing And Do It Well Like ZipLocate
- Which API Do I Need?
- The Expanding API Conference Landscape
- Ocotoparts Open Source Google Spreadsheet