Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

27
Monday, July 28, 14

description

CoreOS CEO Alex Polvi on Solving for What's Next

Transcript of Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Page 1: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14

Page 2: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

62

Solve(scale)

Monday, July 28, 14

Page 3: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14

Page 4: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Solving for What’s Next

CEO | CORE OSALEX POLV I

Monday, July 28, 14

Page 5: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

About MeCEO / CO-FOUNDERsysadmin at heart

Monday, July 28, 14

Page 6: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

The Team

Monday, July 28, 14

Page 7: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

What is CoreOS?

Monday, July 28, 14

Page 8: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Why did we start working on this?

Monday, July 28, 14

Page 9: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

manual updates

Monday, July 28, 14

Page 10: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

automatic updates

Monday, July 28, 14

Page 11: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

automatic updates

Monday, July 28, 14

Page 12: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

securityperformance

reliability

auto updates

Monday, July 28, 14

Page 13: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Whats the big picture?

Monday, July 28, 14

Page 14: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14

Page 15: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Go

Docker

etcd

Mesos CoreOS

kubernetes

LXC

systemd

fleet

confd

PXE

Monday, July 28, 14

Page 16: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14

Page 17: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14

Page 18: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

What Is Docker?An open platform for distributed applications

Monday, July 28, 14

Page 19: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14

Page 20: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

We are building warehouse scale machines

Monday, July 28, 14

Page 21: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Warehouse Scale Machine

Add more servers, get more capacity

Any individual server does not matter

Think about apps, not servers

Rolling upgrades, no maintenance windows

Smart software, commodity hardware

Monday, July 28, 14

Page 22: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

CoreOS makes iteasy to build your

Warehouse Scale Machine

Monday, July 28, 14

Page 23: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

CoreOS Docker etcd fleet systemd

Linux OSContainer packager

and runner

Distributed systems primitive

Cluster manager Init system

Components

Monday, July 28, 14

Page 24: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

When is it ready?

Stable Released!Production Ready

Monday, July 28, 14

Page 25: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

embedding components in their projects

embedding components in their projects

Who is using?

OnMetal

Monday, July 28, 14

Page 26: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14

Page 27: Rackspace::Solve SFO - CoreOS CEO Alex Polvi on Solving for What's Next

Monday, July 28, 14