zurich floss and it geeks — open cloud initiative and demo

51
zurich floss & it geeks Open Cloud Initaitive http://www.opencloudinitiative.org / Sam Johnston (@samj) <[email protected] >

Upload: sam-johnston

Post on 27-Jul-2015

421 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

zurich floss & it geeksOpen Cloud Initaitive

http://www.opencloudinitiative.org/Sam Johnston (@samj) <[email protected]>

Page 2: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

what is cloud?

Page 3: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

cloud computing is a model for enabling convenient, on-demand network access to a shared pool of

configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be

rapidly provisioned and released with minimal management effort or service provider interaction.

Page 4: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

cloud computing is the delivery of computing as a service rather than a product, whereby shared

resources, software, and information are provided to computers and other devices as a utility (like the

electricity grid) over a network (typically the Internet).

Page 5: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

common themeproduct » service

Page 6: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

products

@beaker

Page 7: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

serviceintangible equivalent of an economic good

Page 8: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

utilitieselectricity, water, gas, telephone

Page 9: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

generators (product)

Page 10: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

grid (service)

Page 11: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

50 years new“If computers of the kind I have advocated become the computers of the future, then computing may someday

be organized as a public utility just as the telephone system is a public utility... The computer utility could become the basis of a new and important industry.”

— john mccarthy, 1961

Page 12: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

disruptive innovation

Page 13: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

@swardley

Page 14: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

@swardley

Page 15: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

future?“I think there is a world market for maybe five

computers.” — thomas watson, ibm, 1943

Page 16: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

why “cloud”?

Page 17: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

demarcationseparation of duties between provider and consumer

Page 18: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

benefitsmulti-tenancy, economy of scale » secure, reliable, scalable

Page 19: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

tight couplinglegacy » integration

Page 20: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

loose couplingcloud » aggregation

Page 21: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo
Page 22: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo
Page 23: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo
Page 24: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo
Page 25: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo
Page 26: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open sourceuses copyrights to open products

Page 27: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

software licenseshave service provider “loophole”

Page 28: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

close loophole?affero general public license (agpl)?

Page 29: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

no thanks.do you really expect the source code for Gmail?

could you use/modify it if you had it?

Page 30: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open cloudensures openness for services

Page 31: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

user & vendor freedomfreedom to migrate (for users)

freedom to make money (for vendors)

Page 32: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

commoditisationundifferentiated price competition

standards create tradable commodities (GB/m, CPU/h)

Page 33: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

standard workload?no “electron” for the cloud — 240v/50Hz is simple API

“apulettes” = code + data packets?

Page 34: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open formatse.g. Open Document Format (ODF)

Page 35: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open interfacese.g. AtomPub

Page 36: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open formats +open interfaces= open cloud

Page 37: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open standardscopyrights + patents + trademarks + open source impl.

Page 38: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open cloud initiativea california non-profit — 501(c)3 status pending

Page 39: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

open cloud principleslike an open source definition for services

Page 40: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

community consensusdevelopment & application of open cloud principles

Page 41: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

board of directors5-21 industry leaders

Page 42: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

subcommitteesgovernance, administration, certification, etc.

Page 43: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

current statusawaiting development of standards (not an sdo)

currently no standards - only specifications

Page 44: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

wishlistsmtp for cloud workloads

Page 45: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

httpno need for new transfer protocol (http vs smtp)

Page 46: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

discovery/robots.txt » /.well-known/

Defining Well-Known URIs (RFC 5785)

Page 47: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

enumerationtext/uri-list? json? xml?

Page 48: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

annotation“semantic” http headers? json? xml? in-band?

Page 49: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

transferhttp: mime-types, security (c/i/a), etc.

Page 50: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo

roadmapmove, copy, catalog, etc.

Page 51: Zurich FLOSS and IT geeks — Open Cloud Initiative and demo