Specify the schema tables / sets, keys / queries, indexes Setup the database On premise or in the Cloud Ensure security, high availability and performances From days to weeks
you be productive and gets you on the way Leverages your skills Ensures your web API will scale and be secure Write the code Code, debug, unit tests Read, write, update your data Package the code From days to weeks
with firewall / DMZ Public hosting : Cloud / Dedicated Select an API management solution Build your own from Open source, third party products Leverage an API management service : plug it in tasks and side effects Guaranty your SLA Test, QA, iterate, benchmark… From days to weeks to get started
API code and generate ? Use HTML tooling ? Maintenance costs (versions sync) Write your client SDKs Write first SDKs or use a generator Hope for community contributions for others ? Test, QA, iterate, etc. From days to weeks to get started
2017 ? – with radically simpler PaaS for Web APIs – an equivalent of Wordpress.com & Tumblr for APIs – truly democratize Web APIs ! Source: Wired / June 2013