emc devops day aug-2015 - stormy peters, cloud foundry foundation

68
@storming Stormy Peters Cloud Foundry Foundation The Making of a Cloud Native Platform

Upload: bob-sokol

Post on 19-Aug-2015

44 views

Category:

Technology


2 download

TRANSCRIPT

@stormingStormy Peters

Cloud Foundry Foundation

The Making of a Cloud Native Platform

What about you?

The Dawn of a New Era

A shift in business matchingthe shift in human behavior

Since 2000, 52% of the Fortune 500 are no longer on the list

Continuous Innovation

Photo by See1,Do1,Teach1

+ =

Cloud Foundry Foundation MembershipPlatinum

Gold

Silver

An important way to accomplish this is Open Source Software

The move to multi-vendor open source enables competing corporations to

collaborate.

Build on each other’s work

Photo by Rob with Twobs

Used to be about code. About cost savings Now that’s table stakes.

Used to be about code. About cost savings Now that’s table stakes.

It’s about communities. People planning on using open source evaluate this. Dojos

Dojos

The new way to do standards

Photo by Thomas Hawk

Nobody wants to be locked in

Standardizing through certification

Photo by jaxxon

Standardizing through certification

CFF is product and user feedback led.

Photo by Phil Dowsing Creative

SIG photo

And it’s about commerce

Opening the development roadmap

People can play in this space

Photo by Jazzmasterson

vs.

OCI+ =

http://www.opencontainers.org

Open Container Initiative

Standardizing the file format

Standardizing the runtime

Portability

dockerfile + appc → filesystem

libcontainer → runC

vsall the

containerorchestration

+all the

containerorchestration

=

harmonize Kubernetes and Mesos

reimagine schedulers as plugins

Photo by izumiflowers

How do all these technologies work together?

Prescriptive Assembly

CH

RO

NO

S

runC container.next

Prescriptive Assembly

CH

RO

NO

S

runCgorouter

Clo

ud C

ontro

ller

Auth

Loggregator

Staging

Buildpacks

BOSH

Service Broker

Diego

LinuxWindowsDocker

etcd

Core Services

container.next

Prescriptive Assembly

CH

RO

NO

S

runCgorouter

Clo

ud C

ontro

ller

Auth

Loggregator

Staging

Buildpacks

BOSH

Service Broker

Diego

etcd

Core Services

container.next

Any meaningful technologyhas a movement around it

For Linux, the movement was

open source

We now live in an age of open source

We live in an age of open source datacenters

Carrier Networking

Datacenter Networking

Datacenter Operating Systems

Hardware

Virtual Machines

Operating Systems

Application Platforms

Programming Frameworks

Containers

Any meaningful technologyhas a movement around it

For Cloud Foundry, the movement is

continuous innovation

waterscrumfall

dev+ops

Microservices

Containers

12-Factor Applications

Two-pizza teams

Silo-breaking

Photo by wEnDy

Run in the cloud

Support any client device

Connect to legacy data and processes via APIs

CFF is product and user feedback led.

Photo by Phil Dowsing Creative

SIG photo

[Portability]

Photo by Natasha Mileshina

3 ways to try it out

http://Lattice.cf

We see a world of cloud computing that is

UBIQUITOUS and FLEXIBLE supporting public, private, and hybrid application environments.

PORTABLE and INTEROPERABLE enabling users to move their applications wherever they need to go.

VIBRANT and GROWING underlying a massive ecosystem of applications and developers

based on an efficient marketplace.

The Cloud Foundry Foundation Platinum

Gold

Silver

Thank you@[email protected]