SlideShare a Scribd company logo
THE RISE OF THE CONTAINER
The Dev/Ops technology that accelerates Ops/Dev
Robert Starmer: @rstarmer
• CTO for Kumulus Technologies
• OpenStack operations contributor since 2012
• Supporting Cloud enablement for Enterprise
• OpenStack, Kubernetes, BareMetal to App CD
Kumulus Technologies: @kumulustech
• Systems consultants supporting cloud migration
• Kumulus Tech Newsletter: https://kumul.us/newsletter/
• Five Minutes of Cloud: youtube.com/fiveminutesofcloud
WHO AM I?
http://kumul.us
AGENDA
• Overview of the Container service space, a little history of
containers.
• Why Containers are _now_ the answer to Developers every
desire.
• The underbelly of the Container world, Container Operating
Environments.
• Operation needs and gaps in the Container integration space
• A unified Container, Virtual, and Physical compute service, or
how OpenStack (and other IaaS solutions) still fits into the
equation.
@rstarmer
THE WHAT, WHY, AND HOW OF
CONTAINERS
WHAT DO WE MEAN? A CONTAINER…
• Principally containers == Linux containers*
• Provides a segregation model at the process level rather than
emulating a complete computer
• Uses cgroups and namespaces to segregate processes
* yes, other container technologies exist
@rstarmer
CONTAINERS, THE SHORT HISTORY
• One system multi-segregation goes back to time-share systems
of the 1960/70s
• In the mini-computer/Unix era, the kernel included process
management and some initial segregation (root vs. user access)
• BSD Jails, Solaris Zones, LXC (and Google’s LMCTFY)
@rstarmer
LINUX CONTAINERS
• ~2005 Google, along with Canonical, took an interest in the early
Linux container model, supporting efforts around LXC
• Other than Google and bleeding edge developers, containers
were seen as difficult to use
• Docker changed this: layered ‘light’ images and a registry
@rstarmer
WHY NOT JUST STICK WITH VMS?
Bare Metal (Nova & Ironic)
x86, ARM, other processor
Memory
Local “block” storage subsystem
Hypervisor (Nova)
Hypervisor - Hardware access
management and segregation
ESX, KVM, Hyper-V, Xen, LPAR
Container (Nova)
OS level segregation of processes
Docker/LXC, Solaris containers
Hardware
APP APP APP
Host OS
bin/lib bin/lib bin/lib
Hardware
APP
OS
Hypervisor
APP
OS
APP
OS
Host OS
bin/lib bin/lib
Virtual machine
Guest
OS
bin/lib
Hardware
APP
bin/lib
Container Engine
APP
bin/lib
APP
bin/lib
Host OS
Container
@rstarmer
WHY NOT JUST STICK WITH VMS?
• Speed: sub-second vs. multi-second startup
• Simplification: One light image from laptop to production
• Layers: Docker image format simplifies base images
• Embedded Ops: Operational value built in (load balancing)
• Container == Process container, VM == OS container
@rstarmer
AGILE DEVELOPMENT AND CONTAINERS
• The real driver behind the current container craze: Dev/Ops
• Agile development == always working always tested code
• If I can build my app and have tests running in a second, I’m
more likely to test…
• …and I don’t have to worry about the underlying OS
@rstarmer
DEVELOPERS 💔 OPERATIONS
• Dev/Ops is a stepping stone for many developers
• Enabled application development models that were not
previously possible
• Ops is something to limit and reduce
• There is a growing #serverless community - focusing on just the
application again
@rstarmer
DEVELOPERS ❤️ CONTAINERS
• Docker image format makes it easy to build “app” environment
• Use for Unit test (on developer machine)
• Use same image for QA/system tests
• Use same image in staging/final test
• Use same image in production
@rstarmer
STILL NEED TO “OPERATE” CONTAINERS
• Can’t avoid some operations
• Manage application failures gracefully
• Provide some scale services (e.g. Load balancing)
• Managing interactions and security between multi-container
services and solutions
@rstarmer
IT IS NOT JUST A CONTAINER
THOUGH…
THE FIELD OF CONTAINER MANAGEMENT
• LXC and LXD or libvirt-lxc
• Docker and Docker(plus Swarm)
• Docker/RKT/(?LXC?) and Kubernetes
• Docker, LXC, etc. and Mesos/DCOS
• Docker Cloud, Rancher, DCOS, CoreOS Fleet….
@rstarmer
MANAGEMENT FUNCTIONS
• Lifecycle Management
• Rolling Upgrades
• Scheduling
• Network Service
• Storage Mapping
• Seems like an IaaS might be of service
@rstarmer
OPENSTACK AND MANAGING
CONTAINERS
MANAGING CONTAINERS
Two ways to think about containers and OpenStack:
• OpenStack managing VMs or Bare Metal running
Containers one for all
• OpenStack managing a COE per tenant, tenant manages the
Container management
• OpenStack being run on Containers either on an OpenStack
undercloud, or on bare metal/container management
@rstarmer
RUNNING CONTAINERS ON OPENSTACK
Where are you going to run your containers:
• VM (eg. Nova to Linux OS or “Container OS”)
• Bare Metal (eg. Ironic to Linux OS or “Container OS”)
• Container “Directly” (e.g. Higgins) <newest addition
How do you launch Containers?
• LXC/LXD libvirt commands?
• Docker commands?
• Kubernetes/Mesos-Marathon/etc.
@rstarmer
ADD MANAGEMENT… AND?
Tenant/Project based, or global OpenStack deployment
Network interaction model
• tunneling (is your base OS already tunneling?)
• NAT And SLB services?
Storage
• shared backend, or brokered backend (e.g. exposed by
Openstack)
@rstarmer
SCHEDULING
• Container management services still need better embedded
scheduling (affinity/anti-affinity at least)
• No integration between underlying scheduler (e.g. Nova) and
overlay scheduling (e.g. Kubernetes)
• Lack of interaction could see multiple “container” VMs on the
same physical host… No different than any other cloud app
@rstarmer
SINGLE MANAGEMENT FOR ALL
• Deploy a Docker-swarm or Kubernetes or… for the entire
OpenStack service
• Consistency
• Single model/centralized control
• Removes any Infrastructure Ops burden from developers
• Still has security issues (perhaps even more so, shared syscall
interface in the kernel)
@rstarmer
PER TENANT MANAGEMENT
• OS team enables deployment of an environment (e.g Docker,
Kubernetes, etc.) to as a set of VMs for an individual
Project/Tenant.
• Now project owners are Ops managers again for their container
management
• Leverage one to deploy: Magnum, Monasca, HEAT
@rstarmer
MANAGING OPENSTACK AS
CONTAINERS
• Load balanced front end services and even some
portion of the back-end can be run as containers
• Storage elements (e.g. database) and middleware (e.g.
RabbitMQ) may be better suited to VMs and or Ironic
• Chicken vs. egg issue
OPENSTACK AS A DISTRIBUTED APPLICATION
@rstarmer
KOLLA PROJECT
• Containerize OpenStack
• Simplifies the creation of individual containers for each individual
service element (neutron-api vs neutron-scheduler)
• Can be used to support rolling upgrades (and even downgrades)
• https://github.com/openstack/kolla
@rstarmer
• To use OpenStack, hardware is needed
• To use Kubernetes, hardware is needed
• Which is first ? (i.e. OpenStack standalone with Ironic or
Kubernetes/Docker/etc. or through some other mechanism)
WHO’S FIRST: OPENSTACK OR KUBERNETES?
@rstarmer
• Kolla-Kubernetes - http://docs.openstack.org/developer/kolla-
kubernetes/index.html
* Stacknetes - https://github.com/stackanetes
* Fuel-CCP - https://github.com/openstack/fuel-ccp
* SAP - http://github.com/sapcc
* TCPCloud - http://www.tcpcloud.eu/en/blog/2016/08/04/making-
openstack-production-ready-kubernetes-and-openstack-salt-part-3/
KUBERNETES OPENSTACK PROJECTS
@rstarmer
REVIEW
CONTAINERS
• Containers == segregated processes (VM-lite)
• Containers abstract the Operations Model
• Containers need/leverage systems management:
• Scale
• Scheduling
• Security
• Containers can (should?) run on IaaS
@rstarmer
THANKS!
Kumulus Tech Newsletter: https://kumul.us/newsletter/
Five Minutes of Cloud: youtube.com/fiveminutesofcloud
@rstarmer @kumulustech

More Related Content

PPTX
The Rise of the Container: The Dev/Ops Technology That Accelerates Ops/Dev
PDF
Innovating faster with SBT, Continuous Delivery, and LXC
ODP
cfengine3 at #lspe
PPTX
Scale11x : Virtualization with Xen and XCP
PPTX
Virtualization Vs. Containers
PPTX
Kubernetes Introduction
PDF
Docker architecture (version modified)
PDF
Build cloud like Rackspace with OpenStack Ansible
The Rise of the Container: The Dev/Ops Technology That Accelerates Ops/Dev
Innovating faster with SBT, Continuous Delivery, and LXC
cfengine3 at #lspe
Scale11x : Virtualization with Xen and XCP
Virtualization Vs. Containers
Kubernetes Introduction
Docker architecture (version modified)
Build cloud like Rackspace with OpenStack Ansible

What's hot (20)

PPTX
Why we need container in Software
PDF
OpenStack Best Practices and Considerations - terasky tech day
PPTX
Docker intro
PDF
AWS ECS Quick Introduction
PPTX
Openstack meetup-pune-aug22-overview
PDF
Cassandra on Docker
PDF
Windsor: Domain 0 Disaggregation for XenServer and XCP
PPTX
Kubernetes Introduction & Whats new in Kubernetes 1.6
PDF
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
PDF
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCP
PPT
Docker 101 for "The Core of Microservice Architecture"
PPT
Kubernetes on CloudStack with coreOS
PPTX
State of Containers in OpenStack
PDF
Cassandra and Docker Lessons Learned
PDF
OpenStack in action 4! Alessandro Pilotti - OpenStack, Hyper-V and Windows
PDF
Evolution of containers to kubernetes
PDF
Database experiences designing cassandra schema for keystone
PPTX
Cloudjiffy vs Open Shift (private cloud)
PPTX
OpenStack and Windows
PPTX
HVX: Virtualizing the Cloud
Why we need container in Software
OpenStack Best Practices and Considerations - terasky tech day
Docker intro
AWS ECS Quick Introduction
Openstack meetup-pune-aug22-overview
Cassandra on Docker
Windsor: Domain 0 Disaggregation for XenServer and XCP
Kubernetes Introduction & Whats new in Kubernetes 1.6
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Oscon 2012 : From Datacenter to the Cloud - Featuring Xen and XCP
Docker 101 for "The Core of Microservice Architecture"
Kubernetes on CloudStack with coreOS
State of Containers in OpenStack
Cassandra and Docker Lessons Learned
OpenStack in action 4! Alessandro Pilotti - OpenStack, Hyper-V and Windows
Evolution of containers to kubernetes
Database experiences designing cassandra schema for keystone
Cloudjiffy vs Open Shift (private cloud)
OpenStack and Windows
HVX: Virtualizing the Cloud
Ad

Viewers also liked (20)

PPTX
Silicon Valley JUG - How to generate customized java 8 code from your database
PDF
Getting Started with Containers
PDF
The Engagement Era
DOC
Jacket 1
PPTX
Management information system
PDF
FINAL hometalk winter 2016
PDF
Future Sat Africa 2017 Concept Notes
PDF
Sue Frederick Workshops
PPT
Auditoría informatica.
PPTX
Premio innova s@lute2016 - ATS Montagna
PDF
The Messy Underlay Dilemma - automating PKI at Defragcon
PDF
An End to End Stack for a Container Age - Continuous Delivery London 2016
DOC
Greathead_MA102L_Research Paper
PPTX
Bioseguridad
PPTX
Disinfection
PDF
Communication Styles Toronto Agile Meetuup May 2016
PDF
Spark Meetup TensorFrames
PPTX
CoreOS Overview and Current Status
PPTX
HONGOS MICROBIOLOGIA
Silicon Valley JUG - How to generate customized java 8 code from your database
Getting Started with Containers
The Engagement Era
Jacket 1
Management information system
FINAL hometalk winter 2016
Future Sat Africa 2017 Concept Notes
Sue Frederick Workshops
Auditoría informatica.
Premio innova s@lute2016 - ATS Montagna
The Messy Underlay Dilemma - automating PKI at Defragcon
An End to End Stack for a Container Age - Continuous Delivery London 2016
Greathead_MA102L_Research Paper
Bioseguridad
Disinfection
Communication Styles Toronto Agile Meetuup May 2016
Spark Meetup TensorFrames
CoreOS Overview and Current Status
HONGOS MICROBIOLOGIA
Ad

Similar to The container revolution, and what it means to operators open stack southbay meetup - 7-sep-2016 (20)

PDF
The container revolution, and what it means to operators.pptx
PPTX
Containers #101 Meetup: Containers & OpenStack
PPTX
Containers #101 Meetup: Containers and OpenStack
PPTX
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
PPTX
The container revolution, and what it means to operators bay lisa - july 2016
PDF
Turn up the Heat with OpenStack and Kubernetes
PDF
Docker-v3.pdf
PPTX
Docker open stack boston
PPTX
OpenStack Boston
PDF
Docker and OpenStack Boston Meetup
PDF
State of Linux Containers for HPC
PDF
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12
PDF
Application Deployment on Openstack
PPTX
Docker and kubernetes_introduction
PDF
Webinar container management in OpenStack
PDF
Dockerizing OpenStack for High Availability
PDF
Drupalcamp es 2013 drupal with lxc docker and vagrant
PPTX
OpenStack Summit
PPTX
The challenge of application distribution - Introduction to Docker (2014 dec ...
PPTX
Containerization - The DevOps Revolution
The container revolution, and what it means to operators.pptx
Containers #101 Meetup: Containers & OpenStack
Containers #101 Meetup: Containers and OpenStack
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
The container revolution, and what it means to operators bay lisa - july 2016
Turn up the Heat with OpenStack and Kubernetes
Docker-v3.pdf
Docker open stack boston
OpenStack Boston
Docker and OpenStack Boston Meetup
State of Linux Containers for HPC
Docker Presentation at the OpenStack Austin Meetup | 2013-09-12
Application Deployment on Openstack
Docker and kubernetes_introduction
Webinar container management in OpenStack
Dockerizing OpenStack for High Availability
Drupalcamp es 2013 drupal with lxc docker and vagrant
OpenStack Summit
The challenge of application distribution - Introduction to Docker (2014 dec ...
Containerization - The DevOps Revolution

Recently uploaded (20)

PPTX
Tartificialntelligence_presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
cuic standard and advanced reporting.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
1. Introduction to Computer Programming.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
Tartificialntelligence_presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
Per capita expenditure prediction using model stacking based on satellite ima...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Big Data Technologies - Introduction.pptx
Spectral efficient network and resource selection model in 5G networks
A comparative analysis of optical character recognition models for extracting...
cuic standard and advanced reporting.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Encapsulation_ Review paper, used for researhc scholars
MIND Revenue Release Quarter 2 2025 Press Release
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
“AI and Expert System Decision Support & Business Intelligence Systems”
1. Introduction to Computer Programming.pptx
Network Security Unit 5.pdf for BCA BBA.

The container revolution, and what it means to operators open stack southbay meetup - 7-sep-2016

  • 1. THE RISE OF THE CONTAINER The Dev/Ops technology that accelerates Ops/Dev
  • 2. Robert Starmer: @rstarmer • CTO for Kumulus Technologies • OpenStack operations contributor since 2012 • Supporting Cloud enablement for Enterprise • OpenStack, Kubernetes, BareMetal to App CD Kumulus Technologies: @kumulustech • Systems consultants supporting cloud migration • Kumulus Tech Newsletter: https://kumul.us/newsletter/ • Five Minutes of Cloud: youtube.com/fiveminutesofcloud WHO AM I? http://kumul.us
  • 3. AGENDA • Overview of the Container service space, a little history of containers. • Why Containers are _now_ the answer to Developers every desire. • The underbelly of the Container world, Container Operating Environments. • Operation needs and gaps in the Container integration space • A unified Container, Virtual, and Physical compute service, or how OpenStack (and other IaaS solutions) still fits into the equation. @rstarmer
  • 4. THE WHAT, WHY, AND HOW OF CONTAINERS
  • 5. WHAT DO WE MEAN? A CONTAINER… • Principally containers == Linux containers* • Provides a segregation model at the process level rather than emulating a complete computer • Uses cgroups and namespaces to segregate processes * yes, other container technologies exist @rstarmer
  • 6. CONTAINERS, THE SHORT HISTORY • One system multi-segregation goes back to time-share systems of the 1960/70s • In the mini-computer/Unix era, the kernel included process management and some initial segregation (root vs. user access) • BSD Jails, Solaris Zones, LXC (and Google’s LMCTFY) @rstarmer
  • 7. LINUX CONTAINERS • ~2005 Google, along with Canonical, took an interest in the early Linux container model, supporting efforts around LXC • Other than Google and bleeding edge developers, containers were seen as difficult to use • Docker changed this: layered ‘light’ images and a registry @rstarmer
  • 8. WHY NOT JUST STICK WITH VMS? Bare Metal (Nova & Ironic) x86, ARM, other processor Memory Local “block” storage subsystem Hypervisor (Nova) Hypervisor - Hardware access management and segregation ESX, KVM, Hyper-V, Xen, LPAR Container (Nova) OS level segregation of processes Docker/LXC, Solaris containers Hardware APP APP APP Host OS bin/lib bin/lib bin/lib Hardware APP OS Hypervisor APP OS APP OS Host OS bin/lib bin/lib Virtual machine Guest OS bin/lib Hardware APP bin/lib Container Engine APP bin/lib APP bin/lib Host OS Container @rstarmer
  • 9. WHY NOT JUST STICK WITH VMS? • Speed: sub-second vs. multi-second startup • Simplification: One light image from laptop to production • Layers: Docker image format simplifies base images • Embedded Ops: Operational value built in (load balancing) • Container == Process container, VM == OS container @rstarmer
  • 10. AGILE DEVELOPMENT AND CONTAINERS • The real driver behind the current container craze: Dev/Ops • Agile development == always working always tested code • If I can build my app and have tests running in a second, I’m more likely to test… • …and I don’t have to worry about the underlying OS @rstarmer
  • 11. DEVELOPERS 💔 OPERATIONS • Dev/Ops is a stepping stone for many developers • Enabled application development models that were not previously possible • Ops is something to limit and reduce • There is a growing #serverless community - focusing on just the application again @rstarmer
  • 12. DEVELOPERS ❤️ CONTAINERS • Docker image format makes it easy to build “app” environment • Use for Unit test (on developer machine) • Use same image for QA/system tests • Use same image in staging/final test • Use same image in production @rstarmer
  • 13. STILL NEED TO “OPERATE” CONTAINERS • Can’t avoid some operations • Manage application failures gracefully • Provide some scale services (e.g. Load balancing) • Managing interactions and security between multi-container services and solutions @rstarmer
  • 14. IT IS NOT JUST A CONTAINER THOUGH…
  • 15. THE FIELD OF CONTAINER MANAGEMENT • LXC and LXD or libvirt-lxc • Docker and Docker(plus Swarm) • Docker/RKT/(?LXC?) and Kubernetes • Docker, LXC, etc. and Mesos/DCOS • Docker Cloud, Rancher, DCOS, CoreOS Fleet…. @rstarmer
  • 16. MANAGEMENT FUNCTIONS • Lifecycle Management • Rolling Upgrades • Scheduling • Network Service • Storage Mapping • Seems like an IaaS might be of service @rstarmer
  • 18. MANAGING CONTAINERS Two ways to think about containers and OpenStack: • OpenStack managing VMs or Bare Metal running Containers one for all • OpenStack managing a COE per tenant, tenant manages the Container management • OpenStack being run on Containers either on an OpenStack undercloud, or on bare metal/container management @rstarmer
  • 19. RUNNING CONTAINERS ON OPENSTACK Where are you going to run your containers: • VM (eg. Nova to Linux OS or “Container OS”) • Bare Metal (eg. Ironic to Linux OS or “Container OS”) • Container “Directly” (e.g. Higgins) <newest addition How do you launch Containers? • LXC/LXD libvirt commands? • Docker commands? • Kubernetes/Mesos-Marathon/etc. @rstarmer
  • 20. ADD MANAGEMENT… AND? Tenant/Project based, or global OpenStack deployment Network interaction model • tunneling (is your base OS already tunneling?) • NAT And SLB services? Storage • shared backend, or brokered backend (e.g. exposed by Openstack) @rstarmer
  • 21. SCHEDULING • Container management services still need better embedded scheduling (affinity/anti-affinity at least) • No integration between underlying scheduler (e.g. Nova) and overlay scheduling (e.g. Kubernetes) • Lack of interaction could see multiple “container” VMs on the same physical host… No different than any other cloud app @rstarmer
  • 22. SINGLE MANAGEMENT FOR ALL • Deploy a Docker-swarm or Kubernetes or… for the entire OpenStack service • Consistency • Single model/centralized control • Removes any Infrastructure Ops burden from developers • Still has security issues (perhaps even more so, shared syscall interface in the kernel) @rstarmer
  • 23. PER TENANT MANAGEMENT • OS team enables deployment of an environment (e.g Docker, Kubernetes, etc.) to as a set of VMs for an individual Project/Tenant. • Now project owners are Ops managers again for their container management • Leverage one to deploy: Magnum, Monasca, HEAT @rstarmer
  • 25. • Load balanced front end services and even some portion of the back-end can be run as containers • Storage elements (e.g. database) and middleware (e.g. RabbitMQ) may be better suited to VMs and or Ironic • Chicken vs. egg issue OPENSTACK AS A DISTRIBUTED APPLICATION @rstarmer
  • 26. KOLLA PROJECT • Containerize OpenStack • Simplifies the creation of individual containers for each individual service element (neutron-api vs neutron-scheduler) • Can be used to support rolling upgrades (and even downgrades) • https://github.com/openstack/kolla @rstarmer
  • 27. • To use OpenStack, hardware is needed • To use Kubernetes, hardware is needed • Which is first ? (i.e. OpenStack standalone with Ironic or Kubernetes/Docker/etc. or through some other mechanism) WHO’S FIRST: OPENSTACK OR KUBERNETES? @rstarmer
  • 28. • Kolla-Kubernetes - http://docs.openstack.org/developer/kolla- kubernetes/index.html * Stacknetes - https://github.com/stackanetes * Fuel-CCP - https://github.com/openstack/fuel-ccp * SAP - http://github.com/sapcc * TCPCloud - http://www.tcpcloud.eu/en/blog/2016/08/04/making- openstack-production-ready-kubernetes-and-openstack-salt-part-3/ KUBERNETES OPENSTACK PROJECTS @rstarmer
  • 30. CONTAINERS • Containers == segregated processes (VM-lite) • Containers abstract the Operations Model • Containers need/leverage systems management: • Scale • Scheduling • Security • Containers can (should?) run on IaaS @rstarmer
  • 31. THANKS! Kumulus Tech Newsletter: https://kumul.us/newsletter/ Five Minutes of Cloud: youtube.com/fiveminutesofcloud @rstarmer @kumulustech