protecting yourself from the container shakeout

31
OpenStack 2.0 OpenStack Silicon Valley 2015 Boris Renski @zer0tweets

Upload: mirantis

Post on 14-Apr-2017

681 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Protecting Yourself from the Container Shakeout

OpenStack 2.0

OpenStack Silicon Valley 2015Boris Renski @zer0tweets

Page 2: Protecting Yourself from the Container Shakeout
Page 3: Protecting Yourself from the Container Shakeout

We are a ubiquitous open source cloud computing

platform for all

Page 4: Protecting Yourself from the Container Shakeout

We are a new kind of operating system for the datacenter: DCOS

Page 5: Protecting Yourself from the Container Shakeout

We are platform for cloud native apps… and we have a foundation

Page 6: Protecting Yourself from the Container Shakeout

We are an open platform for distributed applications

Page 7: Protecting Yourself from the Container Shakeout

We are complimentary and integrate with each other!

Page 8: Protecting Yourself from the Container Shakeout
Page 9: Protecting Yourself from the Container Shakeout

We are complimentary and integrate with each other!

Page 10: Protecting Yourself from the Container Shakeout

Everybody wants to rule the world

Page 11: Protecting Yourself from the Container Shakeout

Everybody can’t rule the world.

Eventually, winner(s) will emerge.

Page 12: Protecting Yourself from the Container Shakeout

What analysts tell us about “the world”?

Page 13: Protecting Yourself from the Container Shakeout

What analysts tell us about “the world”?

Page 14: Protecting Yourself from the Container Shakeout

What analysts tell us about “the world”?

Page 15: Protecting Yourself from the Container Shakeout

SaaS

IaaS

VPC

DPC

Priv

ate

Clou

d

Virt

ualiz

ation

Bare

Met

al

What we all want the world to look like?

Page 16: Protecting Yourself from the Container Shakeout

SaaS

IaaS

VPC

DPC

Priv

ate

Clou

d

Virt

ualiz

ation

Bare

Met

al

“My Platform”

What we all want the world to look like?

developer developer developer

Page 17: Protecting Yourself from the Container Shakeout

SaaS

IaaS

VPC

DPC

Priv

ate

Clou

d

Virt

ualiz

ation

Bare

Met

al

“My

Platf

orm

…as opposed to this…

developer

Page 18: Protecting Yourself from the Container Shakeout

SaaS

IaaS

VPC

DPC

Priv

ate

Clou

d

Virt

ualiz

ation

Bare

Met

al

What we all don’t want the world to look like

developer developer developer

Page 19: Protecting Yourself from the Container Shakeout

SaaS

IaaS

VPC

DPC

Priv

ate

Clou

d

Virt

ualiz

ation

Bare

Met

al

“My Platform”

What does it take?

developer developer developer

Page 20: Protecting Yourself from the Container Shakeout

SaaS

IaaS

VPC

DPC

Priv

ate

Clou

d

Virt

ualiz

ation

Bare

Met

al

You need to solve a lot of hard problems

developer developer developer

Page 21: Protecting Yourself from the Container Shakeout

Hard Problems down the stack:

• SDN that works• Resource scheduling • Heterogeneous infrastructure control• …

Hard Problems at the top stack:

• Workload Portability • Application Monitoring & Auto-Scaling• Application Policy Management• …

Page 22: Protecting Yourself from the Container Shakeout

All datacenter operating systems today claim this

…but actually look more like this

Page 23: Protecting Yourself from the Container Shakeout

Docker Swarm. Also kinda like Kubernetes only it’s a Docker thing.

Container standard (a really, really good one) that covers 90% of use cases.

Page 24: Protecting Yourself from the Container Shakeout

Resource scheduling framework (a really, really good one) for hyper scale distributed environments.

Maraphon. Cluster manager kinda like Kubernetes or Apache Aurora, only it’s a mesosphere thing...

Page 25: Protecting Yourself from the Container Shakeout

…and we do this…

Page 26: Protecting Yourself from the Container Shakeout

SaaS

IaaS

VPC

DPC

Priv

ate

Clou

d

Virt

ualiz

ation

Bare

Met

al

…while the world is looking more and more like this.

developer developer developer

Page 27: Protecting Yourself from the Container Shakeout
Page 28: Protecting Yourself from the Container Shakeout

OpenStack community stance for solving hard problems is “leave it the professionals and don’t reinvent the wheel”

Why we like OpenStack

Page 29: Protecting Yourself from the Container Shakeout

OpenStack 2.0: A community with “NIH is a disease” mentality…

Best of breed everything

Page 30: Protecting Yourself from the Container Shakeout

“Cloud Infrastructure Software is a 3-way battle between OpenStack, VMware and Microsoft”

*McKinsey Cloud Survey, 2015

Page 31: Protecting Yourself from the Container Shakeout

OpenStack Silicon Valley 2015Boris Renski @zer0tweets