containers for the enterprise: it's not that simple

25

Upload: mirantis

Post on 21-Jan-2018

602 views

Category:

Technology


2 download

TRANSCRIPT

Alex Polvi

CEO / Co-Founder

@polvi

)

#GIFEE

Google’s infrastructure for everyone else

“Cloud Native”

ENTERPRISE

OPEN SOURCE

90+ Projects on Github

with 800 Contributors

Commercial support on

complete stack

Unified Dashboard for

managing Kubernetes

and applications

Google’s Kubernetes + CoreOS enabling technology

Google like infrastructure in the environment of your choice #gifee

Container Myths

Confusing enterprise adoption

Containers replace VMs

Myth #1

What is a VM?

Take a big server and carve it up into a bunch

of little servers

Useful for multi-tenant deployments

Public cloud service providers or companies

with lots of OS diversity

What about containers/cloud native?

Take a bunch of servers and make them

appear as one big computer

VM is a unit of compute resource

AWS prints servers, Dell prints servers

Containers treat VM or bare metal the same

Legacy apps do not work

Myth #2

You can only run

stateless apps

Myth #3

Managing state happens

Everything in your DC is eventually stateless

Still need to manage backups, replication,

failover with or without containers

How do we manage state today?

Local disks + #yolo + backups (hopefully?)

SAN or NAS devices, RAID controllers

EBS/CEPH

S3

All of these still apply to containers/cloud native

Containers are not secure

Myth #4

A step forward

Pre-containers: Ops guy bin packing. Operator

chooses which servers run which apps.

App on server gets hacked, everything owned.

Containers add an extra layer of security.

Only thing better: one app per server/vm.

Myths

Containers replace virtual machines

Legacy apps do not work

You can only run stateless apps

Containers are not secure

In closing

CoreOS is using cloud native to fundamentally

improve the security of the internet

Developers should check out our open source:

coreos.com, github.com/coreos

Businesses should check out Tectonic:

tectonic.com

Alex Polvi

CEO / Co-Founder

@polvi