the cloud needs an operating system – philip j. windley

45
The Cloud Needs an Operating System Phillip J. Windley, Ph.D. Chief Technology Officer Kynetx @windley

Upload: phil-wolff

Post on 09-May-2015

603 views

Category:

Technology


1 download

DESCRIPTION

Because it allows you to act as a peer, a CloudOS orchestrates and coordinates online interactions, enables cooperating networks of products and services, supports intention-driven automation.

TRANSCRIPT

Page 1: The Cloud Needs An Operating System – Philip J. Windley

The Cloud Needs an Operating SystemPhillip J. Windley, Ph.D.Chief Technology OfficerKynetx@windley

Page 2: The Cloud Needs An Operating System – Philip J. Windley

The great question (about power) is who

should have it.

– John Locke

Page 3: The Cloud Needs An Operating System – Philip J. Windley
Page 4: The Cloud Needs An Operating System – Philip J. Windley

The Web (circa 1996)

Page 5: The Cloud Needs An Operating System – Philip J. Windley

ClientSpace

ServerSpace

Google FacebookiCloud

Web 2.0

Page 6: The Cloud Needs An Operating System – Philip J. Windley

ClientSpace

ServerSpace

Google FacebookiCloud

Web 2.0

Page 7: The Cloud Needs An Operating System – Philip J. Windley

ClientSpace

ServerSpace

Google FacebookiCloud

Web 2.0

Page 8: The Cloud Needs An Operating System – Philip J. Windley

So long as we are merely clients of servers, we cannot be independent

Page 9: The Cloud Needs An Operating System – Philip J. Windley
Page 10: The Cloud Needs An Operating System – Philip J. Windley
Page 11: The Cloud Needs An Operating System – Philip J. Windley
Page 12: The Cloud Needs An Operating System – Philip J. Windley
Page 13: The Cloud Needs An Operating System – Philip J. Windley
Page 14: The Cloud Needs An Operating System – Philip J. Windley

picture of calfs in pens with logos on it.

Page 15: The Cloud Needs An Operating System – Philip J. Windley

Picture of revolutionary war

Page 16: The Cloud Needs An Operating System – Philip J. Windley

picture of cloud

Page 17: The Cloud Needs An Operating System – Philip J. Windley
Page 18: The Cloud Needs An Operating System – Philip J. Windley
Page 19: The Cloud Needs An Operating System – Philip J. Windley

Alice'sPersonal Cloud

Page 20: The Cloud Needs An Operating System – Philip J. Windley

To make this manageable and flexible, personal clouds need an operating system

Page 21: The Cloud Needs An Operating System – Philip J. Windley

Operating SystemsCollection of services:

Page 22: The Cloud Needs An Operating System – Philip J. Windley

Operating Systems

Identity management

Collection of services:

Page 23: The Cloud Needs An Operating System – Philip J. Windley

Operating Systems

Identity management

Data management

Collection of services:

Page 24: The Cloud Needs An Operating System – Philip J. Windley

Operating Systems

Identity management

Data management

Programming model

Collection of services:

Page 25: The Cloud Needs An Operating System – Philip J. Windley

Operating Systems

Identity management

Data management

Programming model

Connections

Collection of services:

Page 26: The Cloud Needs An Operating System – Philip J. Windley

Alice'sPersonal Cloud

Bob'sPersonal Cloud

Page 27: The Cloud Needs An Operating System – Philip J. Windley

Alice'sPersonal Cloud

Bob'sPersonal Cloud

Page 28: The Cloud Needs An Operating System – Philip J. Windley

Kynetx has built an operating system for personal clouds.

Page 29: The Cloud Needs An Operating System – Philip J. Windley

Our model supports collections of connected, programable persistent data objects that canrepresent any thing

Page 30: The Cloud Needs An Operating System – Philip J. Windley

Our model is decentralized & networked:

personal cloud personal

cloud

HostingSpace

CloudSpace

HostingCompany A

Hosting Company B

SelfHosted

personal cloud

personal cloud

personal cloud

personal cloud

personal cloud

personal cloud

personal cloud

Page 31: The Cloud Needs An Operating System – Philip J. Windley

To introduce this idea, we've created some little tags that add magical features to anything you attach them to.

Page 32: The Cloud Needs An Operating System – Philip J. Windley
Page 33: The Cloud Needs An Operating System – Philip J. Windley

SquareTag is a Collection of Your Things

Page 34: The Cloud Needs An Operating System – Philip J. Windley

CloudOS Apps & ServicesCo

nfigu

ratio

nM

anag

emen

t

Clou

dOS

Serv

ice Services &Libraries

Notifi

catio

nSe

rvice

Cont

acts

Notifi

catio

ns

To D

o &

Rem

inde

rs

Vehi

cle

Man

ange

men

tApplications

Dash

boar

dSu

ppor

t

Squa

reTa

g

Hom

e M

anag

emen

t

Disc

over

yAu

th

Disc

over

y

Dict

iona

ry

Repu

tatio

n

To Be Built

Existing

Page 35: The Cloud Needs An Operating System – Philip J. Windley

CloudOS isn’t

Web desktop

OS for devices (TinyOS)

Distributed OS (Inferno)

Page 36: The Cloud Needs An Operating System – Philip J. Windley

Because it allows you to act as a peer, a CloudOS...

Page 37: The Cloud Needs An Operating System – Philip J. Windley

...orchestrates and coordinates online interactions

Page 38: The Cloud Needs An Operating System – Philip J. Windley

...enables cooperating networks of products and

services

Page 39: The Cloud Needs An Operating System – Philip J. Windley

...supports intention-driven automation

Page 40: The Cloud Needs An Operating System – Philip J. Windley

...transforms the way you interact with the world

Page 41: The Cloud Needs An Operating System – Philip J. Windley

My book on how this can be built now

Page 42: The Cloud Needs An Operating System – Philip J. Windley

CloudOS White Papers

www.windley.com

Page 43: The Cloud Needs An Operating System – Philip J. Windley

CloudOS Screencasts

www.windley.com

Page 44: The Cloud Needs An Operating System – Philip J. Windley

docsdeveloper.kynetx.com

Page 45: The Cloud Needs An Operating System – Philip J. Windley

Contact info: Phil Windley

[email protected]

@windley

Personal Clouds Need anOperating System