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

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ñaPatriMello
 
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.comhospitalsoftwareshop
 
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 cruzJuan Galan
 
а. фролов.-посох ред4
а. фролов.-посох ред4а. фролов.-посох ред4
а. фролов.-посох ред4eid1
 
өсімдіктер тіршілік әрекетін ғылыми қорытындылау
өсімдіктер тіршілік әрекетін ғылыми қорытындылауөсімдіктер тіршілік әрекетін ғылыми қорытындылау
өсімдіктер тіршілік әрекетін ғылыми қорытындылауoquzaman
 
Finished products
Finished productsFinished products
Finished productsEllie Marsh
 
Iphone unity blog app
Iphone unity blog appIphone unity blog app
Iphone unity blog appappsme
 
最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作る最速で最速のRuby擴張を作る
最速で最速のRuby擴張を作るSachirou Inoue
 
презентация
презентацияпрезентация
презентацияdou188
 

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 Open Cloud Architecture Think You Can Out-Innovate the Best of the Rest

TEI based dictionaries
TEI based dictionariesTEI based dictionaries
TEI based dictionariesEduard Drenth
 
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 StandardsIntel Corporation
 
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"Daniel Bryant
 
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 CloudMichael Ducy
 
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 CloudAll Things Open
 
Architectural best practice (extract) tmf
Architectural best practice (extract)   tmfArchitectural best practice (extract)   tmf
Architectural best practice (extract) tmfBrian Levy
 
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 layerDonnie Berkholz
 
What does the CNCF actually do?
What does the CNCF actually do?What does the CNCF actually do?
What does the CNCF actually do?Cheryl Hung
 
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 Blockchain Council
 
en-itwob-adopt-technology-faster-infographic
en-itwob-adopt-technology-faster-infographicen-itwob-adopt-technology-faster-infographic
en-itwob-adopt-technology-faster-infographicAlan Fewell
 
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.pdfjuancarlos747007
 
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 intranetsInnoTech
 
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.0The Transformation Society
 
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...Guido Schmutz
 
Microservice Architecture
Microservice ArchitectureMicroservice Architecture
Microservice ArchitectureNguyen Tung
 
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 GrailsPeople10 Technosoft Private Limited
 
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_10Pierre Mavro
 
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 2015Gordon Haff
 

Similar to Open Cloud Architecture Think You Can Out-Innovate the Best of the Rest (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

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)?rhirschfeld
 
RackN Physical Layer Automation Innovation
RackN Physical Layer Automation InnovationRackN Physical Layer Automation Innovation
RackN Physical Layer Automation Innovationrhirschfeld
 
Kubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch KubernetesKubecon 2017 Zero Touch Kubernetes
Kubecon 2017 Zero Touch Kubernetesrhirschfeld
 
#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmt#SREcon Immutable Infrastructure: rethinking configuration mgmt
#SREcon Immutable Infrastructure: rethinking configuration mgmtrhirschfeld
 
Immutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEWImmutable infrastructure & Rethinking Configuration PREVIEW
Immutable infrastructure & Rethinking Configuration PREVIEWrhirschfeld
 
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]rhirschfeld
 
Interop ITX Kubernetes Presentation
Interop ITX Kubernetes PresentationInterop ITX Kubernetes Presentation
Interop ITX Kubernetes Presentationrhirschfeld
 
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)rhirschfeld
 
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 Presorhirschfeld
 
The developer rebellion against infrastructure
The developer rebellion against infrastructureThe developer rebellion against infrastructure
The developer rebellion against infrastructurerhirschfeld
 
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)rhirschfeld
 
Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017Kubernetes community demo march 16 2017
Kubernetes community demo march 16 2017rhirschfeld
 
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 Defragconrhirschfeld
 
Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)Joint OpenStack Kubernetes Environment (OpenStack Summit)
Joint OpenStack Kubernetes Environment (OpenStack Summit)rhirschfeld
 
Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!Containers, orchestration and security, oh my!
Containers, orchestration and security, oh my!rhirschfeld
 
Gluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container InfrastructureGluecon Preso: Hybrid Container Infrastructure
Gluecon Preso: Hybrid Container Infrastructurerhirschfeld
 
OpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid InfrastructureOpenStack Preso: DevOps on Hybrid Infrastructure
OpenStack Preso: DevOps on Hybrid Infrastructurerhirschfeld
 
OpenServerSummit: Operating Hybrid Infrastructure
OpenServerSummit:  Operating Hybrid InfrastructureOpenServerSummit:  Operating Hybrid Infrastructure
OpenServerSummit: Operating Hybrid Infrastructurerhirschfeld
 
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!rhirschfeld
 
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 gaprhirschfeld
 

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

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 

Recently uploaded (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 

Open Cloud Architecture Think You Can Out-Innovate the Best of the Rest

  • 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/