Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

A Connector, A Container and an API Walk Into a Bar: The Programmable World

1,140 views

Published on

Keynote talk at APIDays Australia, 1st March, 2017. Steven Willmott

Published in: Internet
  • Hi there! Get Your Professional Job-Winning Resume Here - Check our website! http://bit.ly/resumpro
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

A Connector, A Container and an API Walk Into a Bar: The Programmable World

  1. 1. A Connector, A Container and an API Walk into a Bar… Steven Willmott, Senior Director and Head of API Management & Red Hat Team 28th February 2017
  2. 2. We could build Anything!
  3. 3. But it is also hard to know what Technology to use and how
  4. 4. Foundational Capabilities for Enterprise IT See us at the Booth Integration Containers APIs
  5. 5. The Programmable World is Mind Blowing!
  6. 6. Amazon Echo Lockitron Tesla
  7. 7. Amazon Echo Lockitron Tesla
  8. 8. SMASH – Know Your Game Tennis Monitor Go Far Driver Tracking to Improve Fuel Efficiency Wearable X: Vibrating Underwear and Sports Clothing
  9. 9. The Most Powerful Software and Hardware Building Blocks Ever Invented
  10. 10. APIS Two Clicks to Accept Payments Capture Data From Millions of Devices Change the lighting In a room, 100’s of miles away
  11. 11. Hardware Smallest Fully Functional GPS Receiver. Origin, 2.5g Cheapest motion Sensor Microsoft Hololens Augmented Reality
  12. 12. But… There are Nagging Worries
  13. 13. Image Copyright: R&D TV
  14. 14. 1. Security 2. Unexpected Behaviors 3. Technology Deficiencies 4. Societal Impact
  15. 15. Security: Serious Breaches
  16. 16. “Amazon Echo owners spend 10% more on average than other Amazon customers” 6yr Old Orders a Dolls House & Cookies via Amazon Echo Unexpected Behavior Image Copyright: CNN
  17. 17. Deep Seated Worry About How Technology Affects Society It can be dehumanizing: Removing and replacing contact Often target full automation rather than human-robot Collaboration Many people become Pure consumers rather than Value creators
  18. 18. These Fears Matter..
  19. 19. We Need to Stop and Think
  20. 20. WHY?
  21. 21. https://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action
  22. 22. Implicit: WHY affects WHAT and HOW
  23. 23. So… WHY?
  24. 24. Making the World More Programmable? Improve Human Life Future of Humanity Socio / Economic Change Improving Something Small
  25. 25. Driven to improve Building Management – to make it much easier and more effective Deb Noller @DebNoller Switch HQ How: Unify and Integrate Building Data What: SAAS Platform for Data Integration
  26. 26. Think About Your Own WHY
  27. 27. WHAT and HOW
  28. 28. Can’t Help Much with WHAT… Image Copyright: Disney / Fathead
  29. 29. But there as Principles for the HOW
  30. 30. A Form of Software Ethics (Channeling Robert Martin)
  31. 31. Principles…
  32. 32. 1. Continuous Improvement 2. Graceful Degradation 3. Radical Distribution 4. Components as well as Solutions
  33. 33. 1: Continuous Improvement
  34. 34. We don’t ship shit… We don’t don’t break stuff If we do, we plan for it We Test Everything
  35. 35. Examples:
  36. 36. 2: Graceful Degradation
  37. 37. Return less data rather than none Use adaptive interfaces (e.g. Hypermedia) Use layers and caching
  38. 38. Examples:
  39. 39. Subsumption Architecture
  40. 40. 3: Radical Distribution
  41. 41. Distribute Data Centers Distribute Teams Distribute Resources
  42. 42. Examples: Customers & Us
  43. 43. 4: Components, not Just Solutions
  44. 44. Components, Not Just Solutions
  45. 45. Tend to Open V’s Closed
  46. 46. Nesta.org Image: Nesta.org Components V’s Solutions Who Adds Value? Who Owns The Economic Return?
  47. 47. Open Versus Closed
  48. 48. Change who can Add Value
  49. 49. Easy right?
  50. 50. Principles are Expensive
  51. 51. We are All on the Front Line: Ethics & Responsibility
  52. 52. 5: Fearless Competence
  53. 53. ?
  54. 54. Own Your Systems Proudly
  55. 55. Things are a Lot of Positives
  56. 56. Great Examples of WHY: IoT Hearing Aid API Driven Research Climate Controlled Agriculture Management
  57. 57. Infrastructure is Getting Better Decentralized Integration Microservices & Containers API Management Scripting & Consumer Tools
  58. 58. More Focus On Full Automation Existing Larger Vendors + Focused Ones:
  59. 59. So: How does This Apply to Me?
  60. 60. Explorer Ground Breaker Pioneer Innovator … Software Professional Glad You Asked…
  61. 61. Self-Identifying as a Professional is Very Liberating
  62. 62. Conclusions
  63. 63. The Programmable World is a Huge Opportunity
  64. 64. Great Technology
  65. 65. 1. Continuous Improvement 2. Graceful Degradation 3. Radical Distribution 4. Components as well as Solutions + ?
  66. 66. You Have the Ability to Change the World You are a Professional
  67. 67. Thank You!
  68. 68. plus.google.com/+RedHat linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHatNews THANK YOU
  69. 69. 72 Cloud Containers Microservices DevOps RED HAT BRINGS IT ALL TOGETHER Storage App Delivery Integration API Management
  70. 70. http://www.cnn.com/2017/01/05/health/amazon-alexa-dollhouse-trnd/ http://www.cnn.com/2015/05/17/us/fbi-hacker-flight-computer-systems/ https://www.wired.com/2016/08/jeep-hackers-return-high-speed-steering-acceleration-hacks/ http://www.infoworld.com/article/2607452/application-development/12-ethical-dilemmas- gnawing-at-developers-today.html https://www.computer.org/cms/Publications/code-of-ethics.pdf Copyrights unmarked: UpnSplash.com

×