My Vision For One Possible Future Of The API Life Cycle Present In A Real-Time Subway Map For Helsinki
29 Jan 2016
If you caught my keynotes at @Defrag and @APIStrat last year, you know I'm working on using the subway map as a method for visualizing, understand, and eventually exploration of the API life cycle. I feel like the subway map concept, has helped us find a globally universal way of understanding the transport of humans, via some very complex transportation systems, in cities around the globe--something I feel can be applied to world of APIs.
I was giving a version of my API life cycle talk to a group in Finland the other evening (their morning), and someone in the audience sent me a link to the real-time subway map for Helsinki. If you watch it closely, it updates based upon where the trains are, sharing times and locations.
Click To See Real Interactive Map
This is what I'm working for across the API space. I see the subway map analogy being key to understanding our API life cycle, across the 40+ areas I track on in my research, as well as a potential real-time window to understanding how each API is being used by employing modern API management infrastructure like 3Scale.
API providers (which ALL companies will be shortly) should have real-time windows into where each of their vital API resources are in the life cycle, whether they are being designed, developed, managed or deprecated. We should also be able to experience real-time views of how are APIs are being consumed, which apps are currently making calls, and potentially even security threats against our API infrastructure.
The subway map is also providing me a way to educate new, and existing API folks in the space, providing them with an interactive journey within the design, definition, deployment, management, monitoring, and 40+ other areas of the API life cycle I keep an eye on. I'm optimistic for what is possible, when it comes to applying the subway map concept to the world of APIs, but like earlier subway engineers, I think it will take some time before I fight just the right approach. ;-)