The document discusses three principles for platform success: focus on true value, enable rather than own platforms, and ask for budget contributions ("tithes") that are distributed among beneficiaries. It argues platforms should solve real business problems, empower external development rather than internal ownership, and fund themselves through a share of facilitated business value rather than isolated grants. Examples from Maps Credit Union, KeyBank, Schiphol Airport, 3Scale, SimilarWeb and Fitbit are given to illustrate successful application of these principles. The document concludes by emphasizing measuring business value over technical metrics.
Inside the Mind of a Successful Platform Architect
1. INSIDE THE MIND OF A SUCCESSFUL
PLATFORM ARCHITECT
Focusing on, Sustaining and Investing in Platform Success
Steven Willmott, Gartner Application Solutions and Strategies, 8th December
2016, Las Vegas
https://creativecommons.org/licenses/by-sa/3.0/us/
7. Steven Willmott, Former CEO of 3scale
Senior Director and Head of API Infrastructure
http://www.redhat.com / http://www.3scale.net
Twitter: @njyx
See us at the Red Hat Booth
22. “Gartner’s Recipe for Disaster”
- Jason Bloomberg / Forbes
“Gartner’s Bimodal IT considered
harmful”
- Phil Wainwright / Diginomica
“This is akin to adding lipstick to
the pig”
- Simon Wardley / CSC
51. #1 Help move the puck
#2 Enable rather than own
#3 Tithe and distribute
Bonus: What to Measure?
52. Bad Measures
Number of APIs
Number of API
Calls
Number of
Integrations
Number of
Containers
Number of Servers
Number of Lunch &
Learns
53. Good Measures
Number of Apps
Supported
Number of complete
Use Cases
Number of Users
Dollar Value of
Business
Speed of
Application
development
Speed of API
Deployment
60. Platform grew over 7 years
Billions API Calls / Month, 1000s of APIs
Never encountered silver bullets
Just good behaviours
Built scaling, sharding, containers, APIs,
…
Defensible advantage!
65. ThanksAckowledgements
• Trademarks and Logos remain those of their owners
• Graphics primarily from http://www.unsplash.com.
Royalty free art.
The extended Red Hat and 3scale teams as well as
customers and analysts.
Content shared under Creative Commons Attribution and Share Alike License:
https://creativecommons.org/licenses/by-sa/3.0/us/
Additional Information
66. Great Advice from Uncle Bob
(Robert C. Martin)
https://www.youtube.com/watch?v=BSaAMQVq01E&feature=youtu.be&t=6m
● Ensure quality
● Stable productivity
● Continuous improvement
● Fearless competence
● Random Acts of Integration
Kindness
TDD
Principles
for your
Platform