Containers for the Enterprise: It's Not That Simple
Keynote by Alex Polvi, CEO of CoreOS, at OpenStack Silicon Valley 2015.
Containers are rapidly finding their way into enterprise data centers. But enterprises like to consume complete products. How do technologies like containers make their way from hyperscale ubiquity to enterprise nirvana? Alex offers some clues.
Google’s infrastructure for everyone else
90+ Projects on Github
with 800 Contributors
Commercial support on
Unified Dashboard for
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
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.
Containers replace virtual machines
Legacy apps do not work
You can only run stateless apps
Containers are not secure
CoreOS is using cloud native to fundamentally
improve the security of the internet
Developers should check out our open source:
Businesses should check out Tectonic: