SlideShare ist ein Scribd-Unternehmen logo
1 von 53
THEFUTUREOF
BUILDVSBUYMATT RANNEY
InfoQ.com: News & Community Site
• 750,000 unique visitors/month
• Published in 4 languages (English, Chinese, Japanese and Brazilian
Portuguese)
• Post content from our QCon conferences
• News 15-20 / week
• Articles 3-4 / week
• Presentations (videos) 12-15 / week
• Interviews 2-3 / week
• Books 1 / month
Watch the video with slide
synchronization on InfoQ.com!
http://www.infoq.com/presentations
/build-buy-tradeoff
Purpose of QCon
- to empower software development by facilitating the spread of
knowledge and innovation
Strategy
- practitioner-driven conference designed for YOU: influencers of
change and innovation in your teams
- speakers and topics driving the evolution and innovation
- connecting and catalyzing the influencers and innovators
Highlights
- attended by more than 12,000 delegates since 2007
- held in 9 cities worldwide
Presented at QCon San Francisco
www.qconsf.com
INFRASTRUCTURE
Productivity without complexity
Communication between “man” and machine is extremely
complicated.
They are not automatic enough.
They are not efficient. Studies show that <components> are idle
much of the time—while work waits to be done!
They are not flexible enough. Big problems are created when
workloads change, since expansion or alteration of system
capabilities requires costly reprogramming.
Bell’s Law for the birth and death of computer classes:
A theory of the computer’s evolution
MSR-TR-2007-146
http://research.microsoft.com/pubs/64155/tr-2007-146.pdf
“Computer classes die or are overtaken by
lower priced, more rapidly evolving general
purpose computers”
MSR-TR-2007-146
http://research.microsoft.com/pubs/64155/tr-2007-146.pdf
⚠
TRENDS
Percent of US Population Online
Pew Research Center
http://www.pewinternet.org/data-trend/internet-use/internet-use-over-time/
CLOUD
empty shelf
crazy scale
increased expectations
NIH
PEOPLE
YOU WILL BECOME
OBSOLETE
WHEN TO BUILD
build vs. buy
build and easily support vs. buy and be at the mercy
of a vendor
build vs. buy vs. service
END OF VENDORS?
SUPPORT
OSS
OSS and prod diverge
foundations
patents
Everybody struggles with this.
It’s all going to be a commodity eventually.
Try to build up the stack.
Try to build in the open.
THANKS
Watch the video with slide
synchronization on InfoQ.com!
http://www.infoq.com/presentations/
build-buy-tradeoff

Weitere ähnliche Inhalte

Andere mochten auch

Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Talent42
 

Andere mochten auch (12)

Schaufenster
SchaufensterSchaufenster
Schaufenster
 
Join ngo
Join ngoJoin ngo
Join ngo
 
Revision sheet 1 g9
Revision sheet 1 g9Revision sheet 1 g9
Revision sheet 1 g9
 
updated resume
updated resumeupdated resume
updated resume
 
Estructura Organica de los Gobiernos regionales.
Estructura Organica de los Gobiernos regionales.Estructura Organica de los Gobiernos regionales.
Estructura Organica de los Gobiernos regionales.
 
Libreta de calificaciones en Power Point.
Libreta de calificaciones en Power Point.Libreta de calificaciones en Power Point.
Libreta de calificaciones en Power Point.
 
Cloud Computing. Presentación general
Cloud Computing. Presentación generalCloud Computing. Presentación general
Cloud Computing. Presentación general
 
Build vs. Buy: The Cio's Dilemma (Centrastage)
Build vs. Buy: The Cio's Dilemma (Centrastage)Build vs. Buy: The Cio's Dilemma (Centrastage)
Build vs. Buy: The Cio's Dilemma (Centrastage)
 
Buy vs. Build: Understanding the Right Solution by Becka Dente & Jared Miller
Buy vs. Build: Understanding the Right Solution by Becka Dente & Jared MillerBuy vs. Build: Understanding the Right Solution by Becka Dente & Jared Miller
Buy vs. Build: Understanding the Right Solution by Becka Dente & Jared Miller
 
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
Jeff Newburn "Build vs. Buy: Creating an In-House Coding Academy"
 
Build vs. Buy: A New Look at the Classic IT Dilemma
Build vs. Buy: A New Look at the Classic IT DilemmaBuild vs. Buy: A New Look at the Classic IT Dilemma
Build vs. Buy: A New Look at the Classic IT Dilemma
 
Talk going round_2015_engl
Talk going round_2015_englTalk going round_2015_engl
Talk going round_2015_engl
 

Mehr von C4Media

Mehr von C4Media (20)

Streaming a Million Likes/Second: Real-Time Interactions on Live Video
Streaming a Million Likes/Second: Real-Time Interactions on Live VideoStreaming a Million Likes/Second: Real-Time Interactions on Live Video
Streaming a Million Likes/Second: Real-Time Interactions on Live Video
 
Next Generation Client APIs in Envoy Mobile
Next Generation Client APIs in Envoy MobileNext Generation Client APIs in Envoy Mobile
Next Generation Client APIs in Envoy Mobile
 
Software Teams and Teamwork Trends Report Q1 2020
Software Teams and Teamwork Trends Report Q1 2020Software Teams and Teamwork Trends Report Q1 2020
Software Teams and Teamwork Trends Report Q1 2020
 
Understand the Trade-offs Using Compilers for Java Applications
Understand the Trade-offs Using Compilers for Java ApplicationsUnderstand the Trade-offs Using Compilers for Java Applications
Understand the Trade-offs Using Compilers for Java Applications
 
Kafka Needs No Keeper
Kafka Needs No KeeperKafka Needs No Keeper
Kafka Needs No Keeper
 
High Performing Teams Act Like Owners
High Performing Teams Act Like OwnersHigh Performing Teams Act Like Owners
High Performing Teams Act Like Owners
 
Does Java Need Inline Types? What Project Valhalla Can Bring to Java
Does Java Need Inline Types? What Project Valhalla Can Bring to JavaDoes Java Need Inline Types? What Project Valhalla Can Bring to Java
Does Java Need Inline Types? What Project Valhalla Can Bring to Java
 
Service Meshes- The Ultimate Guide
Service Meshes- The Ultimate GuideService Meshes- The Ultimate Guide
Service Meshes- The Ultimate Guide
 
Shifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CDShifting Left with Cloud Native CI/CD
Shifting Left with Cloud Native CI/CD
 
CI/CD for Machine Learning
CI/CD for Machine LearningCI/CD for Machine Learning
CI/CD for Machine Learning
 
Fault Tolerance at Speed
Fault Tolerance at SpeedFault Tolerance at Speed
Fault Tolerance at Speed
 
Architectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep SystemsArchitectures That Scale Deep - Regaining Control in Deep Systems
Architectures That Scale Deep - Regaining Control in Deep Systems
 
ML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.jsML in the Browser: Interactive Experiences with Tensorflow.js
ML in the Browser: Interactive Experiences with Tensorflow.js
 
Build Your Own WebAssembly Compiler
Build Your Own WebAssembly CompilerBuild Your Own WebAssembly Compiler
Build Your Own WebAssembly Compiler
 
User & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix ScaleUser & Device Identity for Microservices @ Netflix Scale
User & Device Identity for Microservices @ Netflix Scale
 
Scaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's EdgeScaling Patterns for Netflix's Edge
Scaling Patterns for Netflix's Edge
 
Make Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home EverywhereMake Your Electron App Feel at Home Everywhere
Make Your Electron App Feel at Home Everywhere
 
The Talk You've Been Await-ing For
The Talk You've Been Await-ing ForThe Talk You've Been Await-ing For
The Talk You've Been Await-ing For
 
Future of Data Engineering
Future of Data EngineeringFuture of Data Engineering
Future of Data Engineering
 
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and MoreAutomated Testing for Terraform, Docker, Packer, Kubernetes, and More
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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...
 
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...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
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...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

The Future of Build vs. Buy

  • 2. InfoQ.com: News & Community Site • 750,000 unique visitors/month • Published in 4 languages (English, Chinese, Japanese and Brazilian Portuguese) • Post content from our QCon conferences • News 15-20 / week • Articles 3-4 / week • Presentations (videos) 12-15 / week • Interviews 2-3 / week • Books 1 / month Watch the video with slide synchronization on InfoQ.com! http://www.infoq.com/presentations /build-buy-tradeoff
  • 3. Purpose of QCon - to empower software development by facilitating the spread of knowledge and innovation Strategy - practitioner-driven conference designed for YOU: influencers of change and innovation in your teams - speakers and topics driving the evolution and innovation - connecting and catalyzing the influencers and innovators Highlights - attended by more than 12,000 delegates since 2007 - held in 9 cities worldwide Presented at QCon San Francisco www.qconsf.com
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Productivity without complexity Communication between “man” and machine is extremely complicated. They are not automatic enough. They are not efficient. Studies show that <components> are idle much of the time—while work waits to be done! They are not flexible enough. Big problems are created when workloads change, since expansion or alteration of system capabilities requires costly reprogramming.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Bell’s Law for the birth and death of computer classes: A theory of the computer’s evolution MSR-TR-2007-146 http://research.microsoft.com/pubs/64155/tr-2007-146.pdf
  • 17. “Computer classes die or are overtaken by lower priced, more rapidly evolving general purpose computers” MSR-TR-2007-146 http://research.microsoft.com/pubs/64155/tr-2007-146.pdf
  • 18.
  • 19.
  • 20.
  • 22. Percent of US Population Online Pew Research Center http://www.pewinternet.org/data-trend/internet-use/internet-use-over-time/
  • 23. CLOUD
  • 24.
  • 25.
  • 26.
  • 28.
  • 29. NIH
  • 33. build vs. buy build and easily support vs. buy and be at the mercy of a vendor build vs. buy vs. service
  • 36. OSS
  • 37. OSS and prod diverge foundations patents
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51. Everybody struggles with this. It’s all going to be a commodity eventually. Try to build up the stack. Try to build in the open.
  • 53. Watch the video with slide synchronization on InfoQ.com! http://www.infoq.com/presentations/ build-buy-tradeoff