SlideShare a Scribd company logo
1 of 173
Download to read offline
Darwin’s Finches,20th Century Business,and APIs Evolve Your Business Model Sam Ramji				@sramji VP Strategy, Apigee
DARWIN’S FINCHES
These birds
live in this paradise right here
so what’s the problem?
The problem is
they’re on a small island chain
a long way from anywhere else
that’s a lot of environmental pressure
so these finches
are actually terrific competitors
and their differences
were defined by this man
as successful adaptations.
The ones you don’t see today
had unsuccessful adaptations
and died out.
A century after
a team of scientists identified the mechanism of adaptation and evolution
Twenty years later
called out the gene as the atomic unit of competition.
From the perspective of the gene
the gene is successful  if the organism that carries it is successful.
Switching gears
20th CENTURY  BUSINESS
In 1910 business was mostly direct
By the 1930s there was a lot of competition
But after World War II, there were new environmental pressures
Many businesses died out.
Business went from direct to indirect.
Those businesses who thrived in this transition
Shared a set of successful adaptations
Broad consumer marketing and branding Distribution exclusives in territory and product allocation Special makes for select retailers Retailer incentives – slotting fees, joint marketing, tiered volume discounts Consumer incentives – coupons, in-store events, limited time discounts
Unified by one idea
It was not just about selling in
It was not just about selling in It was about selling through.
From the perspective of the business
The business is successful If the retailer that it sells through is successful.
The real world went from direct to indirect
It went beyond the corner store.
The web world is going from direct to indirect.
It is going beyond the browser.
That takes us to
APIs
“ Robert Scoble Author of tech blog Scobleizer
Why?
Because in a web beyond the browser
APIs are how people get to your business.
You need to see things  from the perspective of the gene.
The gene is successful  if the organism that carries it is successful.
You need to see your business  from the perspective of the API.
The API is successful if  the application that carries it is successful.
Successful applications will use many different APIs.
and they will carry those APIs everywhere
z
taking your business with them.
For the successful companies, 80% of traffic will be coming from beyond the browser.
Everyone else will have to play in the world that the winners make.
One last thought on evolution
Adaptive Radiation in Twitter Applications Visualization by Sonoa Classifications by Oneforty.com
CURRENTENVIRONMENTAL PRESSURES
Mobile Social Cloud
They can be independent or they can support each other. It is up to you to decide if there’s harmony.
Your company may be very well adapted to the web, but is it adapted to mobile? Mobile devices have limited storage and processing and need to be tied in to real-world and social dimensions. They use APIs to get at location, maps, social graphs, and events.
Social sites are data services with a critical mass of users, where each new user makes the service better. You can’t build a new Facebook or Twitter. But you need to access them, so you use their APIs.
Cloud computing is not about Amazon.
Cloud computing is not about Rackspace.
Cloud computing is not about Microsoft.
Cloud computing is not about Google.
Cloud computing is about how you reach your customers
We’ve gone from libraries to APIs. In a cloud computing world people access library-like functionality via an API. These services are the unit of programming. Make your API useful and it will be carried to customers you’ve never met.
CHANGE AGENCY
I know you get all this already But how do you get your colleagues to join you in the journey to APIs?
What’s so damn wrong with the current model? I like it and it’s working for me. Plus, I understand it.
Actually, it’s not working.
Populations, societies, and markets are becoming more specialized and differentiated.
Consumer interest groups are fragmented.
Consumer interest groups are increasingly fragmented.
Markets are changing so fast that you can’t spend the time to 	“market size,  	  focus group,  	  plan,  	  develop,  	  launch,    measure and    sustain”  because the market niche may be gone or fundamentally changed
A rapidly expanding range of computing platforms are needed to reach consumers.
Mary Meeker, Morgan Stanley
This is not a solvable problem nor a winnable game.
The only way to win is to change the game.
Thousands of people,  who are not on your payroll,  who are intimately part of each of these changing interest groups and niches,  must be convinced to carry  your product there for you  in a way that adapts to the dynamic environment
Thousands of people,  who are not on your payroll,  who are intimately part of each of these changing interest groups and niches,  must be convinced to carry  your brand there for you  in a way that adapts to the dynamic environment
Thousands of people,  who are not on your payroll,  who are intimately part of each of these changing interest groups and niches,  must be convinced to carry  your experience there for you  in a way that adapts to the dynamic environment
It’s a competition for ideas
Enable your business to adapt into niches
Only 1 of 100 will be successful – not a failure rate that you can withstand and remain in business.   You need to encourage that to happen “out there” where the cost structures and speed of business are synchronized.   Be ready to reward or acquire the winners.
SUCCESSFULAPI ADAPTATIONS
Realizing that developers are your channel Being recombinant and easily mixed Unlocking your legacy data into open APIs Driving new data into your system via open APIs Supporting your application ecosystem
developers Why do you need to attract developers?
developers Because applications are the fastest growing and fastest changing organisms in this environment and they’re built by developers
developers Unsuccessful adaptations to this world are based on the following conventional wisdom
developers Companies providing APIs to access their business are the supply Developers who build against those APIs are the demand
developers This is exactly wrong.
developers Companies providing APIs are the demand
developers Companies providing APIs are the demand They demand developers’ attention and adoption
developers Developers building with APIs are the supply
developers Developers building with APIs are the supply They supply innovation and adaptation
developers Developers now sit between you and your customers They are like the retail store in the value chain
Packaged Goods Consumer Retail Store Producer Internet Services App Developer Consumer Provider
SUCCESSFULAPI ADAPTATIONS
recombinant Two rules for marketing your API to developers 1. Don’t assume that developers are clamoring for your API. 2. Don’t assume that developers will want to use your API alone.
recombinant Be robust so that your API is recombinant
“ This is all about the customers. We allow developers to integrate the Netflix service into apps with full control over the user experience. So we are able to outsource innovation … and that’s a great thing. Michael Hart Director of Engineering, Netflix
Visualization by Apigee
recombinant Rules for robustness
recombinant REST first, everything else second Nothing weird: straight XML, straight JSON Keep responses small Keep calls granular No custom security schemes: use OAuth Don’t make the developer deal with PCI-compliance Sample code wins every time You’ll get it wrong the first time – so listen well
recombinant Be remixable so that your API is recombinant
recombinant Rules for miscibility
recombinant Observe your adjacencies Don’t break social sign-on Don’t require session management Provide sample code for expected remixes Reward creativity through promotion
SUCCESSFULAPI ADAPTATIONS
legacy data Unlocking your legacy data into open APIs
legacy data Open APIs for your legacy data means innovation can happen out there
legacy data Product Catalogs that integrate with your backend Customer Preferences based on your interactions Historical Purchases through your existing sites Logistics Information about your supply chain Seasonality on purchases of goods and services Location of historical purchases User Recommendations of good and services Service Providers that you have transacted with
“
SUCCESSFULAPI ADAPTATIONS
new data Driving new data into your system via open APIs
new data Data is the new business model Each new user makes the service better Use the tail to feed the head
new data GameSpy Open One single API for the head and the tail Tail policy:  limited access for free Head policy: unlimited access for fee
Data from Programmable Web
Data from Wikipedia
SUCCESSFULAPI ADAPTATIONS
Helping your finches succeed
Help your application ecosystem succeed
application ecosystem  An app is only as strongas its weakest API call Your API is a product like any other product Design for scale of business processes There is a huge gap between a feature and a 	business
“ John Musser Founder, Programmable Web
Programmable Web
application ecosystem  It is not just about selling in It is about selling through.
“ Fred Wilson Union Square Ventures
InCLOSING
John Musser Founder, Programmable Web
Dion Hinchcliffe Dachis Group
THANK YOU Questions and ideas to: @sramji sramji@apigee.com

More Related Content

What's hot

FAPI and beyond - よりよいセキュリティのために
FAPI and beyond - よりよいセキュリティのためにFAPI and beyond - よりよいセキュリティのために
FAPI and beyond - よりよいセキュリティのためにNat Sakimura
 
オープンソースのAPIゲートウェイ Kong ご紹介
オープンソースのAPIゲートウェイ Kong ご紹介 オープンソースのAPIゲートウェイ Kong ご紹介
オープンソースのAPIゲートウェイ Kong ご紹介 briscola-tokyo
 
Implementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on KeycloakImplementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on KeycloakYuichi Nakamura
 
OAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューション
OAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューションOAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューション
OAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューションTatsuo Kudo
 
Keycloak入門-OpenID ConnectによるAPIセキュリティ
Keycloak入門-OpenID ConnectによるAPIセキュリティKeycloak入門-OpenID ConnectによるAPIセキュリティ
Keycloak入門-OpenID ConnectによるAPIセキュリティYuichi Nakamura
 
これからのネイティブアプリにおけるOpenID Connectの活用
これからのネイティブアプリにおけるOpenID Connectの活用これからのネイティブアプリにおけるOpenID Connectの活用
これからのネイティブアプリにおけるOpenID Connectの活用Masaru Kurahayashi
 
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15OpenID Foundation Japan
 
認証から見たリモート署名 ー利用認証と鍵認可ー
認証から見たリモート署名 ー利用認証と鍵認可ー認証から見たリモート署名 ー利用認証と鍵認可ー
認証から見たリモート署名 ー利用認証と鍵認可ーNaoto Miyachi
 
OAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawaws
OAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawawsOAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawaws
OAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawawsTatsuo Kudo
 
俺が考えた最強のID連携デザインパターン
俺が考えた最強のID連携デザインパターン俺が考えた最強のID連携デザインパターン
俺が考えた最強のID連携デザインパターンMasaru Kurahayashi
 
KeycloakでFAPIに対応した高セキュリティなAPIを公開する
KeycloakでFAPIに対応した高セキュリティなAPIを公開するKeycloakでFAPIに対応した高セキュリティなAPIを公開する
KeycloakでFAPIに対応した高セキュリティなAPIを公開するHitachi, Ltd. OSS Solution Center.
 
Azure ADとIdentity管理
Azure ADとIdentity管理Azure ADとIdentity管理
Azure ADとIdentity管理Naohiro Fujie
 
誰でもできるスマートシティ向けOSS : FIWAREのはじめかた
誰でもできるスマートシティ向けOSS : FIWAREのはじめかた誰でもできるスマートシティ向けOSS : FIWAREのはじめかた
誰でもできるスマートシティ向けOSS : FIWAREのはじめかたShunsuke Kikuchi
 
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】Tsubasa Yoshino
 
脱RESTful API設計の提案
脱RESTful API設計の提案脱RESTful API設計の提案
脱RESTful API設計の提案樽八 仲川
 
2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況
2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況
2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況FIDO Alliance
 
猿でもわかるコンテナ
猿でもわかるコンテナ猿でもわかるコンテナ
猿でもわかるコンテナTsuyoshi Miyake
 
OpenID ConnectとSCIMの標準化動向
OpenID ConnectとSCIMの標準化動向OpenID ConnectとSCIMの標準化動向
OpenID ConnectとSCIMの標準化動向Tatsuo Kudo
 

What's hot (20)

FAPI and beyond - よりよいセキュリティのために
FAPI and beyond - よりよいセキュリティのためにFAPI and beyond - よりよいセキュリティのために
FAPI and beyond - よりよいセキュリティのために
 
オープンソースのAPIゲートウェイ Kong ご紹介
オープンソースのAPIゲートウェイ Kong ご紹介 オープンソースのAPIゲートウェイ Kong ご紹介
オープンソースのAPIゲートウェイ Kong ご紹介
 
Implementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on KeycloakImplementing WebAuthn & FAPI supports on Keycloak
Implementing WebAuthn & FAPI supports on Keycloak
 
OAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューション
OAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューションOAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューション
OAuth / OpenID Connect (OIDC) の最新動向と Authlete のソリューション
 
Keycloak入門
Keycloak入門Keycloak入門
Keycloak入門
 
Keycloak入門-OpenID ConnectによるAPIセキュリティ
Keycloak入門-OpenID ConnectによるAPIセキュリティKeycloak入門-OpenID ConnectによるAPIセキュリティ
Keycloak入門-OpenID ConnectによるAPIセキュリティ
 
これからのネイティブアプリにおけるOpenID Connectの活用
これからのネイティブアプリにおけるOpenID Connectの活用これからのネイティブアプリにおけるOpenID Connectの活用
これからのネイティブアプリにおけるOpenID Connectの活用
 
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
IDA,VC,DID関連仕様 最新情報 - OpenID BizDay #15
 
認証から見たリモート署名 ー利用認証と鍵認可ー
認証から見たリモート署名 ー利用認証と鍵認可ー認証から見たリモート署名 ー利用認証と鍵認可ー
認証から見たリモート署名 ー利用認証と鍵認可ー
 
NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話NGINXをBFF (Backend for Frontend)として利用した話
NGINXをBFF (Backend for Frontend)として利用した話
 
OAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawaws
OAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawawsOAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawaws
OAuth / OpenID Connectを中心とするAPIセキュリティについて #yuzawaws
 
俺が考えた最強のID連携デザインパターン
俺が考えた最強のID連携デザインパターン俺が考えた最強のID連携デザインパターン
俺が考えた最強のID連携デザインパターン
 
KeycloakでFAPIに対応した高セキュリティなAPIを公開する
KeycloakでFAPIに対応した高セキュリティなAPIを公開するKeycloakでFAPIに対応した高セキュリティなAPIを公開する
KeycloakでFAPIに対応した高セキュリティなAPIを公開する
 
Azure ADとIdentity管理
Azure ADとIdentity管理Azure ADとIdentity管理
Azure ADとIdentity管理
 
誰でもできるスマートシティ向けOSS : FIWAREのはじめかた
誰でもできるスマートシティ向けOSS : FIWAREのはじめかた誰でもできるスマートシティ向けOSS : FIWAREのはじめかた
誰でもできるスマートシティ向けOSS : FIWAREのはじめかた
 
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
AAD B2Cでゆるっと真面目に認証しよう【Interact2019】
 
脱RESTful API設計の提案
脱RESTful API設計の提案脱RESTful API設計の提案
脱RESTful API設計の提案
 
2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況
2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況
2020 0218 - パスワードのいらない世界へ:FIDOアライアンスとFIDO認証の最新状況
 
猿でもわかるコンテナ
猿でもわかるコンテナ猿でもわかるコンテナ
猿でもわかるコンテナ
 
OpenID ConnectとSCIMの標準化動向
OpenID ConnectとSCIMの標準化動向OpenID ConnectとSCIMの標準化動向
OpenID ConnectとSCIMの標準化動向
 

Similar to Darwin's Finches, 20th Century Business, and APIs

Darwin's Finches, 20th Century Business, and APIs
Darwin's Finches, 20th Century Business, and APIsDarwin's Finches, 20th Century Business, and APIs
Darwin's Finches, 20th Century Business, and APIsBennett Neale
 
Darwins Finches and Modern APIs
Darwins Finches and Modern APIsDarwins Finches and Modern APIs
Darwins Finches and Modern APIsJim Banister
 
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...3scale
 
iProspect Client Summit 2014
iProspect Client Summit 2014iProspect Client Summit 2014
iProspect Client Summit 2014Jason Newport
 
API economy - what innovative businesses do differently
API economy -  what innovative businesses do differentlyAPI economy -  what innovative businesses do differently
API economy - what innovative businesses do differentlyAxway
 
Бизнес-модели промышленного интернета и интернета вещей
Бизнес-модели промышленного интернета и интернета вещейБизнес-модели промышленного интернета и интернета вещей
Бизнес-модели промышленного интернета и интернета вещейSergey Zhdanov
 
Open Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim HemdaniOpen Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim HemdaniRazorfish
 
The API Economy (with speaker notes)
The API Economy (with speaker notes)The API Economy (with speaker notes)
The API Economy (with speaker notes)James Parton
 
Managing Digital Marketing
Managing Digital MarketingManaging Digital Marketing
Managing Digital MarketingJohn Chacksfield
 
How Enterprise App Stores Help Drive Productivity
How Enterprise App Stores Help Drive ProductivityHow Enterprise App Stores Help Drive Productivity
How Enterprise App Stores Help Drive ProductivityDana Gardner
 
APIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureAPIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureBBDO
 
API and Platform Transformation Patterns to Power Your Business
API and Platform Transformation Patterns to Power Your BusinessAPI and Platform Transformation Patterns to Power Your Business
API and Platform Transformation Patterns to Power Your BusinessAxway
 
Product Compliance Software Vendor Sourcing Guide
Product Compliance Software Vendor Sourcing Guide Product Compliance Software Vendor Sourcing Guide
Product Compliance Software Vendor Sourcing Guide Matt Whitteker
 
Fintech summit 2016 society one & clearmatch
Fintech summit 2016   society one & clearmatchFintech summit 2016   society one & clearmatch
Fintech summit 2016 society one & clearmatchGlen Frost
 
Basecamp Tel Aviv Keynote 2018
Basecamp Tel Aviv Keynote 2018Basecamp Tel Aviv Keynote 2018
Basecamp Tel Aviv Keynote 2018Adama Sidibé
 
OAuth: The Next Big Thing in Security
OAuth: The Next Big Thing in SecurityOAuth: The Next Big Thing in Security
OAuth: The Next Big Thing in SecurityApigee | Google Cloud
 
Do You Really Need an App for that by Garry Partington
Do You Really Need an App for that by Garry Partington   Do You Really Need an App for that by Garry Partington
Do You Really Need an App for that by Garry Partington DigitalMarketingShow
 
The API Tempest
The API TempestThe API Tempest
The API TempestSam Ramji
 
Ripple6: Monetizing Social Networks
Ripple6: Monetizing Social NetworksRipple6: Monetizing Social Networks
Ripple6: Monetizing Social NetworksRich Ullman
 

Similar to Darwin's Finches, 20th Century Business, and APIs (20)

Darwin's Finches, 20th Century Business, and APIs
Darwin's Finches, 20th Century Business, and APIsDarwin's Finches, 20th Century Business, and APIs
Darwin's Finches, 20th Century Business, and APIs
 
Darwins Finches and Modern APIs
Darwins Finches and Modern APIsDarwins Finches and Modern APIs
Darwins Finches and Modern APIs
 
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
APIs and the Creation of Wealth in the Digital Economy - APIDays Paris 2015 K...
 
iProspect Client Summit 2014
iProspect Client Summit 2014iProspect Client Summit 2014
iProspect Client Summit 2014
 
API economy - what innovative businesses do differently
API economy -  what innovative businesses do differentlyAPI economy -  what innovative businesses do differently
API economy - what innovative businesses do differently
 
Бизнес-модели промышленного интернета и интернета вещей
Бизнес-модели промышленного интернета и интернета вещейБизнес-модели промышленного интернета и интернета вещей
Бизнес-модели промышленного интернета и интернета вещей
 
Open Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim HemdaniOpen Digital Services - Basel Salloum & Salim Hemdani
Open Digital Services - Basel Salloum & Salim Hemdani
 
The API Economy (with speaker notes)
The API Economy (with speaker notes)The API Economy (with speaker notes)
The API Economy (with speaker notes)
 
Managing Digital Marketing
Managing Digital MarketingManaging Digital Marketing
Managing Digital Marketing
 
How Enterprise App Stores Help Drive Productivity
How Enterprise App Stores Help Drive ProductivityHow Enterprise App Stores Help Drive Productivity
How Enterprise App Stores Help Drive Productivity
 
APIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureAPIs: The Building Blocks of the Future
APIs: The Building Blocks of the Future
 
API and Platform Transformation Patterns to Power Your Business
API and Platform Transformation Patterns to Power Your BusinessAPI and Platform Transformation Patterns to Power Your Business
API and Platform Transformation Patterns to Power Your Business
 
Product Compliance Software Vendor Sourcing Guide
Product Compliance Software Vendor Sourcing Guide Product Compliance Software Vendor Sourcing Guide
Product Compliance Software Vendor Sourcing Guide
 
Fintech summit 2016 society one & clearmatch
Fintech summit 2016   society one & clearmatchFintech summit 2016   society one & clearmatch
Fintech summit 2016 society one & clearmatch
 
Bigger, Better Business With OAuth
Bigger, Better Business With OAuthBigger, Better Business With OAuth
Bigger, Better Business With OAuth
 
Basecamp Tel Aviv Keynote 2018
Basecamp Tel Aviv Keynote 2018Basecamp Tel Aviv Keynote 2018
Basecamp Tel Aviv Keynote 2018
 
OAuth: The Next Big Thing in Security
OAuth: The Next Big Thing in SecurityOAuth: The Next Big Thing in Security
OAuth: The Next Big Thing in Security
 
Do You Really Need an App for that by Garry Partington
Do You Really Need an App for that by Garry Partington   Do You Really Need an App for that by Garry Partington
Do You Really Need an App for that by Garry Partington
 
The API Tempest
The API TempestThe API Tempest
The API Tempest
 
Ripple6: Monetizing Social Networks
Ripple6: Monetizing Social NetworksRipple6: Monetizing Social Networks
Ripple6: Monetizing Social Networks
 

More from Sam Ramji

Cloud Foundry - ScotSoft 2016 Dev Talk
Cloud Foundry - ScotSoft 2016 Dev TalkCloud Foundry - ScotSoft 2016 Dev Talk
Cloud Foundry - ScotSoft 2016 Dev TalkSam Ramji
 
Zen and the Art of Platform
Zen and the Art of PlatformZen and the Art of Platform
Zen and the Art of PlatformSam Ramji
 
Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Sam Ramji
 
Introducing the Open Container Project
Introducing the Open Container ProjectIntroducing the Open Container Project
Introducing the Open Container ProjectSam Ramji
 
Skeuomorphs, Databases, and Mobile Performance
Skeuomorphs, Databases, and Mobile PerformanceSkeuomorphs, Databases, and Mobile Performance
Skeuomorphs, Databases, and Mobile PerformanceSam Ramji
 
Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsSam Ramji
 
Globalization, Black Swans, and APIs
Globalization, Black Swans, and APIsGlobalization, Black Swans, and APIs
Globalization, Black Swans, and APIsSam Ramji
 
Punctuated Equilibrium, Celestial Navigation, and APIs
Punctuated Equilibrium, Celestial Navigation, and APIsPunctuated Equilibrium, Celestial Navigation, and APIs
Punctuated Equilibrium, Celestial Navigation, and APIsSam Ramji
 

More from Sam Ramji (8)

Cloud Foundry - ScotSoft 2016 Dev Talk
Cloud Foundry - ScotSoft 2016 Dev TalkCloud Foundry - ScotSoft 2016 Dev Talk
Cloud Foundry - ScotSoft 2016 Dev Talk
 
Zen and the Art of Platform
Zen and the Art of PlatformZen and the Art of Platform
Zen and the Art of Platform
 
Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016Cloud Foundry - #IBMOTS 2016
Cloud Foundry - #IBMOTS 2016
 
Introducing the Open Container Project
Introducing the Open Container ProjectIntroducing the Open Container Project
Introducing the Open Container Project
 
Skeuomorphs, Databases, and Mobile Performance
Skeuomorphs, Databases, and Mobile PerformanceSkeuomorphs, Databases, and Mobile Performance
Skeuomorphs, Databases, and Mobile Performance
 
Amundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIsAmundsen's Dogs, Information Halos, and APIs
Amundsen's Dogs, Information Halos, and APIs
 
Globalization, Black Swans, and APIs
Globalization, Black Swans, and APIsGlobalization, Black Swans, and APIs
Globalization, Black Swans, and APIs
 
Punctuated Equilibrium, Celestial Navigation, and APIs
Punctuated Equilibrium, Celestial Navigation, and APIsPunctuated Equilibrium, Celestial Navigation, and APIs
Punctuated Equilibrium, Celestial Navigation, and APIs
 

Recently uploaded

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 

Recently uploaded (20)

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 

Darwin's Finches, 20th Century Business, and APIs

Editor's Notes

  1. Creative Commons Attribution-Share Alike 3.0 United States License
  2. http://www.csuchico.edu/~curban/DarwinSP2002Phil108.htmUse at beginning to set up story – 1,2,3 are the same genus – adaptation to a competitive environment (island)
  3. http://newdesktopwallpapers.info/The%20best%20of%20summer%20-%20Islands%20and%20Tropical%20Paradise/Islands/slides/Coastal%20View,%20Galapagos%20Islands.html
  4. http://visibleearth.nasa.gov/view_rec.php?id=5517
  5. http://maps.google.com/maps?ftr=earth.promo&hl=en&utm_campaign=en&utm_medium=mapshpp&utm_source=en-mapshpp-na-us-gns-erth&utm_term=evl
  6. http://www.csuchico.edu/~curban/DarwinSP2002Phil108.htm
  7. http://www.csuchico.edu/~curban/DarwinSP2002Phil108.htm
  8. http://www.reproductive-revolution.com/charles-darwin.html
  9. http://www.reproductive-revolution.com/charles-darwin.html
  10. Avery, MacLeod, and McCarty
  11. http://bbruner.org/bitn/bitn_fig/dna.gif - http://www.genome.gov/glossary/index.cfm?
  12. Avery, MacLeod, and McCarty
  13. Avery, MacLeod, and McCarty
  14. http://ephemeralnewyork.wordpress.com/tag/old-signs/
  15. http://wirednewyork.com/forum/showthread.php?p=299745
  16. http://s.wsj.net/public/resources/images/PT-AK559_Suburb_G_20081224174421.jpg
  17. http://www.laapush.org/environmentalspectrum_files/images/000001ad.jpg
  18. http://media.photobucket.com/image/new%20york%201950/guaporense/midtown1955.jpg
  19. http://s.wsj.net/public/resources/images/PT-AK559_Suburb_G_20081224174421.jpg
  20. http://www.springfieldrewind.com/photos/sears70a.jpg
  21. http://farm5.static.flickr.com/4072/4338895970_56d7989798_o.jpg
  22. http://bbruner.org/bitn/bitn_fig/dna_repl.gif - http://www.genome.gov/glossary/index.cfm?
  23. OpenTable, MovieTickets, TaxiMagic, Citysearch, Yelp, Yahoo Local, Gayot, Rotten Tomatoes, NYTimes.com, WeatherBug, AllMenus, StubHub, LiveKick, Maponics, Nuance and TrueKnowledge - http://blogs.zdnet.com/semantic-web/?p=333&tag=col1;post-333
  24. NPR, New York Times, MTV Networks, Finance, Healthcare, Manufacturing; “Some of these businesses have been around for 5 years, others for 100”
  25. http://www.britannica.com/EBchecked/topic-art/197367/74641/Fourteen-species-of-Galapagos-finches-that-evolved-from-a-common
  26. http://en.wikipedia.org/wiki/Punctuated_equilibriumWe are in an epoch of change – no longer copying Amazon’s 1-click model – rapid speciation
  27. Cloud computing doesn’t have to mean moving your datacenter to AmazonIt can be about enabling cloud consumers to access your business via your API so that your business is everywhere – mobile and social, and underneath a thousand apps.
  28. http://www.britannica.com/EBchecked/topic-art/197367/74641/Fourteen-species-of-Galapagos-finches-that-evolved-from-a-common
  29. http://www.britannica.com/EBchecked/topic-art/197367/74641/Fourteen-species-of-Galapagos-finches-that-evolved-from-a-common
  30. Respect the patterns – use REST, make it human-readable if possiblegraph.facebook.com is a great example of a clean REST API
  31. http://www.insidefurniture.com/.shared/image.html?/photos/uncategorized/predictions_crystal_ball.jpg
  32. http://www.mun.ca/biology/desmid/brian/BIOL2060/BIOL2060-20/2027.jpg
  33. Don’t break the developer’s ability to do a “sign in with Twitter” or “Facebook Connect” authentication schemeClone similar APIs as appropriate (Tumblr)
  34. GameSpy OpenOpen APIs for data and development services, making it easier for its partners on all platforms to add compelling online features to games, measure game performance and audience engagement, and collaborate with their communities.  1. one api for head and tail 2.  for the tail - different policies - :  give limited/metered access to long tail, self-service, provisioniong 3 using the tail to drive data! 
  35. Helping your (finches) application ecosystem succeed
  36. Helping your (finches) application ecosystem succeed
  37. Don’t have a meltdown!
  38. Get everyone on the same page – you need business metrics, a picture of what success looks like, and executive buy-in and report-outs
  39. http://www.avc.com/a_vc/2009/10/business-model-jujutsu.html
  40. “But it’s not enough to just have one. Everyone has or will have one, just like everyone had a website. So this is the new competitive landscape. And developers are your new indirect channel. You need to address, motivate, and sustain your indirect channel. The companies that thrive in THIS transition will write the rules for everyone else.”
  41. NPR, New York Times, MTV Networks, Finance, Healthcare, Manufacturing; “Some of these businesses have been around for 5 years, others for 100”
  42. http://www.britannica.com/EBchecked/topic-art/197367/74641/Fourteen-species-of-Galapagos-finches-that-evolved-from-a-common