SlideShare a Scribd company logo
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Connecting Business
with Opportunities
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Business in 2020
Business
– People
– Products
– Profts
Digitization
– Mobile, IoE
– Social
– BigData
Opportunities
– Customers
– Partners
– Markets
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Business in 2020
Possible with just Software?
What are the Economics?
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Apollo 11
145,000 LoC
●
Apollo Guidance Sys.
●
Margaret Hamilton
●
1969
●
1st Man on the Moon
http://www.itworld.com/article/2725085/b
ig-data/curiosity-about-lines-of-code.html
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Personal Computing in 2011
441 million LoC
●
Printed = height of Empire State
●
3,0041 * Apollo
1 Million LoC = 1 meter of books - 1 million LoC
20 Thousand LoC = 1 book - 400 pages - 20k LoC
Source: http://limist.com/coding/talk-notes-programming-and-scaling-
alan-kay-2011.html
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
What is Web Scale?
●
60,000,000,000,000 (Trillion) Web Pages
●
Indexed by Google on Earth
●
19,765 pages per Web user
●
Only 100 - 400 Billion Stars in our Galaxy
http://www.internetworldstats.com/stats.htm
http://www.google.com/insidesearch/howsearchworks/thestory/
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Compare Scale + Complexity
●
Software LoC (millions)
●
Web Pages (trillions)
●
WebScale is like
Astrophysics
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Business Digitization =
Software Scale
Integrating 10s of Services, APIs
@ WebScale
Integrating 1,000s of Services, APIs
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Houston, we have a problem!
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
2 Aspects of the Problem
1) Glue Code
●
aka (loosely) coupled systems
2) Adverse Economics of Software
●
Long-term: benefts < cost of change
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
2 Aspects of the Problem
1) Glue Code
●
aka (loosely) Coupled Systems
2) Adverse Economics of Software
●
Long-term: benefts < cost of change
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Coupled SystemsCoupled Systems1kLoC
10k LoC
Dr Alan Kay father of object-oriented
programming
Glue
Code
Business
Features
Fat System
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Loosely Coupled SystemsLoosely Coupled Systems1kLoC
10k LoC
Dr Alan Kay father of object-oriented
programming
Business
Features
Glue
Code
Lean & Agile System
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
What We Really Want
no glue code
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Decoupled SystemsDecoupled Systems1kLoC
10k LoC
Dr Alan Kay father of object-oriented
programming
Business
Features
Glue
Code
De-coupled System
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
2 Aspects of the Problem
1) Glue Code
●
aka (loosely) coupled systems
2) Adverse Economics of Software
●
Long-term: benefts < cost of change
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
(Loosely) Coupled Software P&L
Proft software
Loss coupled
Loss loosely coupled
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Build-it, throw-it-awayBuild-it, throw-it-awayLinesofCode
Time - 7 year cycles
1)
Alan Kay father of object-
oriented programming
Software constrains
your business
Goal
Goal
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Best Practice: throw it away!
●
Years / programming
●
Bug fxes / work
●
Market position
●
Intellectual
Property
JoelOnSoftware.com
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
What We Really Want
Long-Term:
Benefts > Cost of Change
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Deeeee-coupled SystemDeeeee-coupled SystemNumberofendpoints
Time - 7 Year Increments
Business changes over time
Technology enables ambition
Goal
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
De-coupled Software P&L
Proft decoupled system
Loss decoupled
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
the Web
http://www._____
UR
UR
UR
UR
UR
ONE global
address space
implicit
Representation
1 Request
2 Resolve
3 Respond
Passive Uniform
Resources
UR
DNS
UR
1
2
3Distributed Naming System
over TCP/IP transport
that caches
DNS
DNS
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
Web inside Software
http://www._____
UR
URUR
UR
UR
DNSUR DNS
UR
UR
UR
UR
UR
UR
Any number of
address spaces
explicit
Active Uniform
Resources
Distributed Naming System
over NKP transport
+ 1st
and 2nd
level cache
Representation
1 Request
2 Resolve
3 Respond
Cache
2
1
3
Results
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
NetKernel®
5
●
Put The Web Inside Software
●
The Future is here Today in 2015
●
Decoupled System
●
Viable Long-term Economics
●
Connect Business with Opportunities in 2020
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
We Want the Web Model
●
Decoupled Systems
●
Viable long-term Economics
– No compromise on goal setting
●
Software alone cannot deliver
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
More Info
For more information please
contact us at
info@1060research.com
1060 Research Limited
23 Horse Street
Chipping Sodbury
Bristol, BS37 6DA
United Kingdom
www.1060research.com
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
The World's Most Adaptable Software
NetKernel®
2015 © 1060 Research Ltd
NetKernel-SoftwareLiketheWebTheWebInsideSoftware
1060 Research Ltd
NetKernel 5
●
Infrastructure Platform
Customers
●
Defense, Education, Law, Telecoms, Government...
●
(70%US, 30%EU)
Research
●
Spun out of HP Labs in 2002
●
Economics of Software & its Complexity
●
Pioneered Computing Abstraction: Resource-Oriented
Computing

More Related Content

PDF
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%
PDF
Developer Marketing: Building Experiences
PDF
アトラシアンの調査からみるDevOpsの現状と課題
PDF
Getty/IO - Business Presentation 2017
PDF
Cynoteck Technology Solutions - Company Profile
PDF
Dispatches from the Front: How IoT is Becoming a Game Changer
PDF
Case Study: Western Union Takes Grass Roots Approach to Achieve DevOps Transf...
PDF
Driving Down Costs of z Systems™ Storage
How Expedia Improved Developer Productivity and Reduced MTTR by Over 90%
Developer Marketing: Building Experiences
アトラシアンの調査からみるDevOpsの現状と課題
Getty/IO - Business Presentation 2017
Cynoteck Technology Solutions - Company Profile
Dispatches from the Front: How IoT is Becoming a Game Changer
Case Study: Western Union Takes Grass Roots Approach to Achieve DevOps Transf...
Driving Down Costs of z Systems™ Storage

What's hot (20)

PPTX
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
PDF
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...
PDF
Nex optic presentation-edits_8244_final
PDF
Keynote: Unlock the Power of Continuous Delivery with End-to-End, Integrated ...
PDF
Agile in Operations, DevOps and Architecture
PDF
CA's Vision for Business Automation
PDF
Using Artificial Intelligence to power Service Virtualization
PDF
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...
PDF
Leading the Evolution of Work, Process and Technology: How to Plan and Execut...
PDF
Automated Project Management Across Departments at Oi
PDF
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
PDF
Maturing the Startup
PDF
Anthony Pappas - MoDev UX Presentation - 2014
PDF
Case Study: Manheim Implements Test Data Management to Reduce Testing Time an...
PDF
IT Operations with the Mainframe: How the State of Oregon has created Custome...
PPTX
CWIN17 Toulouse / Enhance the efficiency of your field operations with augmen...
PDF
Technology Primer: Building Applications the New-Fashioned Way
PDF
Panel: Target and Bell Canada Leverage the Latest CA Innovations to Advance M...
PDF
They Told Me to “Be Agile”, but I’m Not a Developer
PDF
Moving to Open-Source Tools - How to Increase Performance Test Coverage Throu...
British Medical Journal: Refine Your Metrics For Digital Success - AppD Summi...
Case Study: Citrix Adopts DevOps Principles to Gain Efficiency and Speed Soft...
Nex optic presentation-edits_8244_final
Keynote: Unlock the Power of Continuous Delivery with End-to-End, Integrated ...
Agile in Operations, DevOps and Architecture
CA's Vision for Business Automation
Using Artificial Intelligence to power Service Virtualization
CA Project and Portfolio Management v14.x: Get Straight A's in Managing Resou...
Leading the Evolution of Work, Process and Technology: How to Plan and Execut...
Automated Project Management Across Departments at Oi
Implementing Adaptable Microservices; A Methodology for Loosely-Coupled Compo...
Maturing the Startup
Anthony Pappas - MoDev UX Presentation - 2014
Case Study: Manheim Implements Test Data Management to Reduce Testing Time an...
IT Operations with the Mainframe: How the State of Oregon has created Custome...
CWIN17 Toulouse / Enhance the efficiency of your field operations with augmen...
Technology Primer: Building Applications the New-Fashioned Way
Panel: Target and Bell Canada Leverage the Latest CA Innovations to Advance M...
They Told Me to “Be Agile”, but I’m Not a Developer
Moving to Open-Source Tools - How to Increase Performance Test Coverage Throu...
Ad

Similar to Connecting Business with Opportunities in 2020 - NetKernel 5 (20)

PPTX
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOps
PPTX
A New Day for Oracle Analytics
PDF
Hey IT, Meet OT with Hima Mukkamala
PPTX
What does it cost to develop an app
PDF
The impact of IOT - exchange cala - 2015
PDF
Company Overview
PPTX
Crm siebel
PPTX
Crm siebel
PDF
Connect 4-pov-rachel obstler
PDF
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
PDF
Oracle Mobile Cloud Service
PPTX
FAST Digital Telco
PPTX
Let's Talk Mobile
PDF
Splunk 4 Ninja ITSI Workshop
PPTX
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
PDF
Splunk bangalore user group 2020-06-01
PDF
Tech Talk: Getting to Know Node.js
PPT
Agile EcoSystem
PDF
Case Study - End-to-end Testing Helps Leading NBFC Organization Drastically M...
PPTX
Splunk Overview
Splunk Discovery Köln - 17-01-2020 - Splunk for ITOps
A New Day for Oracle Analytics
Hey IT, Meet OT with Hima Mukkamala
What does it cost to develop an app
The impact of IOT - exchange cala - 2015
Company Overview
Crm siebel
Crm siebel
Connect 4-pov-rachel obstler
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Oracle Mobile Cloud Service
FAST Digital Telco
Let's Talk Mobile
Splunk 4 Ninja ITSI Workshop
SplunkLive! Paris 2018: Delivering New Visibility And Analytics For IT Operat...
Splunk bangalore user group 2020-06-01
Tech Talk: Getting to Know Node.js
Agile EcoSystem
Case Study - End-to-end Testing Helps Leading NBFC Organization Drastically M...
Splunk Overview
Ad

Recently uploaded (20)

PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Empathic Computing: Creating Shared Understanding
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
A Presentation on Artificial Intelligence
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPT
Teaching material agriculture food technology
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Spectroscopy.pptx food analysis technology
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Cloud computing and distributed systems.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Approach and Philosophy of On baking technology
PDF
Network Security Unit 5.pdf for BCA BBA.
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Empathic Computing: Creating Shared Understanding
Reach Out and Touch Someone: Haptics and Empathic Computing
Encapsulation_ Review paper, used for researhc scholars
A Presentation on Artificial Intelligence
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
A comparative analysis of optical character recognition models for extracting...
Dropbox Q2 2025 Financial Results & Investor Presentation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Teaching material agriculture food technology
Machine learning based COVID-19 study performance prediction
Spectroscopy.pptx food analysis technology
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Cloud computing and distributed systems.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Approach and Philosophy of On baking technology
Network Security Unit 5.pdf for BCA BBA.

Connecting Business with Opportunities in 2020 - NetKernel 5

  • 1. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware
  • 2. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Connecting Business with Opportunities
  • 3. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Business in 2020 Business – People – Products – Profts Digitization – Mobile, IoE – Social – BigData Opportunities – Customers – Partners – Markets
  • 4. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Business in 2020 Possible with just Software? What are the Economics?
  • 5. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Apollo 11 145,000 LoC ● Apollo Guidance Sys. ● Margaret Hamilton ● 1969 ● 1st Man on the Moon http://www.itworld.com/article/2725085/b ig-data/curiosity-about-lines-of-code.html
  • 6. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Personal Computing in 2011 441 million LoC ● Printed = height of Empire State ● 3,0041 * Apollo 1 Million LoC = 1 meter of books - 1 million LoC 20 Thousand LoC = 1 book - 400 pages - 20k LoC Source: http://limist.com/coding/talk-notes-programming-and-scaling- alan-kay-2011.html
  • 7. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware What is Web Scale? ● 60,000,000,000,000 (Trillion) Web Pages ● Indexed by Google on Earth ● 19,765 pages per Web user ● Only 100 - 400 Billion Stars in our Galaxy http://www.internetworldstats.com/stats.htm http://www.google.com/insidesearch/howsearchworks/thestory/
  • 8. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Compare Scale + Complexity ● Software LoC (millions) ● Web Pages (trillions) ● WebScale is like Astrophysics
  • 9. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Business Digitization = Software Scale Integrating 10s of Services, APIs @ WebScale Integrating 1,000s of Services, APIs
  • 10. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Houston, we have a problem!
  • 11. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware 2 Aspects of the Problem 1) Glue Code ● aka (loosely) coupled systems 2) Adverse Economics of Software ● Long-term: benefts < cost of change
  • 12. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware 2 Aspects of the Problem 1) Glue Code ● aka (loosely) Coupled Systems 2) Adverse Economics of Software ● Long-term: benefts < cost of change
  • 13. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Coupled SystemsCoupled Systems1kLoC 10k LoC Dr Alan Kay father of object-oriented programming Glue Code Business Features Fat System
  • 14. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Loosely Coupled SystemsLoosely Coupled Systems1kLoC 10k LoC Dr Alan Kay father of object-oriented programming Business Features Glue Code Lean & Agile System
  • 15. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware What We Really Want no glue code
  • 16. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Decoupled SystemsDecoupled Systems1kLoC 10k LoC Dr Alan Kay father of object-oriented programming Business Features Glue Code De-coupled System
  • 17. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware 2 Aspects of the Problem 1) Glue Code ● aka (loosely) coupled systems 2) Adverse Economics of Software ● Long-term: benefts < cost of change
  • 18. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware (Loosely) Coupled Software P&L Proft software Loss coupled Loss loosely coupled
  • 19. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Build-it, throw-it-awayBuild-it, throw-it-awayLinesofCode Time - 7 year cycles 1) Alan Kay father of object- oriented programming Software constrains your business Goal Goal
  • 20. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Best Practice: throw it away! ● Years / programming ● Bug fxes / work ● Market position ● Intellectual Property JoelOnSoftware.com
  • 21. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware What We Really Want Long-Term: Benefts > Cost of Change
  • 22. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Deeeee-coupled SystemDeeeee-coupled SystemNumberofendpoints Time - 7 Year Increments Business changes over time Technology enables ambition Goal
  • 23. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware De-coupled Software P&L Proft decoupled system Loss decoupled
  • 24. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware the Web http://www._____ UR UR UR UR UR ONE global address space implicit Representation 1 Request 2 Resolve 3 Respond Passive Uniform Resources UR DNS UR 1 2 3Distributed Naming System over TCP/IP transport that caches DNS DNS
  • 25. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware Web inside Software http://www._____ UR URUR UR UR DNSUR DNS UR UR UR UR UR UR Any number of address spaces explicit Active Uniform Resources Distributed Naming System over NKP transport + 1st and 2nd level cache Representation 1 Request 2 Resolve 3 Respond Cache 2 1 3 Results
  • 26. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware
  • 27. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware NetKernel® 5 ● Put The Web Inside Software ● The Future is here Today in 2015 ● Decoupled System ● Viable Long-term Economics ● Connect Business with Opportunities in 2020
  • 28. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware We Want the Web Model ● Decoupled Systems ● Viable long-term Economics – No compromise on goal setting ● Software alone cannot deliver
  • 29. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware More Info For more information please contact us at info@1060research.com 1060 Research Limited 23 Horse Street Chipping Sodbury Bristol, BS37 6DA United Kingdom www.1060research.com
  • 30. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware The World's Most Adaptable Software NetKernel®
  • 31. 2015 © 1060 Research Ltd NetKernel-SoftwareLiketheWebTheWebInsideSoftware 1060 Research Ltd NetKernel 5 ● Infrastructure Platform Customers ● Defense, Education, Law, Telecoms, Government... ● (70%US, 30%EU) Research ● Spun out of HP Labs in 2002 ● Economics of Software & its Complexity ● Pioneered Computing Abstraction: Resource-Oriented Computing