zurich floss and it geeks — open cloud initiative and demo

Post on 27-Jul-2015

421 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

zurich floss & it geeksOpen Cloud Initaitive

http://www.opencloudinitiative.org/Sam Johnston (@samj) <samj@samj.net>

what is cloud?

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.

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).

common themeproduct » service

products

@beaker

serviceintangible equivalent of an economic good

utilitieselectricity, water, gas, telephone

generators (product)

grid (service)

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

disruptive innovation

@swardley

@swardley

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

computers.” — thomas watson, ibm, 1943

why “cloud”?

demarcationseparation of duties between provider and consumer

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

tight couplinglegacy » integration

loose couplingcloud » aggregation

open sourceuses copyrights to open products

software licenseshave service provider “loophole”

close loophole?affero general public license (agpl)?

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

could you use/modify it if you had it?

open cloudensures openness for services

user & vendor freedomfreedom to migrate (for users)

freedom to make money (for vendors)

commoditisationundifferentiated price competition

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

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

“apulettes” = code + data packets?

open formatse.g. Open Document Format (ODF)

open interfacese.g. AtomPub

open formats +open interfaces= open cloud

open standardscopyrights + patents + trademarks + open source impl.

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

open cloud principleslike an open source definition for services

community consensusdevelopment & application of open cloud principles

board of directors5-21 industry leaders

subcommitteesgovernance, administration, certification, etc.

current statusawaiting development of standards (not an sdo)

currently no standards - only specifications

wishlistsmtp for cloud workloads

httpno need for new transfer protocol (http vs smtp)

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

Defining Well-Known URIs (RFC 5785)

enumerationtext/uri-list? json? xml?

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

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

roadmapmove, copy, catalog, etc.

top related