SlideShare a Scribd company logo
1 of 16
Download to read offline
@zehicle & @christo4ferris
InterConnect
2017
Open Cloud Architecture:
Think You Can Out-Innovate
the Best of the Rest?
BOP-4122
Christopher Ferris
IBM CTO Open Technology
@christo4ferris
Rob Hirschfeld
RackN.com, CEO & Founder
@zehicle
1 3/17/17
All images CC0 from
https://www.pexels.com/
@zehicle & @christo4ferris
Chris Ferris
IBM CTO Open Tech
Rob Hirschfeld
RackN CEO & Founder
2
3/17/17
@christo4ferris @zehicle
@zehicle & @christo4ferris
IBM’s Open Cloud Architecture
Design in the age of Cloud:
The IT & business renaissance 3
Runtimes
OAuth
Security
Web and Mobile Data and Analytics
Operating Environment
IoT
DevOps
@zehicle & @christo4ferris@zehicle & @christo4ferris4
That’s A LOT of Innovation!
How does Open
Innovation transfer to
Mainstream use?
@zehicle & @christo4ferris@zehicle & @christo4ferris
We win together…
Open is a PARTNER
COLLABORATION -
some of the partners
are unpaid and some
are your
competitors.
You can’t just
delegate to the
partner!
5
@zehicle & @christo4ferris
Developers vs. Users & Operators
Dev speed brings innovation
but often breaks users.
Ops Means Pinning Code
You need to have processes
that embrace change.
● Operators have to be more
mobile
● Developers have to be
more incremental
6
@zehicle & @christo4ferris7
Is Open Innovation just the number of people? NO!
Power Of People in
Open Source brings
1. More Smart People.
2. More Hands
3. Diversity of use-cases
4. Better Hygiene
5. Thinking Ahead
@zehicle & @christo4ferris8
BUT… lots of people brings downsides too
1. Breaking early users
2. Competing great ideas
3. Conflicting demands
4. Design by Committee
5. And Giving up control.
@zehicle & @christo4ferris9
What does Open Collaboration Look Like?
Discipline between
learning and experiments
Focus on operational
needs for users
Looking for other
collaborative projects
Knowing Project Scope
@zehicle & @christo4ferris@zehicle & @christo4ferris10
NO is as important as YES!
Projects need to
define clear
boundaries
“Architecture is
about saying no”
Open is all yes until
you start code and
install.
@zehicle & @christo4ferris@zehicle & @christo4ferris
Does NO slow innovation?
If single provider, yes.
If open providers, no.
Interop is Accelerating!
Users have
Heterogeneous & Hybrid
Environments
11
@zehicle & @christo4ferris
Why is Open so Chaotic?
Wide adoption slows ability to
change the code base.
Which leads to Fragmentation
and
Urge to Fork / Specialize
Finding Balance is Hard!
12
@zehicle & @christo4ferris
Examples:
Docker Fork
Node.js Challenge
OpenStack DefCore
Blockchain Growth
13
@zehicle
@christo4ferris
@zehicle & @christo4ferris@zehicle & @christo4ferris14
Interop Builds Ecosystems
Ecosystems are THE
user value for open
platforms.
It encourages shared
best practice.
Interop allows users to
confidently build on
top of the platform.
@zehicle & @christo4ferris@zehicle & @christo4ferris
Vendors generally
prioritize features and
vendor differentiation.
Users and Operators
must drive interop.
We must reward
vendors who drive
interop and shared
best practices.
15
Interop Depends on You
@zehicle & @christo4ferris
InterConnect
2017
Thank you!
16 3/17/17
Please Tweet Us!
Chris: @christo4ferris
Rob: @zehicle
All images CC0 from
https://www.pexels.com/

More Related Content

Viewers also liked

Iphone unity blog app
Iphone unity blog appIphone unity blog app
Iphone unity blog app
appsme
 

Viewers also liked (12)

Energía eléctrica en España
Energía eléctrica en EspañaEnergía eléctrica en España
Energía eléctrica en España
 
Software for Consulting Physicians from HospitalSoftwareShop.com
Software for Consulting Physicians from HospitalSoftwareShop.comSoftware for Consulting Physicians from HospitalSoftwareShop.com
Software for Consulting Physicians from HospitalSoftwareShop.com
 
Presentación ceip san juan de la cruz
Presentación ceip san juan de la cruzPresentación ceip san juan de la cruz
Presentación ceip san juan de la cruz
 
Revolución rusa
Revolución rusaRevolución rusa
Revolución rusa
 
а. фролов.-посох ред4
а. фролов.-посох ред4а. фролов.-посох ред4
а. фролов.-посох ред4
 
Aplicación de un retardo
Aplicación de un retardoAplicación de un retardo
Aplicación de un retardo
 
Environment Energy
Environment EnergyEnvironment Energy
Environment Energy
 
өсімдіктер тіршілік әрекетін ғылыми қорытындылау
өсімдіктер тіршілік әрекетін ғылыми қорытындылауөсімдіктер тіршілік әрекетін ғылыми қорытындылау
өсімдіктер тіршілік әрекетін ғылыми қорытындылау
 
Finished products
Finished productsFinished products
Finished products
 
Iphone unity blog app
Iphone unity blog appIphone unity blog app
Iphone unity blog app
 
最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る
 
презентация
презентацияпрезентация
презентация
 

Similar to IBM Interconnect: Think you can Out Innovate Open Source

The Growing Research that Open Source Owns the Future in Cloud
The Growing Research that Open Source Owns the Future in CloudThe Growing Research that Open Source Owns the Future in Cloud
The Growing Research that Open Source Owns the Future in Cloud
All Things Open
 
en-itwob-adopt-technology-faster-infographic
en-itwob-adopt-technology-faster-infographicen-itwob-adopt-technology-faster-infographic
en-itwob-adopt-technology-faster-infographic
Alan Fewell
 
Build your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and GrailsBuild your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and Grails
People10 Technosoft Private Limited
 

Similar to IBM Interconnect: Think you can Out Innovate Open Source (20)

TEI based dictionaries
TEI based dictionariesTEI based dictionaries
TEI based dictionaries
 
Happily Married or Warring Factions? Open Source and Standards
Happily Married or Warring Factions? Open Source and StandardsHappily Married or Warring Factions? Open Source and Standards
Happily Married or Warring Factions? Open Source and Standards
 
Jax London 2018: "Testing Microservices from Development to Production"
Jax London 2018: "Testing Microservices from Development to Production"Jax London 2018: "Testing Microservices from Development to Production"
Jax London 2018: "Testing Microservices from Development to Production"
 
Rethinking Open Source in the Age of Cloud
Rethinking Open Source in the Age of CloudRethinking Open Source in the Age of Cloud
Rethinking Open Source in the Age of Cloud
 
NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote NodeConf EU 2015 Keynote
NodeConf EU 2015 Keynote
 
The Growing Research that Open Source Owns the Future in Cloud
The Growing Research that Open Source Owns the Future in CloudThe Growing Research that Open Source Owns the Future in Cloud
The Growing Research that Open Source Owns the Future in Cloud
 
Architectural best practice (extract) tmf
Architectural best practice (extract)   tmfArchitectural best practice (extract)   tmf
Architectural best practice (extract) tmf
 
The new stack isn’t a stack: Fragmentation and terraforming 
the service layer
The new stack isn’t a stack: Fragmentation and terraforming 
the service layerThe new stack isn’t a stack: Fragmentation and terraforming 
the service layer
The new stack isn’t a stack: Fragmentation and terraforming 
the service layer
 
What does the CNCF actually do?
What does the CNCF actually do?What does the CNCF actually do?
What does the CNCF actually do?
 
How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise
 
en-itwob-adopt-technology-faster-infographic
en-itwob-adopt-technology-faster-infographicen-itwob-adopt-technology-faster-infographic
en-itwob-adopt-technology-faster-infographic
 
Whitepaper_ State of Platform Engineering Report.pdf
Whitepaper_ State of Platform Engineering Report.pdfWhitepaper_ State of Platform Engineering Report.pdf
Whitepaper_ State of Platform Engineering Report.pdf
 
Using rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranetsUsing rest to create responsive html 5 share point intranets
Using rest to create responsive html 5 share point intranets
 
Our Role and Responsibility in Information 4.0
Our Role and Responsibility in Information 4.0Our Role and Responsibility in Information 4.0
Our Role and Responsibility in Information 4.0
 
Planning for DevOps
Planning for DevOpsPlanning for DevOps
Planning for DevOps
 
IoT Architecture - are traditional architectures good enough or do we need n...
 IoT Architecture - are traditional architectures good enough or do we need n... IoT Architecture - are traditional architectures good enough or do we need n...
IoT Architecture - are traditional architectures good enough or do we need n...
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice Architecture
 
Build your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and GrailsBuild your next application in weeks and not months with Groovy and Grails
Build your next application in weeks and not months with Groovy and Grails
 
Compass digital ocean’s customer advisory group 2021_10
Compass digital ocean’s customer advisory group 2021_10Compass digital ocean’s customer advisory group 2021_10
Compass digital ocean’s customer advisory group 2021_10
 
How open source is driving DevOps innovation: CloudOpen NA 2015
How open source is driving DevOps innovation: CloudOpen NA 2015How open source is driving DevOps innovation: CloudOpen NA 2015
How open source is driving DevOps innovation: CloudOpen NA 2015
 

More from rhirschfeld

More from rhirschfeld (20)

What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?What is Digital Rebar Provision (and how RackN extends)?
What is Digital Rebar Provision (and how RackN extends)?
 
RackN Physical Layer Automation Innovation
RackN Physical Layer Automation InnovationRackN Physical Layer Automation Innovation
RackN Physical Layer Automation Innovation
 
Kubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch KubernetesKubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch Kubernetes
 
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt
 
Immutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEWImmutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEW
 
Open Patterns for Day 2 Ops [Gluecon 2017]
Open Patterns for Day 2 Ops [Gluecon 2017]Open Patterns for Day 2 Ops [Gluecon 2017]
Open Patterns for Day 2 Ops [Gluecon 2017]
 
Interop ITX Kubernetes Presentation
Interop ITX Kubernetes PresentationInterop ITX Kubernetes Presentation
Interop ITX Kubernetes Presentation
 
OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)OpenStack on Kubernetes (BOS Summit / May 2017 update)
OpenStack on Kubernetes (BOS Summit / May 2017 update)
 
SRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native PresoSRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native Preso
 
The developer rebellion against infrastructure
The developer rebellion against infrastructureThe developer rebellion against infrastructure
The developer rebellion against infrastructure
 
Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)Joint OpenStack Kubernetes Environment (March 17 update)
Joint OpenStack Kubernetes Environment (March 17 update)
 
Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017
 
The Messy Underlay Dilemma - automating PKI at Defragcon
The Messy Underlay Dilemma - automating PKI at DefragconThe Messy Underlay Dilemma - automating PKI at Defragcon
The Messy Underlay Dilemma - automating PKI at Defragcon
 
Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)
 
Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!
 
Gluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container InfrastructureGluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container Infrastructure
 
OpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid InfrastructureOpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid Infrastructure
 
OpenServerSummit: Operating Hybrid Infrastructure
OpenServerSummit:  Operating Hybrid InfrastructureOpenServerSummit:  Operating Hybrid Infrastructure
OpenServerSummit: Operating Hybrid Infrastructure
 
Git & dev ops come together, right now!
Git & dev ops come together, right now!Git & dev ops come together, right now!
Git & dev ops come together, right now!
 
Apply, rinse and repeat: avoid the fidelity gap
Apply, rinse and repeat: avoid the fidelity gapApply, rinse and repeat: avoid the fidelity gap
Apply, rinse and repeat: avoid the fidelity gap
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Recently uploaded (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

IBM Interconnect: Think you can Out Innovate Open Source

  • 1. @zehicle & @christo4ferris InterConnect 2017 Open Cloud Architecture: Think You Can Out-Innovate the Best of the Rest? BOP-4122 Christopher Ferris IBM CTO Open Technology @christo4ferris Rob Hirschfeld RackN.com, CEO & Founder @zehicle 1 3/17/17 All images CC0 from https://www.pexels.com/
  • 2. @zehicle & @christo4ferris Chris Ferris IBM CTO Open Tech Rob Hirschfeld RackN CEO & Founder 2 3/17/17 @christo4ferris @zehicle
  • 3. @zehicle & @christo4ferris IBM’s Open Cloud Architecture Design in the age of Cloud: The IT & business renaissance 3 Runtimes OAuth Security Web and Mobile Data and Analytics Operating Environment IoT DevOps
  • 4. @zehicle & @christo4ferris@zehicle & @christo4ferris4 That’s A LOT of Innovation! How does Open Innovation transfer to Mainstream use?
  • 5. @zehicle & @christo4ferris@zehicle & @christo4ferris We win together… Open is a PARTNER COLLABORATION - some of the partners are unpaid and some are your competitors. You can’t just delegate to the partner! 5
  • 6. @zehicle & @christo4ferris Developers vs. Users & Operators Dev speed brings innovation but often breaks users. Ops Means Pinning Code You need to have processes that embrace change. ● Operators have to be more mobile ● Developers have to be more incremental 6
  • 7. @zehicle & @christo4ferris7 Is Open Innovation just the number of people? NO! Power Of People in Open Source brings 1. More Smart People. 2. More Hands 3. Diversity of use-cases 4. Better Hygiene 5. Thinking Ahead
  • 8. @zehicle & @christo4ferris8 BUT… lots of people brings downsides too 1. Breaking early users 2. Competing great ideas 3. Conflicting demands 4. Design by Committee 5. And Giving up control.
  • 9. @zehicle & @christo4ferris9 What does Open Collaboration Look Like? Discipline between learning and experiments Focus on operational needs for users Looking for other collaborative projects Knowing Project Scope
  • 10. @zehicle & @christo4ferris@zehicle & @christo4ferris10 NO is as important as YES! Projects need to define clear boundaries “Architecture is about saying no” Open is all yes until you start code and install.
  • 11. @zehicle & @christo4ferris@zehicle & @christo4ferris Does NO slow innovation? If single provider, yes. If open providers, no. Interop is Accelerating! Users have Heterogeneous & Hybrid Environments 11
  • 12. @zehicle & @christo4ferris Why is Open so Chaotic? Wide adoption slows ability to change the code base. Which leads to Fragmentation and Urge to Fork / Specialize Finding Balance is Hard! 12
  • 13. @zehicle & @christo4ferris Examples: Docker Fork Node.js Challenge OpenStack DefCore Blockchain Growth 13 @zehicle @christo4ferris
  • 14. @zehicle & @christo4ferris@zehicle & @christo4ferris14 Interop Builds Ecosystems Ecosystems are THE user value for open platforms. It encourages shared best practice. Interop allows users to confidently build on top of the platform.
  • 15. @zehicle & @christo4ferris@zehicle & @christo4ferris Vendors generally prioritize features and vendor differentiation. Users and Operators must drive interop. We must reward vendors who drive interop and shared best practices. 15 Interop Depends on You
  • 16. @zehicle & @christo4ferris InterConnect 2017 Thank you! 16 3/17/17 Please Tweet Us! Chris: @christo4ferris Rob: @zehicle All images CC0 from https://www.pexels.com/