SlideShare a Scribd company logo
SUSE Container as a Service Platform
(SUSE CaaSP)
Frédéric Crozat
Release Manager SUSE Linux Enterprise
SUSE
2
Our Goal
A container infrastructure platform is software
that allows customers to provision, manage,
and scale container-based applications.
We deliver a container application development
and hosting platform that automates the tedious
management tasks allowing customers to focus
on development and writing apps to meet
business goals.
SUSE CaaS Platform
Infrastructure (Hardware)
Container Runtime & Packaging
MicroOS – Container HostOS
SLES
Automation (salt + cloud-init)
Configuration & Management of each node
Persistent Storage
(local disk, NFS, SES)
Networking Registry Security Logging
Orchestration (Kubernetes) Cluster Services
Container Container Container Container Container Container Container Container Container
4
Under the hood: MicroOS
5
In a Nutshell
• OS focused only on containers
• Minimal images
• Transactional Updates
• Designed for Cloud, Kubernetes, PaaS
• Focused on large deployments
• Reduced end-user interactions
• Ready to run
SUSE
OpenStack
Cloud
Micro
OS
6
Technical Highlights
● Ready to run out of the box
●
No simple bash login prompt where admin has to configure
everything!
● Btrfs with snapshots and rollback for transactional updates
● Read-only filesystem with overlayfs for /etc
●
Cloud-init for configuration
● Kubernetes master with dashboard to manage cluster
● Etcd
● Saltstack
● Installer or ready to use images (Cloud / Virtualization)
7
Transactional Updates
8
Definition
A “transactional update” is a kind of update that:
● Is atomic
● The update does not influence your running system
● Can be rolled back
● If the upgrade fails or if the update is not compatible, you can quickly restore
the situation as it was before the upgrade
9
Update
● Transactional Updates
● Automatic updates
● Can be disabled
● Maintenance Window
● Policy defined updates
● Standard RPM with zypper, snapper and btrfs progs
● SMT as local proxy
10
User View - Abstract
roro ro ro
1
curr.
rw
ro
ro-Clone
2Change rw
3zypper up
4Change ro
New
rw
5rw-Clone = Rollback btrfs subvol set-default
Somersault
11
Beta
12
Beta program
Public Beta program will start end of March 2017.
Subscribe to casp@lists.suse.com mailing list to be notified.
SUSE Container as a Service Platform
14

More Related Content

What's hot (20)

PDF
Hybrid cloud federation
openstackindia
 
PDF
Openstack ansible
George Paraskevas
 
PDF
Guts & OpenStack migration
openstackindia
 
PDF
Openstack devops challenges
openstackindia
 
PDF
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015
Deepak Shetty
 
PDF
Deploying openstack using ansible
openstackindia
 
PDF
OSDC 2018 | Introduction to SaltStack in the Modern Data Center by Mike Place
NETWAYS
 
PPTX
Building a Microsoft cloud with open technologies
Alessandro Pilotti
 
PDF
VietOpenStack meetup 7th High Performance VM
Vietnam Open Infrastructure User Group
 
PDF
DevOps and OpenStack December 2012
Matt Ray
 
PDF
OpenStack-Ansible Project Update
Jesse Pretorius
 
PDF
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
OpenStack
 
PDF
[OpenStack Day in Korea 2015] Track 2-6 - Apache Tajo on Swift
OpenStack Korea Community
 
PDF
3 ubuntu open_stack_ceph
openstackindia
 
PPTX
VIO30 Technical Overview
Julienne Pham
 
PPTX
Role of sdn controllers in open stack
openstackindia
 
PPT
Applying OpenStack at iNET use case
Vietnam Open Infrastructure User Group
 
PDF
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
OpenStack
 
PPTX
SDN Symposium - Cybera
Edgar Magana
 
Hybrid cloud federation
openstackindia
 
Openstack ansible
George Paraskevas
 
Guts & OpenStack migration
openstackindia
 
Openstack devops challenges
openstackindia
 
Ceph & OpenStack talk given @ OpenStack Meetup @ Bangalore, June 2015
Deepak Shetty
 
Deploying openstack using ansible
openstackindia
 
OSDC 2018 | Introduction to SaltStack in the Modern Data Center by Mike Place
NETWAYS
 
Building a Microsoft cloud with open technologies
Alessandro Pilotti
 
VietOpenStack meetup 7th High Performance VM
Vietnam Open Infrastructure User Group
 
DevOps and OpenStack December 2012
Matt Ray
 
OpenStack-Ansible Project Update
Jesse Pretorius
 
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
OpenStack
 
[OpenStack Day in Korea 2015] Track 2-6 - Apache Tajo on Swift
OpenStack Korea Community
 
3 ubuntu open_stack_ceph
openstackindia
 
VIO30 Technical Overview
Julienne Pham
 
Role of sdn controllers in open stack
openstackindia
 
Applying OpenStack at iNET use case
Vietnam Open Infrastructure User Group
 
Making Openstack Really Easy - Why Build Open Source When You Can Buy? Danny ...
OpenStack
 
SDN Symposium - Cybera
Edgar Magana
 

Viewers also liked (20)

PDF
SUSE OpenStack Cloud 7
SUSE
 
PDF
Containers & Cloud
SUSE
 
PDF
SUSE Enterprise Storage
SUSE
 
PDF
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017
Arjen Wassink
 
PPTX
Monitoring, Logging and Tracing on Kubernetes
Martin Etmajer
 
PDF
Container World 2017 - Characterizing and Contrasting Container Orchestrators
Lee Calcote
 
PDF
SLES 12 SP2 et SUSE Beta Program
SUSE
 
PPTX
K8S in prod
Mageshwaran Rajendran
 
PDF
Kubernetes in 30 minutes (2017/03/10)
lestrrat
 
PDF
SLE12 SP2 : High Availability et Geo Cluster
SUSE
 
PDF
Why SaltStack ?
SUSE
 
PPTX
RackN DevOps meetup NYC
Bob Sokol
 
PDF
Welcome talk for Moscow Kubernetes Meetup 1
MoscowKubernetes
 
PDF
Opening: builderscon tokyo 2016
lestrrat
 
PDF
Net core, mssql, container und kubernetes
Thomas Fricke
 
PDF
Mirantis Contributions to Kubernetes Ecosystem
MoscowKubernetes
 
PPTX
Ростислав Фридман: “Kubernetes как средство управления микросервисами"
Provectus
 
PPTX
Microservices summit talk 1/31
Varun Talwar
 
PPTX
Keeping up with Tech
Elana Krasner
 
PDF
Docker Containers in Azure
Aarno Aukia
 
SUSE OpenStack Cloud 7
SUSE
 
Containers & Cloud
SUSE
 
SUSE Enterprise Storage
SUSE
 
Continuous delivery of microservices with kubernetes - Quintor 27-2-2017
Arjen Wassink
 
Monitoring, Logging and Tracing on Kubernetes
Martin Etmajer
 
Container World 2017 - Characterizing and Contrasting Container Orchestrators
Lee Calcote
 
SLES 12 SP2 et SUSE Beta Program
SUSE
 
Kubernetes in 30 minutes (2017/03/10)
lestrrat
 
SLE12 SP2 : High Availability et Geo Cluster
SUSE
 
Why SaltStack ?
SUSE
 
RackN DevOps meetup NYC
Bob Sokol
 
Welcome talk for Moscow Kubernetes Meetup 1
MoscowKubernetes
 
Opening: builderscon tokyo 2016
lestrrat
 
Net core, mssql, container und kubernetes
Thomas Fricke
 
Mirantis Contributions to Kubernetes Ecosystem
MoscowKubernetes
 
Ростислав Фридман: “Kubernetes как средство управления микросервисами"
Provectus
 
Microservices summit talk 1/31
Varun Talwar
 
Keeping up with Tech
Elana Krasner
 
Docker Containers in Azure
Aarno Aukia
 
Ad

Similar to SUSE Container as a Service Platform (20)

PDF
Productos de SUSE basados en CaaSP
SUSE España
 
PDF
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
SUSE España
 
PDF
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
SUSE Italy
 
PDF
Enabling Business Agility with SUSE CaaS Platform
SUSE
 
PDF
Software-definierte Infrastrukturen, DevOps, Digitale Transformation – Neues ...
MariaDB plc
 
PPTX
SUSE: Code to Production in Less Than 3 Minutes on Kubernetes with Open Sourc...
Rob Knight
 
PDF
DevOps: Arquitectura, Estrategia y Modelo
SUSE España
 
PPTX
SUSE Manager for Retail 3.1
Juan Herrera Utande
 
PDF
Software-definierte Infrastrukturen, DevOps, Digitale Transformation
MariaDB plc
 
PDF
SUSE Application Delivery Solutions
SUSE Italy
 
PPTX
How to build the Cloud Native applications the way you want – not the way the...
Eficode
 
PDF
Learning to fly with Airship - Simon Briggs, SUSE
OpenInfra Days Poland 2019
 
PDF
SUSE OpenStack Cloud
Finceptum Oy
 
PDF
Software-definierte Infrastrukturen, DevOps, Digitale Transformation – Neues ...
MariaDB plc
 
PDF
Single tenant software to multi-tenant SaaS using K8S
CloudLinux
 
PDF
An Open, Open source way to enable your Cloud Native Journey
inwin stack
 
PDF
Keynote: Evolve or die - Simon Briggs, SUSE
OpenInfra Days Poland 2019
 
PDF
Rancher Rodeo
SUSE
 
PDF
Java Night 2010 SteamCannon
marekgoldmann
 
Productos de SUSE basados en CaaSP
SUSE España
 
Introducción a Microservicios, SUSE CaaS Platform y Kubernetes
SUSE España
 
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE Manager
SUSE Italy
 
Enabling Business Agility with SUSE CaaS Platform
SUSE
 
Software-definierte Infrastrukturen, DevOps, Digitale Transformation – Neues ...
MariaDB plc
 
SUSE: Code to Production in Less Than 3 Minutes on Kubernetes with Open Sourc...
Rob Knight
 
DevOps: Arquitectura, Estrategia y Modelo
SUSE España
 
SUSE Manager for Retail 3.1
Juan Herrera Utande
 
Software-definierte Infrastrukturen, DevOps, Digitale Transformation
MariaDB plc
 
SUSE Application Delivery Solutions
SUSE Italy
 
How to build the Cloud Native applications the way you want – not the way the...
Eficode
 
Learning to fly with Airship - Simon Briggs, SUSE
OpenInfra Days Poland 2019
 
SUSE OpenStack Cloud
Finceptum Oy
 
Software-definierte Infrastrukturen, DevOps, Digitale Transformation – Neues ...
MariaDB plc
 
Single tenant software to multi-tenant SaaS using K8S
CloudLinux
 
An Open, Open source way to enable your Cloud Native Journey
inwin stack
 
Keynote: Evolve or die - Simon Briggs, SUSE
OpenInfra Days Poland 2019
 
Rancher Rodeo
SUSE
 
Java Night 2010 SteamCannon
marekgoldmann
 
Ad

More from SUSE (20)

PDF
Neuvector Rodeo 17 mars 20234
SUSE
 
PDF
Coffee Break NeuVector
SUSE
 
PDF
Rancher Rodéo France
SUSE
 
PDF
Harvester
SUSE
 
PDF
Presentation de NeuVector 5.0
SUSE
 
PDF
Rancher Rodeo 13 mai 2022
SUSE
 
PDF
Code Factory avec GitLab CI et Rancher
SUSE
 
PDF
L'affaire CentOS
SUSE
 
PDF
Harvester café
SUSE
 
PDF
Code Factory avec GitLab CI et Rancher
SUSE
 
PDF
Lancement Harvester
SUSE
 
PDF
Innovate everywhere - SUSE edge
SUSE
 
PDF
Expert Day 2019 - HA et SAP : How QA is done
SUSE
 
PDF
Expert Day 2019 - Automated SAP HANA deployments et Terraform
SUSE
 
PDF
Expert Day 2019 - CaaSP et CAP
SUSE
 
PDF
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
SUSE
 
PDF
Expert Day 2019 - SUSE OpenStack Cloud
SUSE
 
PDF
Expert Day 2019 - SUSE Manager
SUSE
 
PDF
Expert Day 2019 - SUSE public beta program
SUSE
 
PDF
Expert Day 2019 - Introduction
SUSE
 
Neuvector Rodeo 17 mars 20234
SUSE
 
Coffee Break NeuVector
SUSE
 
Rancher Rodéo France
SUSE
 
Harvester
SUSE
 
Presentation de NeuVector 5.0
SUSE
 
Rancher Rodeo 13 mai 2022
SUSE
 
Code Factory avec GitLab CI et Rancher
SUSE
 
L'affaire CentOS
SUSE
 
Harvester café
SUSE
 
Code Factory avec GitLab CI et Rancher
SUSE
 
Lancement Harvester
SUSE
 
Innovate everywhere - SUSE edge
SUSE
 
Expert Day 2019 - HA et SAP : How QA is done
SUSE
 
Expert Day 2019 - Automated SAP HANA deployments et Terraform
SUSE
 
Expert Day 2019 - CaaSP et CAP
SUSE
 
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
SUSE
 
Expert Day 2019 - SUSE OpenStack Cloud
SUSE
 
Expert Day 2019 - SUSE Manager
SUSE
 
Expert Day 2019 - SUSE public beta program
SUSE
 
Expert Day 2019 - Introduction
SUSE
 

Recently uploaded (20)

PPTX
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
PDF
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
PPTX
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PDF
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
PPTX
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PPTX
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
PDF
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
PDF
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
PPTX
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
PPTX
Tally software_Introduction_Presentation
AditiBansal54083
 
PDF
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
PDF
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PPTX
Transforming Mining & Engineering Operations with Odoo ERP | Streamline Proje...
SatishKumar2651
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
PPTX
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 
PDF
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
PDF
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 
OpenChain @ OSS NA - In From the Cold: Open Source as Part of Mainstream Soft...
Shane Coughlan
 
IDM Crack with Internet Download Manager 6.42 Build 43 with Patch Latest 2025
bashirkhan333g
 
Tally_Basic_Operations_Presentation.pptx
AditiBansal54083
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
iTop VPN With Crack Lifetime Activation Key-CODE
utfefguu
 
Hardware(Central Processing Unit ) CU and ALU
RizwanaKalsoom2
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
Unlock Efficiency with Insurance Policy Administration Systems
Insurance Tech Services
 
Agentic Automation: Build & Deploy Your First UiPath Agent
klpathrudu
 
Tally software_Introduction_Presentation
AditiBansal54083
 
Alexander Marshalov - How to use AI Assistants with your Monitoring system Q2...
VictoriaMetrics
 
Wondershare PDFelement Pro Crack for MacOS New Version Latest 2025
bashirkhan333g
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Transforming Mining & Engineering Operations with Odoo ERP | Streamline Proje...
SatishKumar2651
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
Agentic Automation Journey Series Day 2 – Prompt Engineering for UiPath Agents
klpathrudu
 
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
Why Businesses Are Switching to Open Source Alternatives to Crystal Reports.pdf
Varsha Nayak
 

SUSE Container as a Service Platform

  • 1. SUSE Container as a Service Platform (SUSE CaaSP) Frédéric Crozat Release Manager SUSE Linux Enterprise SUSE
  • 2. 2 Our Goal A container infrastructure platform is software that allows customers to provision, manage, and scale container-based applications. We deliver a container application development and hosting platform that automates the tedious management tasks allowing customers to focus on development and writing apps to meet business goals.
  • 3. SUSE CaaS Platform Infrastructure (Hardware) Container Runtime & Packaging MicroOS – Container HostOS SLES Automation (salt + cloud-init) Configuration & Management of each node Persistent Storage (local disk, NFS, SES) Networking Registry Security Logging Orchestration (Kubernetes) Cluster Services Container Container Container Container Container Container Container Container Container
  • 5. 5 In a Nutshell • OS focused only on containers • Minimal images • Transactional Updates • Designed for Cloud, Kubernetes, PaaS • Focused on large deployments • Reduced end-user interactions • Ready to run SUSE OpenStack Cloud Micro OS
  • 6. 6 Technical Highlights ● Ready to run out of the box ● No simple bash login prompt where admin has to configure everything! ● Btrfs with snapshots and rollback for transactional updates ● Read-only filesystem with overlayfs for /etc ● Cloud-init for configuration ● Kubernetes master with dashboard to manage cluster ● Etcd ● Saltstack ● Installer or ready to use images (Cloud / Virtualization)
  • 8. 8 Definition A “transactional update” is a kind of update that: ● Is atomic ● The update does not influence your running system ● Can be rolled back ● If the upgrade fails or if the update is not compatible, you can quickly restore the situation as it was before the upgrade
  • 9. 9 Update ● Transactional Updates ● Automatic updates ● Can be disabled ● Maintenance Window ● Policy defined updates ● Standard RPM with zypper, snapper and btrfs progs ● SMT as local proxy
  • 10. 10 User View - Abstract roro ro ro 1 curr. rw ro ro-Clone 2Change rw 3zypper up 4Change ro New rw 5rw-Clone = Rollback btrfs subvol set-default Somersault
  • 12. 12 Beta program Public Beta program will start end of March 2017. Subscribe to [email protected] mailing list to be notified.
  • 14. 14