Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tips for Building an API Program

Tips for Building an API Program

A great API program is not created by accident. This presentation looks beyond the code and lays out a framework for building an API program that delivers superior value.

Avatar for Chris Latimer

Chris Latimer

October 05, 2014

Other Decks in Technology

Transcript

  1. Communicate with Developers Social Media Improves communication and increases visibility

    of public API programs. Forums Blogs Provide a place to publish news and make API program announcements. Allow developers to troubleshoot problems more easily.
  2. Reports Allow developers to track API usage and understand their

    users better. Analytics Provide additional value to developers and keep your community engaged. Analytics
  3. “Simplicity - the art of maximizing the amount of work

    not done - is essential.” ! - The Agile Manifesto
  4. more meaningful security version ing business functionality data analytics transfor

    mation relative effort to build caching traffic management Creating an API
  5. more meaningful security version ing business functionality data analytics transfor

    mation built by API developers caching traffic management Value of an API Gateway provided by gateway
  6. How much more successful would your project be if you

    could make these discoveries earlier?
  7. 1 step Figure out if you actually need APIs (maybe

    you don’t!)* *you do 2 step Figure out who will be using your APIs (and why) 3 step Create API guidelines that make it easy to build Apps 4 step Simplify API development using an API! Gateway 5 step Use analytics to Maximize! Value These steps provide a guide