Upload
mirantis
View
602
Download
2
Embed Size (px)
Citation preview
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
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
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
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