Top Banner
Liberating the API Economy with Scale-Free Networks Mike Amundsen CA Technologies @mamund
130

Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Jul 14, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Liberating the API

Economy with

Scale-Free Networks

Mike Amundsen

CA Technologies

@mamund

Page 2: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 3: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

I come as a messenger…

Page 4: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 5: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 6: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 7: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 8: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 9: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 10: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 11: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 12: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 13: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 14: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 15: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

… and the news is not so good…

Page 16: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 17: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 18: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 19: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 20: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 21: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

SCALE-POCALYPSE!

Page 22: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Wait, I’m getting ahead of myself…

Page 23: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

1998

Page 24: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

East Lansing, Michigan, USA

Page 25: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

East Lansing, Michigan, USA

1973

Page 26: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 27: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 28: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 29: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 30: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Stanford, California, USA

Page 31: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Stanford, California, USA

1994

Page 32: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 33: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 34: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

“Jerry’s Guide to the

World Wide Web”

Page 35: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 36: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 37: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 38: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 39: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Stanford, California, USA

1998

Page 40: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 41: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 42: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 43: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

"...due to rapid advance in technology and web

proliferation, creating a web search engine

today is very different from three years ago."

Page 44: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

"...due to rapid advance in technology and web

proliferation, creating a web search engine

today is very different from three years ago."

Page 45: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 46: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

“Free” as in “Scale-Free”

Page 47: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

“A scale-free network is a network whose

degree distribution follows a power law."

Page 48: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

“A scale-free network is a network whose

degree distribution follows a power law."

Page 49: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 50: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 51: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 52: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 53: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 54: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 55: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 56: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 57: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 58: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 59: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 60: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Have we forgotten so soon?

Page 61: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 62: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 63: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 64: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Hub Vulnerability

Page 65: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Hub Vulnerability

“Too big to fail.”

Page 66: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 67: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 68: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 69: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 70: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 71: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 72: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 73: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Does the power law

only apply to search?

Page 74: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 75: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 76: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 77: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 78: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 79: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 80: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 81: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 82: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 83: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 84: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 85: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

What if we changed our model?

Page 86: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 87: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 88: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 89: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 90: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 91: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 92: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 93: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 94: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 95: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 96: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 97: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 98: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Yes, but can you make money

with this model?

Page 99: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 100: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 101: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 102: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 103: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 104: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Let’s re-imagine common hubs…

Page 105: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 106: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 107: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 108: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 109: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 110: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 111: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 112: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Advice for API providers…

Page 113: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Beware of the hub vulnerability problem

Page 114: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Explore node-based models

Page 115: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Empower users and reap the rewards

Page 116: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Advice for API consumers…

Page 117: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Is a node-based provider available?

Page 118: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Build client-based aggregators

Page 119: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Empower users and reap the rewards

Page 120: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Wait, I had a message, right?

Page 121: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 122: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 123: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 124: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 125: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 126: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 127: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 128: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney
Page 129: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Be a node and not a hub!

Page 130: Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director of API Architecture, API Academy @ APIdays Sydney

Liberating the API

Economy with

Scale-Free Networks

Mike Amundsen

CA Technologies

@mamund

http://g.mamund.com/apidays-sydney-2015