connecting business with opportunities in 2020 - netkernel 5
TRANSCRIPT
![Page 1: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/1.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
![Page 2: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/2.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Connecting Businesswith Opportunities
![Page 3: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/3.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Business in 2020
Business
– People– Products– Profts
Digitization
– Mobile, IoE– Social– BigData
Opportunities– Customers– Partners– Markets
![Page 4: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/4.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Business in 2020
Possible with just Software?What are the Economics?
![Page 5: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/5.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Apollo 11
145,000 LoC● Apollo Guidance Sys. ● Margaret Hamilton● 1969● 1st Man on the Moon
http://www.itworld.com/article/2725085/big-data/curiosity-about-lines-of-code.html
![Page 6: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/6.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
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
![Page 7: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/7.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
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.htmhttp://www.google.com/insidesearch/howsearchworks/thestory/
![Page 8: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/8.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Compare Scale + Complexity
● Software LoC (millions)
● Web Pages (trillions)
● WebScale is like
Astrophysics
![Page 9: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/9.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Business Digitization =
Software ScaleIntegrating 10s of Services, APIs
@ WebScaleIntegrating 1,000s of Services, APIs
![Page 10: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/10.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Houston, we have a problem!
![Page 11: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/11.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
2 Aspects of the Problem
1) Glue Code
● aka (loosely) coupled systems
2) Adverse Economics of Software
● Long-term : benefts < cost of change
![Page 12: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/12.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
2 Aspects of the Problem
1) Glue Code
● aka (loosely) Coupled Systems
2) Adverse Economics of Software
● Long-term: benefts < cost of change
![Page 13: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/13.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Coupled SystemsCoupled Systems1
k L
oC
10k LoCDr Alan Kay father of object-oriented programming
GlueCode
BusinessFeatures
Fat System
![Page 14: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/14.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Loosely Coupled SystemsLoosely Coupled Systems1
k Lo
C
10k LoCDr Alan Kay father of object-oriented programming
BusinessFeatures
GlueCode
Lean & Agile System
![Page 15: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/15.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
What We Really Want
no glue code
![Page 16: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/16.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Decoupled SystemsDecoupled Systems1
k Lo
C
10k LoCDr Alan Kay father of object-oriented programming
BusinessFeatures
GlueCode
De-coupled System
![Page 17: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/17.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
2 Aspects of the Problem
1) Glue Code
● aka (loosely) coupled systems
2) Adverse Economics of Software
● Long-term: benefts < cost of change
![Page 18: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/18.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
(Loosely) Coupled Software P&L
Proft software
Loss coupled
Loss loosely
coupled
![Page 19: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/19.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Build-it, throw-it-awayBuild-it, throw-it-awayL
ines
of
Co
de
Time - 7 year cycles1) Alan Kay father of object-oriented programming
Software constrains
your business
Goal
Goal
![Page 20: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/20.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Best Practice: throw it away!
● Years / programming● Bug fxes / work● Market position● Intellectual
Property
JoelOnSoftware.com
![Page 21: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/21.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
What We Really Want
Long-Term:Benefts > Cost of Change
![Page 22: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/22.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Deeeee-coupled SystemDeeeee-coupled SystemN
um
ber
of
end
po
ints
Time - 7 Year Increments
Business changes over time
Technology enables ambitionGoal
![Page 23: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/23.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
De-coupled Software P&L
Proft decoupled system
Loss decoupled
![Page 24: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/24.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
the Web
http://www._____
UR
URUR
UR
UR
ONE global address space
implicit
Representation1 Request 2 Resolve 3 Respond
Passive Uniform Resources
UR
DNS
UR
1
2
3Distributed Naming System over TCP/IP transport
that caches
DNSDNS
![Page 25: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/25.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
Web inside Software
http://www._____
UR
URUR
UR
URDNSUR DNS
UR
URUR
UR
UR
UR
Any number ofaddress spaces
explicit
Active Uniform Resources
Distributed Naming System over NKP transport
+ 1st and 2nd level cache
Representation1 Request 2 Resolve 3 Respond
Cache
2
1
3
Results
![Page 26: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/26.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
![Page 27: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/27.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
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
![Page 28: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/28.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
We Want the Web Model
● Decoupled Systems
● Viable long-term Economics
– No comprom ise on goal setting
● Software alone cannot deliver
![Page 29: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/29.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
More Info For more information please contact us at
1060 Research Limited
23 Horse StreetChipping SodburyBristol, BS37 6DAUnited Kingdom
www.1060research.com
![Page 30: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/30.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
The World's Most Adaptable Software
NetKernel®
![Page 31: Connecting Business with Opportunities in 2020 - NetKernel 5](https://reader038.vdocuments.mx/reader038/viewer/2022103018/55ae2f931a28ab92648b463e/html5/thumbnails/31.jpg)
2015 © 1060 Research Ltd
Ne
tK
er
ne
l -
So
ft
wa
re
Lik
e t
he
We
b
Th
e
We
b
Ins
ide
S
oft
wa
re
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