SlideShare une entreprise Scribd logo
1  sur  85
Télécharger pour lire hors ligne
Future Interface:                What 50+ years of
                          modern computing history
                                  may tell us about
Mike Amundsen                           the future.
Principal API Architect
@mamund

                                                      1
Mike Amundsen
 Architect, Developer, Presenter
 Hypermedia Junkie
 Principal API Architect for Layer 7
  “Help people build great APIs for the Web”
 Personal Mission
  “Improve the quality and usability of information on the Web.”




                                                                   2
What concepts and ideas have
influenced systems computing?



                                3
How have these ideas affected the
 way we think of the Web today?



                                    4
What does this tell us about a
      possible future?



                                 5
There is much we can learn from our history…




                  If we choose.




                                               6
EARLY CONCEPTS


                 7
Vannevar Bush
 Memex, 1945
 Key project leader on the Manhattan Project to build the first nuclear
 bomb.
 “ A memex …is an enlarged intimate supplement to … memory.”
 “With one item in its grasp, [the mind] snaps instantly to the next that is
 suggested by the association of thoughts, in accordance with some
 intricate web of trails carried by the cells of the brain.”




                                                                                8
Vannevar Bush - Memex




                        9
Vannevar Bush - Memex




                        10
Vannevar Bush - memex




                        11
Vannevar Bush - memex




  Mimic human linking using a machine




                                        12
Ted Nelson
 Hypertext, 1963
 Identified and popularized early “cyber-culture” in 1979 book “Computer
 Lib/Machine Dreams”
 “If computers are the wave of the future, displays are the surfboards.”




                                                                            13
Ted Nelson - Hypertext




                         14
Ted Nelson - Hypertext




                         15
Ted Nelson - Hypertext




Describe how linking works in a network




                                          16
Douglas Engelbart
 Computer mouse, 1965
 Key to creating the ARPANET while at Stanford Research, Institue (SRI).
 “Augmenting Human Intellect”, 1962
 “[A] new and systematic approach to improving the intellectual effectiveness of
 the individual human being … One of the tools that shows the greatest
 immediate promise is the computer.”




                                                                                    17
Douglas Engelbart - computer mouse




                                     18
Douglas Engelbart - computer mouse




                                     19
Douglas Engelbart - computer mouse




                                     20
Douglas Engelbart - computer mouse




        Build the hardware that makes
          the linked network possible




                                        21
Early Concepts
 Bush (1945)
 Mimic human linking using a machine
 Nelson (1963)
 Describe how linking works in a network
 Engelbart (1965)
 Build the hardware that makes the linked network possible




                                                             22
AFFECTED SYSTEMS


                   23
Christopher Alexander
 The Timeless Way of Building, 1979
 Father of the “patterns” movement
 “Complexity is one of the great problems in … design”
 “There is one timeless way of building. It is a thousand years old, and the same
 today as it has ever been. The great traditional buildings of the past, the villages
 and tents and temples in which man feels at home, have always been made by
 people who were very close to the center of this way.”




                                                                                        24
Christopher Alexander - Patterns




                                   25
Christopher Alexander - Patterns




                                   26
Christopher Alexander - Patterns




       Identify patterns for thinking and acting




                                                   27
Donald Norman
 The Design of Everyday Things, 1988
 Action Lifecycle, Seven Stages of Action
 “In the world” and “In the head”
 “Simplification is as much in the mind as it is in the device.”
 “Design is really an act of communication.”




                                                                    28
Donald Norman - HCI




                      29
Donald Norman - HCI




                      30
Donald Norman - HCI




                      31
Donald Norman - HCI




     Identify the cycle we all use for interaction




                                                     32
Roy T. Fielding
 Architectural Styles and the
  Design of Network-based Software Architectures, 2000
 Created “REST”
 Key in the startup and operation of the “Apache Foundation”
 Representations and Hypermedia
 “A resource is not the thing that is transferred across the wire or picked up off the
  disk or seen from afar while walking your dog. Each of those is only a representation.
  Do I think of a different identifier every time I see my dog, or do I simply think of my
  dog as one identity and experience many representations of that identity over time
  (and on into memory and imagination)?




                                                                                             33
Roy T. Fielding - REST




                         34
Roy T. Fielding - REST




                         35
Roy T. Fielding - REST




                         36
Roy T. Fielding - REST




   Codify a model for creating new systems
      based on patterns and interactions




                                             37
Affected Systems
 Christopher Alexander (1979)
 Identify patterns for thinking and acting
 Donald Norman (1988)
 Identify the cycle we all use for interaction
 Roy T. Fielding (2000)
 Codify a model for creating new systems based on patterns and
 interactions




                                                                 38
FUTURES


          39
Git/Github
 Launched in 2008
 A web-based hosting service for software development projects that use
  the Git revision control system.
 “Bad programmers worry about the code. Good programmers worry about data
  structures and their relationships.” – Linus Torvalds




                                                                             40
Git/Github – social coding




                             41
Git/Github – social coding




                             42
Git/Github – social coding




                             43
Git/Github – social coding




                             44
Git/Github




 Enable collaborative interaction at distances
              (of time and space)




                                                 45
Ryan Dahl
 Node.js, 2009
 Makes network latency “a feature”
 “Node.js [is] perfect for data-intensive real-time applications that run across
  distributed devices.” – Ryan Dahl
 It is more like C than it is like Python, and that is by design.” – Isaac Schlueter




                                                                                        46
Ryan Dahl – Node.js




                      47
Ryan Dahl – Node.js




                      48
Ryan Dahl – Node.js




                      49
Ryan Dahl – Node.js




                      50
Ryan Dahl – Node.js




                      51
Ryan Dahl – Node.js




   Embrace latency as a feature in networks




                                              52
Rich Hickey
 Clojure 2007, Datomic, 2010
 “Code is data”
 “The past doesn’t change”
 “Clojure is a functional language that explicitly supports programs as models and
  provides robust and easy-to-use facilities for managing identity and state in a single
  process in the face of concurrency.”
 “ We need to move away from a notion of state as ‘the content of this memory block’
  to one of ‘the value currently associated with this identity’”




                                                                                           53
Rich Hickey - Datomic




                        54
Rich Hickey - Datomic




                        55
Rich Hickey - Datomic




                        56
Rich Hickey - Datomic




    Recognize that all data is immutable,
 we just have lots of copies w/ shared identity




                                                  57
Eric Schweikardt
 Cubelets, 2012
 PhD in Architecture at Carnegie Mellon University
 “Unlike contemporary robots in which a single “brain” controls the entire robot, robots
  formed with [Cubelets] are made up of individual parts that have different functions,
  yet work in unison to form the entire model.”
 “People have a hard time thinking about complex problems.”




                                                                                            58
Eric Schweikardt - Cubelets




                              59
Eric Schweikardt - Cubelets




                              60
Eric Schweikardt - Cubelets




                              61
Eric Schweikardt - Cubelets




                              62
Eric Schweikardt - Cubelets




                              63
Eric Schweikardt - Cubelets




            Design systems to enable
               emergent behaviors




                                       64
Futures
 Ryan Dahl
 Embrace latency as a feature in networks
 Rich Hickey
 Recognize that all data is immutable, we just have lots of copies with shared identity.
 Eric Schweikardt
 Design systems to enable emergent behaviors




                                                                                           65
CHOICES


          66
Choices




      What does the future hold?




                                   67
Imperative vs. declarative




                             68
Centralized vs. distributed




                              69
Bigger/”smarter” vs. Smaller/”dumber”




                                        70
Controlled vs. Collaborative




                               71
ONE POSSIBLE FUTURE


                      72
One possible future




        What I would like to see…
                                    73
One possible future




 The type of system I’d like to use…
                                       74
One possible future




     The kind I want to help build…
                                      75
One possible future




          That future would be…




                                  76
One possible future




Systems composed of many small independent units…
                                                77
One possible future




       Each unit based on timeless patterns…
                                               78
One possible future




Able to bridge the gulf of execution and evaluation…
                                                       79
One possible future




               All widely distributed…
                                         80
One possible future




         Capable of operating as a collective
                                                81
One possible future




        In order to augment human intellect.
                                               82
However…




 There is no single possible future…




                                       83
There is no single possible future…




               The choice is ours.




                                      84
Future Interface:                What 50+ years of
                          modern computing history
                                  may tell us about
Mike Amundsen                           the future.
Principal API Architect
@mamund

                                                      85

Contenu connexe

Tendances

Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Neil Rubens
 
Seamless Computing Notes
Seamless Computing NotesSeamless Computing Notes
Seamless Computing Notesphilipely
 
Conole leicester
Conole leicesterConole leicester
Conole leicestergrainne
 
Virtual Living Libraries: An exploration of social media as places of cultura...
Virtual Living Libraries: An exploration of social media as places of cultura...Virtual Living Libraries: An exploration of social media as places of cultura...
Virtual Living Libraries: An exploration of social media as places of cultura...alex bal
 
13 support designere
13 support designere13 support designere
13 support designereNika Stuard
 
The physiology of decisions, actions, learning and memory, A Decision/Action ...
The physiology of decisions, actions, learning and memory, A Decision/Action ...The physiology of decisions, actions, learning and memory, A Decision/Action ...
The physiology of decisions, actions, learning and memory, A Decision/Action ...Larry Paul
 
Working Wikily SSIR Presentation
Working Wikily SSIR PresentationWorking Wikily SSIR Presentation
Working Wikily SSIR PresentationNoah Flower
 
Reuben Binns: Social Knowledge and the Web
Reuben Binns: Social Knowledge and the WebReuben Binns: Social Knowledge and the Web
Reuben Binns: Social Knowledge and the WebPhiloWeb
 
Leading during 3rd Industrial Revolution: Value creation through networks
Leading during 3rd Industrial Revolution: Value creation through networksLeading during 3rd Industrial Revolution: Value creation through networks
Leading during 3rd Industrial Revolution: Value creation through networksRobin Teigland
 
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...Teemu Arina
 
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)Teemu Arina
 
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...SeriousGamesAssoc
 
Knowledge representation: structured or unstructured?
Knowledge representation: structured or unstructured?Knowledge representation: structured or unstructured?
Knowledge representation: structured or unstructured?Jean Rohmer
 
TTIX 2009 - The Idea of the Idea (Chris Lott)
TTIX 2009 - The Idea of the Idea (Chris Lott)TTIX 2009 - The Idea of the Idea (Chris Lott)
TTIX 2009 - The Idea of the Idea (Chris Lott)University of Alaska
 

Tendances (20)

Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
Network Learning: AI-driven Connectivist Framework for E-Learning 3.0
 
Seamless Computing Notes
Seamless Computing NotesSeamless Computing Notes
Seamless Computing Notes
 
Conole leicester
Conole leicesterConole leicester
Conole leicester
 
Beinghuman a3
Beinghuman a3Beinghuman a3
Beinghuman a3
 
Virtual Living Libraries: An exploration of social media as places of cultura...
Virtual Living Libraries: An exploration of social media as places of cultura...Virtual Living Libraries: An exploration of social media as places of cultura...
Virtual Living Libraries: An exploration of social media as places of cultura...
 
13 support designere
13 support designere13 support designere
13 support designere
 
The physiology of decisions, actions, learning and memory, A Decision/Action ...
The physiology of decisions, actions, learning and memory, A Decision/Action ...The physiology of decisions, actions, learning and memory, A Decision/Action ...
The physiology of decisions, actions, learning and memory, A Decision/Action ...
 
In the Pursuit of that "Moment of Insight"
In the Pursuit of that "Moment of Insight"In the Pursuit of that "Moment of Insight"
In the Pursuit of that "Moment of Insight"
 
Working Wikily SSIR Presentation
Working Wikily SSIR PresentationWorking Wikily SSIR Presentation
Working Wikily SSIR Presentation
 
Weblog and Digital Library in Knowledge Management
Weblog and Digital Library in Knowledge ManagementWeblog and Digital Library in Knowledge Management
Weblog and Digital Library in Knowledge Management
 
Reuben Binns: Social Knowledge and the Web
Reuben Binns: Social Knowledge and the WebReuben Binns: Social Knowledge and the Web
Reuben Binns: Social Knowledge and the Web
 
Leading during 3rd Industrial Revolution: Value creation through networks
Leading during 3rd Industrial Revolution: Value creation through networksLeading during 3rd Industrial Revolution: Value creation through networks
Leading during 3rd Industrial Revolution: Value creation through networks
 
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...
Escaping the age of speed: New Paradigms of Learning as Impacted by Social Te...
 
Collaborative System
Collaborative SystemCollaborative System
Collaborative System
 
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)
Social Technologies as New Forms of Organizational Innovation (EC-TEL'07)
 
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...
“Fluency & Flow: Man and Machine at Play" By Richard Boyd- Serious Play Confe...
 
Integrating a course on applying social media technologies to health communic...
Integrating a course on applying social media technologies to healthcommunic...Integrating a course on applying social media technologies to healthcommunic...
Integrating a course on applying social media technologies to health communic...
 
Knowledge representation: structured or unstructured?
Knowledge representation: structured or unstructured?Knowledge representation: structured or unstructured?
Knowledge representation: structured or unstructured?
 
TTIX 2009 - The Idea of the Idea (Chris Lott)
TTIX 2009 - The Idea of the Idea (Chris Lott)TTIX 2009 - The Idea of the Idea (Chris Lott)
TTIX 2009 - The Idea of the Idea (Chris Lott)
 
Social Interaction Design (Lesson)
Social Interaction Design (Lesson)Social Interaction Design (Lesson)
Social Interaction Design (Lesson)
 

Similaire à Future Interface : What the last 50+ Years of Modern Computing History May Tell us About the Future.

Ficod 2011 (keynote file)
Ficod 2011 (keynote file)Ficod 2011 (keynote file)
Ficod 2011 (keynote file)Tim O'Reilly
 
Back to the future workshop 1 - NMNT 2012
Back to the future workshop 1 - NMNT 2012Back to the future workshop 1 - NMNT 2012
Back to the future workshop 1 - NMNT 2012Peter Van Der Putten
 
Back to the Future – The Way to a Personal Dynamic Medium for Creative Thought
Back to the Future – The Way to a Personal Dynamic Medium for Creative ThoughtBack to the Future – The Way to a Personal Dynamic Medium for Creative Thought
Back to the Future – The Way to a Personal Dynamic Medium for Creative ThoughtMatthias Mueller-Prove
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasMarcus Denker
 
Mark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse ProcessMark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse Processfrog
 
User-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCardUser-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCardJosh Justice
 
Work States
Work StatesWork States
Work Statesfrog
 
vGeek 2013 Tech Talk: Openstack-101
vGeek 2013 Tech Talk: Openstack-101vGeek 2013 Tech Talk: Openstack-101
vGeek 2013 Tech Talk: Openstack-101Joshua McKenty
 
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...Leandro de Castro
 
Cybernetic Serendipity, reloaded
Cybernetic Serendipity, reloadedCybernetic Serendipity, reloaded
Cybernetic Serendipity, reloadedChen Dominique
 
AtlasCamp 2015: Builders advancing humanity: Past to future
AtlasCamp 2015: Builders advancing humanity: Past to futureAtlasCamp 2015: Builders advancing humanity: Past to future
AtlasCamp 2015: Builders advancing humanity: Past to futureAtlassian
 
Rettig.Interaction Design History.V1.5
Rettig.Interaction Design History.V1.5Rettig.Interaction Design History.V1.5
Rettig.Interaction Design History.V1.5pemi hua
 
617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptx
617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptx617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptx
617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptxbnbtechnologiez
 
Künstlich intelligent?
Künstlich intelligent?Künstlich intelligent?
Künstlich intelligent?inovex GmbH
 

Similaire à Future Interface : What the last 50+ Years of Modern Computing History May Tell us About the Future. (20)

Ficod 2011 (keynote file)
Ficod 2011 (keynote file)Ficod 2011 (keynote file)
Ficod 2011 (keynote file)
 
Back to the future workshop 1 - NMNT 2012
Back to the future workshop 1 - NMNT 2012Back to the future workshop 1 - NMNT 2012
Back to the future workshop 1 - NMNT 2012
 
Back to the Future – The Way to a Personal Dynamic Medium for Creative Thought
Back to the Future – The Way to a Personal Dynamic Medium for Creative ThoughtBack to the Future – The Way to a Personal Dynamic Medium for Creative Thought
Back to the Future – The Way to a Personal Dynamic Medium for Creative Thought
 
Talk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is IdeasTalk: An Instrument whose Music is Ideas
Talk: An Instrument whose Music is Ideas
 
BCII 2016 - Visualizing Complexity
BCII 2016 - Visualizing ComplexityBCII 2016 - Visualizing Complexity
BCII 2016 - Visualizing Complexity
 
Mark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse ProcessMark Rolston@DMI: Embrace the Coarse Process
Mark Rolston@DMI: Embrace the Coarse Process
 
IMD 203 - Ch01
IMD 203 - Ch01IMD 203 - Ch01
IMD 203 - Ch01
 
User-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCardUser-Modifiable Software: Smalltalk and HyperCard
User-Modifiable Software: Smalltalk and HyperCard
 
Work States
Work StatesWork States
Work States
 
Hci history
Hci historyHci history
Hci history
 
vGeek 2013 Tech Talk: Openstack-101
vGeek 2013 Tech Talk: Openstack-101vGeek 2013 Tech Talk: Openstack-101
vGeek 2013 Tech Talk: Openstack-101
 
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
2017: The Many Faces of Artificial Intelligence: From AI to Big Data - A Hist...
 
Cybernetic Serendipity, reloaded
Cybernetic Serendipity, reloadedCybernetic Serendipity, reloaded
Cybernetic Serendipity, reloaded
 
Machine Learning Overview: How did we get here ?
Machine Learning Overview: How did we get here ?Machine Learning Overview: How did we get here ?
Machine Learning Overview: How did we get here ?
 
E3 chap-04
E3 chap-04E3 chap-04
E3 chap-04
 
E3 chap-04
E3 chap-04E3 chap-04
E3 chap-04
 
AtlasCamp 2015: Builders advancing humanity: Past to future
AtlasCamp 2015: Builders advancing humanity: Past to futureAtlasCamp 2015: Builders advancing humanity: Past to future
AtlasCamp 2015: Builders advancing humanity: Past to future
 
Rettig.Interaction Design History.V1.5
Rettig.Interaction Design History.V1.5Rettig.Interaction Design History.V1.5
Rettig.Interaction Design History.V1.5
 
617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptx
617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptx617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptx
617624183-Chapater-1-Introduction-to-Human-Computer-Interaction-1.pptx
 
Künstlich intelligent?
Künstlich intelligent?Künstlich intelligent?
Künstlich intelligent?
 

Plus de CA API Management

Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterpriseCA API Management
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIsCA API Management
 
Takeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarCA API Management
 
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...CA API Management
 
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...CA API Management
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...CA API Management
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataCA API Management
 
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...CA API Management
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...CA API Management
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device UniverseCA API Management
 
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...CA API Management
 
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...CA API Management
 
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...CA API Management
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinCA API Management
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...CA API Management
 
5 steps end to end security consumer apps
5 steps end to end security consumer apps5 steps end to end security consumer apps
5 steps end to end security consumer appsCA API Management
 
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...CA API Management
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...CA API Management
 
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...CA API Management
 
Using APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceUsing APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceCA API Management
 

Plus de CA API Management (20)

Api architectures for the modern enterprise
Api architectures for the modern enterpriseApi architectures for the modern enterprise
Api architectures for the modern enterprise
 
Mastering Digital Channels with APIs
Mastering Digital Channels with APIsMastering Digital Channels with APIs
Mastering Digital Channels with APIs
 
Takeaways from API Security Breaches Webinar
Takeaways from API Security Breaches WebinarTakeaways from API Security Breaches Webinar
Takeaways from API Security Breaches Webinar
 
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
API Design Methodology - Mike Amundsen, Director of API Architecture, API Aca...
 
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
Liberating the API Economy with Scale-Free Networks - Mike Amundsen, Director...
 
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
API360 – A How-To Guide for Enterprise APIs - Learn how to position your ente...
 
API Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your DataAPI Monetization: Unlock the Value of Your Data
API Monetization: Unlock the Value of Your Data
 
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
Revisiting Geddes' Outlook Tower - Mike Amundsen, Director of API Architectur...
 
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
Managing Identity by Giving Up Control - Scott Morrison, SVP & Distinguished ...
 
Enabling the Multi-Device Universe
Enabling the Multi-Device UniverseEnabling the Multi-Device Universe
Enabling the Multi-Device Universe
 
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
Building APIs That Last for Decades - Irakli Nadareishvili, Director of API S...
 
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
The Art of API Design - Ronnie Mitra, Director of API Design, API Academy at ...
 
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
APIs Fueling the Connected Car Opportunity - Scott Morrison, SVP & Distinguis...
 
Adapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & WinAdapting to Digital Change: Use APIs to Delight Customers & Win
Adapting to Digital Change: Use APIs to Delight Customers & Win
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
 
5 steps end to end security consumer apps
5 steps end to end security consumer apps5 steps end to end security consumer apps
5 steps end to end security consumer apps
 
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
Best Practices You Must Apply to Secure Your APIs - Scott Morrison, SVP & Dis...
 
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
Drones, Phones & Pwns the Promise & Dangers of IoT APIs: Use APIs to Securely...
 
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...Gartner AADI Summit Sydney 2014   Implementing the Layer 7 API Management Pla...
Gartner AADI Summit Sydney 2014 Implementing the Layer 7 API Management Pla...
 
Using APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail ExperienceUsing APIs to Create an Omni-Channel Retail Experience
Using APIs to Create an Omni-Channel Retail Experience
 

Future Interface : What the last 50+ Years of Modern Computing History May Tell us About the Future.