SlideShare a Scribd company logo
Application Delivery avec
SUSE
Transformation avec les Conteneurs
SUSE CaaS Platform et SUSE Cloud Application
Platform
Brice Dekany
Julien Niedergang
Agenda
2
 La révolution conteneurs
 CAASP 4 – Nouveautés
 CAASP 4 - Mise en place chez vous
 Déploiement D’application
 Pur Docker + Kubernetes
 Avec CAP
Révolution Conteneurs
3
4
Plan Code Test Relea
se
Deploy OperateBuild
smaller codebase + smaller teams + independent functionality =
Fast IT
… increase agility with microservices
Build and Deliver Cloud Native Applications
Large numbers of small containers require efficiency of shared OS Kernel
Continuous delivery demands fast start and stop capability
Host OS
Hypervisor
Guest
OS
Guest
OS
Guest
OS
Server
VM VM VM
OS Kernel
Server
Container Runtime
Containers enable microservices model
Build and Deliver Cloud Native Applications
Container Engine is Not Sufficient
Provision Manage Automate Host Services
Container
Lifecycle
OrchestrationContainer
Micro Services
Scale
CaaS Platform 4 - Nouveautés
7
8
3 Technologies
K8s 1.14
Cilium Network
RBAC + PSP
CRI-O Runtime
Air Gap System
Skuba
Helm
Join Beta program Now
9
https://www.suse.com/betaprogram/caasp-beta/
Container as a Service Platform 4:
Mise en Place
10
Datacenter
SUSE Enterprise Storage
Stockage persistant
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
CAASP
Cluster Kubernetes
Workers
SLES 15 SP1
Base install
Updated
demo-caasp5.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp4.zypp.local
Masters
SLES 15 SP1
Base install
Updated
demo-caasp1.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp2.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp3.zypp.local
OS - Automatisation
SUSE Manager
SUSE Manager
Automatisation
Autoyast
Cobbler
PXE
SLES 15 SP1
Base install
Updated
Skuba
demo-caaspadm.zypp.local
Datacenter
SUSE Enterprise Storage
Stockage persistant
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
CAASP
Cluster Kubernetes
Workers
SLES 15 SP1
Base install
Updated
demo-caasp5.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp4.zypp.local
Masters
SLES 15 SP1
Base install
Updated
demo-caasp1.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp2.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp3.zypp.local
Déploiement "Software Defined" & packages K8S
SLES
SUSE Manager
Automatisation
SLES 15 SP1
Base install
Updated
Skuba
demo-caaspadm.zypp.local
master.list
workers.list
zypper in...
swapoff
CAASP 4 init
deploy
Datacenter
SUSE Enterprise Storage
Stockage persistant
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
CAASP
Cluster Kubernetes
Workers
SLES 15 SP1
Base install
Updated
demo-caasp5.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp4.zypp.local
Masters
SLES 15 SP1
Base install
Updated
demo-caasp1.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp2.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp3.zypp.local
Connexion au cluster Ceph & PVC test
Ceph
SUSE Manager
Automatisation
SLES 15 SP1
Base install
Updated
Skuba
demo-caaspadm.zypp.local
définir ceph
créer client.caasp
storageclass
test pvc claim
Datacenter
SUSE Enterprise Storage
Stockage persistant
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
SLES 12 SP3
Base install
Updated
ses-1.zypp.fr
CAASP
Cluster Kubernetes
Workers
SLES 15 SP1
Base install
Updated
demo-caasp5.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp4.zypp.local
Masters
SLES 15 SP1
Base install
Updated
demo-caasp1.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp2.zypp.local
SLES 15 SP1
Base install
Updated
demo-caasp3.zypp.local
Helm/Tiller déploiement et test
Kubernetes PODs
SUSE Manager
Automatisation
SLES 15 SP1
Base install
Updated
Skuba
demo-caaspadm.zypp.local
compte tiller
client helm
reverse nginx
dashboard prometheus/grafana
PVCs
Déploiement d’application
18
Agar.io
19
https://agar.home.zypp.fr
Récupération des sources
Création du conteneur
Enregistrement dans un registre
Déploiement sur K8S
Création d’un service
20
SUSE Container as a Service Platform
Code Production
CaaSP
Murs
Chauffage
Gardiennage
Electricité
Air comprimé...
Forge
Gitlab CI
Concourse CI...
Registre
Portus
Nexus
Artifactory
Delivery
Jenkins
XL Deploy
Conteneur
Docker
Open Container Interface
Monitoring
Metrics Collector
App Log Aggregator
21
SUSE Cloud Application Platform
Code Production
CAP
L'usine
Toutes ses machines
Tous ses outils
Forge
Concourse CI
Registre
Buildpacks PHP,
GO, Java...
Delivery
Cloud Foundry Garden
Monitoring
Metrics Collector
App Log Aggregator
Conteneur
Docker
Open Container Interface
SUSE Cloud Application Platform
Cloud Native Developer Experience in Kubernetes
• Containerized
• Easy for Kubernetes users
• Small footprint
• 100% open source
• Enterprise grade Linux
An ideal solution for organizations pursuing an engineering-led approach
to application delivery transformation
Kubernetes DevOps Solution Architecture
Do-It-Yourself
SUSE CaaS
Platform
Amazon
EKS
Microsoft
AKS
Google
GKE
Kubernetes
multi-cloud
infrastructure
Kubernetes
workflow
automation
tooling
Flexible
DevOps automation
for custom workloads
Fast and easy
DevOps automation
for cloud native workloads
Kubernetes user
experience
Merci
Quelles sont vos questions?
24

More Related Content

What's hot

Expert Day 2019 - SUSE public beta program
Expert Day 2019 - SUSE public beta programExpert Day 2019 - SUSE public beta program
Expert Day 2019 - SUSE public beta program
SUSE
 
Productos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSPProductos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSP
SUSE España
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle Introduction
Gábor Nyers
 
CI/CD with Docker, DC/OS, and Jenkins
CI/CD with Docker, DC/OS, and JenkinsCI/CD with Docker, DC/OS, and Jenkins
CI/CD with Docker, DC/OS, and Jenkins
Karl Isenberg
 
Amending and Testing changes lab guide
Amending and Testing changes lab guideAmending and Testing changes lab guide
Amending and Testing changes lab guide
openstackcisco
 
Dev stacklabguide
Dev stacklabguideDev stacklabguide
Dev stacklabguide
openstackcisco
 
Cloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on MesosCloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on Mesos
Karl Isenberg
 
Submitting and Reviewing changes lab guide
Submitting and Reviewing changes lab guideSubmitting and Reviewing changes lab guide
Submitting and Reviewing changes lab guide
openstackcisco
 
Openstack bug list
Openstack bug listOpenstack bug list
Openstack bug list
openstackcisco
 
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
OpenStack
 
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
OpenStack Korea Community
 
JavaOne 2014: Next Step in Automation: Elastic Build Environment
JavaOne 2014: Next Step in Automation: Elastic Build EnvironmentJavaOne 2014: Next Step in Automation: Elastic Build Environment
JavaOne 2014: Next Step in Automation: Elastic Build Environment
Kohsuke Kawaguchi
 
Rakuten openstack
Rakuten openstackRakuten openstack
Rakuten openstack
Rakuten Group, Inc.
 
Features supported by squid proxy server
Features supported by squid proxy serverFeatures supported by squid proxy server
Features supported by squid proxy server
Proxies Rent
 
Workflow, container, and beyond
Workflow, container, and beyondWorkflow, container, and beyond
Workflow, container, and beyond
Kohsuke Kawaguchi
 
Folsom Summit - Hyper-V Deep Dive
Folsom Summit - Hyper-V Deep Dive Folsom Summit - Hyper-V Deep Dive
Folsom Summit - Hyper-V Deep Dive
ppouliot
 
VMWare Lab For Training, Testing or Proof of Concept
VMWare Lab For Training, Testing or Proof of ConceptVMWare Lab For Training, Testing or Proof of Concept
VMWare Lab For Training, Testing or Proof of Concept
Virtual Infrastructure Administrator
 
Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Uyuni Project
 
Simple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansibleSimple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansible
Jean-Philippe Evrard
 
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
Ji-Woong Choi
 

What's hot (20)

Expert Day 2019 - SUSE public beta program
Expert Day 2019 - SUSE public beta programExpert Day 2019 - SUSE public beta program
Expert Day 2019 - SUSE public beta program
 
Productos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSPProductos de SUSE basados en CaaSP
Productos de SUSE basados en CaaSP
 
SUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle IntroductionSUSE Enterprise Storage - a Gentle Introduction
SUSE Enterprise Storage - a Gentle Introduction
 
CI/CD with Docker, DC/OS, and Jenkins
CI/CD with Docker, DC/OS, and JenkinsCI/CD with Docker, DC/OS, and Jenkins
CI/CD with Docker, DC/OS, and Jenkins
 
Amending and Testing changes lab guide
Amending and Testing changes lab guideAmending and Testing changes lab guide
Amending and Testing changes lab guide
 
Dev stacklabguide
Dev stacklabguideDev stacklabguide
Dev stacklabguide
 
Cloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on MesosCloud Surfing: Kubernetes on Mesos
Cloud Surfing: Kubernetes on Mesos
 
Submitting and Reviewing changes lab guide
Submitting and Reviewing changes lab guideSubmitting and Reviewing changes lab guide
Submitting and Reviewing changes lab guide
 
Openstack bug list
Openstack bug listOpenstack bug list
Openstack bug list
 
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
 
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
[OpenStack Day in Korea 2015] Track 1 - Triple O를 이용한 빠르고 쉬운 OpenStack 설치
 
JavaOne 2014: Next Step in Automation: Elastic Build Environment
JavaOne 2014: Next Step in Automation: Elastic Build EnvironmentJavaOne 2014: Next Step in Automation: Elastic Build Environment
JavaOne 2014: Next Step in Automation: Elastic Build Environment
 
Rakuten openstack
Rakuten openstackRakuten openstack
Rakuten openstack
 
Features supported by squid proxy server
Features supported by squid proxy serverFeatures supported by squid proxy server
Features supported by squid proxy server
 
Workflow, container, and beyond
Workflow, container, and beyondWorkflow, container, and beyond
Workflow, container, and beyond
 
Folsom Summit - Hyper-V Deep Dive
Folsom Summit - Hyper-V Deep Dive Folsom Summit - Hyper-V Deep Dive
Folsom Summit - Hyper-V Deep Dive
 
VMWare Lab For Training, Testing or Proof of Concept
VMWare Lab For Training, Testing or Proof of ConceptVMWare Lab For Training, Testing or Proof of Concept
VMWare Lab For Training, Testing or Proof of Concept
 
Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.Enabling new client operating systems in Uyuni. AlmaLinux as an example.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.
 
Simple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansibleSimple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansible
 
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
[오픈소스컨설팅] Open Stack Ceph, Neutron, HA, Multi-Region
 

Similar to Expert Day 2019 - CaaSP et CAP

Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...
Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...
Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...
Codemotion
 
Effective Building your Platform with Kubernetes == Keep it Simple
Effective Building your Platform with Kubernetes == Keep it Simple Effective Building your Platform with Kubernetes == Keep it Simple
Effective Building your Platform with Kubernetes == Keep it Simple
Wojciech Barczyński
 
Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...
Boden Russell
 
Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...
Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...
Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...
Wojciech Barczyński
 
DevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes IntegrationDevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes Integration
Hank Preston
 
DockerCon14 Performance Characteristics of Traditional VMs vs. Docker Containers
DockerCon14 Performance Characteristics of Traditional VMs vs. Docker ContainersDockerCon14 Performance Characteristics of Traditional VMs vs. Docker Containers
DockerCon14 Performance Characteristics of Traditional VMs vs. Docker Containers
Docker, Inc.
 
[k8s] Kubernetes terminology (1).pdf
[k8s] Kubernetes terminology (1).pdf[k8s] Kubernetes terminology (1).pdf
[k8s] Kubernetes terminology (1).pdf
Frederik Wouters
 
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
 Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ... Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
MayaData Inc
 
Kubernetes
KubernetesKubernetes
Kubernetes
Meng-Ze Lee
 
Modernizing Your Existing Applications
Modernizing Your Existing ApplicationsModernizing Your Existing Applications
Modernizing Your Existing Applications
ASPEX_BE
 
Effective Platform Building with Kubernetes. Is K8S new Linux?
Effective Platform Building with Kubernetes. Is K8S new Linux?Effective Platform Building with Kubernetes. Is K8S new Linux?
Effective Platform Building with Kubernetes. Is K8S new Linux?
Wojciech Barczyński
 
Drupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google Cloud
Drupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google CloudDrupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google Cloud
Drupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google Cloud
Dropsolid
 
4K–Kubernetes with Knative, Kafka and Kamel
4K–Kubernetes with Knative, Kafka and Kamel 4K–Kubernetes with Knative, Kafka and Kamel
4K–Kubernetes with Knative, Kafka and Kamel
Red Hat Developers
 
The Big Cloud native FaaS Lebowski
The Big Cloud native FaaS Lebowski The Big Cloud native FaaS Lebowski
The Big Cloud native FaaS Lebowski
QAware GmbH
 
Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...
Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...
Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...
Ovadiah Myrgorod
 
Fabio rapposelli pks-vmug
Fabio rapposelli   pks-vmugFabio rapposelli   pks-vmug
Fabio rapposelli pks-vmug
VMUG IT
 
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
VMUG IT
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with Kubernetes
Mikalai Alimenkou
 
kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...
kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...
kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...
ssuser92b4be
 
Cloud-native .NET Microservices mit Kubernetes
Cloud-native .NET Microservices mit KubernetesCloud-native .NET Microservices mit Kubernetes
Cloud-native .NET Microservices mit Kubernetes
QAware GmbH
 

Similar to Expert Day 2019 - CaaSP et CAP (20)

Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...
Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...
Salvatore Incandela, Fabio Marinelli - Using Spinnaker to Create a Developmen...
 
Effective Building your Platform with Kubernetes == Keep it Simple
Effective Building your Platform with Kubernetes == Keep it Simple Effective Building your Platform with Kubernetes == Keep it Simple
Effective Building your Platform with Kubernetes == Keep it Simple
 
Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...Performance characteristics of traditional v ms vs docker containers (dockerc...
Performance characteristics of traditional v ms vs docker containers (dockerc...
 
Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...
Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...
Effective Kubernetes - Is Kubernetes the new Linux? Is the new Application Se...
 
DevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes IntegrationDevNetCreate - ACI and Kubernetes Integration
DevNetCreate - ACI and Kubernetes Integration
 
DockerCon14 Performance Characteristics of Traditional VMs vs. Docker Containers
DockerCon14 Performance Characteristics of Traditional VMs vs. Docker ContainersDockerCon14 Performance Characteristics of Traditional VMs vs. Docker Containers
DockerCon14 Performance Characteristics of Traditional VMs vs. Docker Containers
 
[k8s] Kubernetes terminology (1).pdf
[k8s] Kubernetes terminology (1).pdf[k8s] Kubernetes terminology (1).pdf
[k8s] Kubernetes terminology (1).pdf
 
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
 Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ... Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
Use GitLab with Chaos Engineering to Harden your Applications + OpenEBS 1.3 ...
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Modernizing Your Existing Applications
Modernizing Your Existing ApplicationsModernizing Your Existing Applications
Modernizing Your Existing Applications
 
Effective Platform Building with Kubernetes. Is K8S new Linux?
Effective Platform Building with Kubernetes. Is K8S new Linux?Effective Platform Building with Kubernetes. Is K8S new Linux?
Effective Platform Building with Kubernetes. Is K8S new Linux?
 
Drupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google Cloud
Drupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google CloudDrupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google Cloud
Drupaljam 2017 - Deploying Drupal 8 onto Hosted Kubernetes in Google Cloud
 
4K–Kubernetes with Knative, Kafka and Kamel
4K–Kubernetes with Knative, Kafka and Kamel 4K–Kubernetes with Knative, Kafka and Kamel
4K–Kubernetes with Knative, Kafka and Kamel
 
The Big Cloud native FaaS Lebowski
The Big Cloud native FaaS Lebowski The Big Cloud native FaaS Lebowski
The Big Cloud native FaaS Lebowski
 
Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...
Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...
Create a Varnish cluster in Kubernetes for Drupal caching - DrupalCon North A...
 
Fabio rapposelli pks-vmug
Fabio rapposelli   pks-vmugFabio rapposelli   pks-vmug
Fabio rapposelli pks-vmug
 
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
01 - VMUGIT - Lecce 2018 - Fabio Rapposelli, VMware
 
Modern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with KubernetesModern CI/CD in the microservices world with Kubernetes
Modern CI/CD in the microservices world with Kubernetes
 
kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...
kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...
kubeadm Cluster Creation Internals_ From Self-Hosting to Upgradability and HA...
 
Cloud-native .NET Microservices mit Kubernetes
Cloud-native .NET Microservices mit KubernetesCloud-native .NET Microservices mit Kubernetes
Cloud-native .NET Microservices mit Kubernetes
 

More from SUSE

Neuvector Rodeo 17 mars 20234
Neuvector Rodeo 17 mars 20234Neuvector Rodeo 17 mars 20234
Neuvector Rodeo 17 mars 20234
SUSE
 
Coffee Break NeuVector
Coffee Break NeuVectorCoffee Break NeuVector
Coffee Break NeuVector
SUSE
 
Rancher Rodéo France
Rancher Rodéo FranceRancher Rodéo France
Rancher Rodéo France
SUSE
 
Harvester
HarvesterHarvester
Harvester
SUSE
 
Presentation de NeuVector 5.0
Presentation de NeuVector 5.0Presentation de NeuVector 5.0
Presentation de NeuVector 5.0
SUSE
 
Rancher Rodeo 13 mai 2022
Rancher Rodeo 13 mai 2022Rancher Rodeo 13 mai 2022
Rancher Rodeo 13 mai 2022
SUSE
 
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et RancherCode Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
SUSE
 
L'affaire CentOS
L'affaire CentOSL'affaire CentOS
L'affaire CentOS
SUSE
 
Rancher Rodeo
Rancher RodeoRancher Rodeo
Rancher Rodeo
SUSE
 
Harvester café
Harvester caféHarvester café
Harvester café
SUSE
 
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et RancherCode Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
SUSE
 
Lancement Harvester
Lancement HarvesterLancement Harvester
Lancement Harvester
SUSE
 
Innovate everywhere - SUSE edge
Innovate everywhere - SUSE edgeInnovate everywhere - SUSE edge
Innovate everywhere - SUSE edge
SUSE
 
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPHExpert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
SUSE
 
Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...
Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...
Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...
SUSE
 
Case study : New SAP S/4HANA on SUSE Implementation Business Benefits Achieved
Case study : New SAP S/4HANA on SUSE Implementation Business Benefits AchievedCase study : New SAP S/4HANA on SUSE Implementation Business Benefits Achieved
Case study : New SAP S/4HANA on SUSE Implementation Business Benefits Achieved
SUSE
 
Lifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined InfrastructureLifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined Infrastructure
SUSE
 
What is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your ReachWhat is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your Reach
SUSE
 
Support @SUSE: The Entire Chain from an Incident to a Fix
Support @SUSE: The Entire Chain from an Incident to a FixSupport @SUSE: The Entire Chain from an Incident to a Fix
Support @SUSE: The Entire Chain from an Incident to a Fix
SUSE
 
Enabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS PlatformEnabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS Platform
SUSE
 

More from SUSE (20)

Neuvector Rodeo 17 mars 20234
Neuvector Rodeo 17 mars 20234Neuvector Rodeo 17 mars 20234
Neuvector Rodeo 17 mars 20234
 
Coffee Break NeuVector
Coffee Break NeuVectorCoffee Break NeuVector
Coffee Break NeuVector
 
Rancher Rodéo France
Rancher Rodéo FranceRancher Rodéo France
Rancher Rodéo France
 
Harvester
HarvesterHarvester
Harvester
 
Presentation de NeuVector 5.0
Presentation de NeuVector 5.0Presentation de NeuVector 5.0
Presentation de NeuVector 5.0
 
Rancher Rodeo 13 mai 2022
Rancher Rodeo 13 mai 2022Rancher Rodeo 13 mai 2022
Rancher Rodeo 13 mai 2022
 
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et RancherCode Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
 
L'affaire CentOS
L'affaire CentOSL'affaire CentOS
L'affaire CentOS
 
Rancher Rodeo
Rancher RodeoRancher Rodeo
Rancher Rodeo
 
Harvester café
Harvester caféHarvester café
Harvester café
 
Code Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et RancherCode Factory avec GitLab CI et Rancher
Code Factory avec GitLab CI et Rancher
 
Lancement Harvester
Lancement HarvesterLancement Harvester
Lancement Harvester
 
Innovate everywhere - SUSE edge
Innovate everywhere - SUSE edgeInnovate everywhere - SUSE edge
Innovate everywhere - SUSE edge
 
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPHExpert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
 
Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...
Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...
Software-defined Datacenter Maintenance - No More Sleepless Nights and Long W...
 
Case study : New SAP S/4HANA on SUSE Implementation Business Benefits Achieved
Case study : New SAP S/4HANA on SUSE Implementation Business Benefits AchievedCase study : New SAP S/4HANA on SUSE Implementation Business Benefits Achieved
Case study : New SAP S/4HANA on SUSE Implementation Business Benefits Achieved
 
Lifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined InfrastructureLifecycle Management for the Software Defined Infrastructure
Lifecycle Management for the Software Defined Infrastructure
 
What is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your ReachWhat is Your Edge From the Cloud to the Edge, Extending Your Reach
What is Your Edge From the Cloud to the Edge, Extending Your Reach
 
Support @SUSE: The Entire Chain from an Incident to a Fix
Support @SUSE: The Entire Chain from an Incident to a FixSupport @SUSE: The Entire Chain from an Incident to a Fix
Support @SUSE: The Entire Chain from an Incident to a Fix
 
Enabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS PlatformEnabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS Platform
 

Recently uploaded

Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Julian Hyde
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Envertis Software Solutions
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 

Recently uploaded (20)

Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)Measures in SQL (SIGMOD 2024, Santiago, Chile)
Measures in SQL (SIGMOD 2024, Santiago, Chile)
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise EditionWhy Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
Why Choose Odoo 17 Community & How it differs from Odoo 17 Enterprise Edition
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 

Expert Day 2019 - CaaSP et CAP

  • 1. Application Delivery avec SUSE Transformation avec les Conteneurs SUSE CaaS Platform et SUSE Cloud Application Platform Brice Dekany Julien Niedergang
  • 2. Agenda 2  La révolution conteneurs  CAASP 4 – Nouveautés  CAASP 4 - Mise en place chez vous  Déploiement D’application  Pur Docker + Kubernetes  Avec CAP
  • 4. 4 Plan Code Test Relea se Deploy OperateBuild smaller codebase + smaller teams + independent functionality = Fast IT … increase agility with microservices Build and Deliver Cloud Native Applications
  • 5. Large numbers of small containers require efficiency of shared OS Kernel Continuous delivery demands fast start and stop capability Host OS Hypervisor Guest OS Guest OS Guest OS Server VM VM VM OS Kernel Server Container Runtime Containers enable microservices model Build and Deliver Cloud Native Applications
  • 6. Container Engine is Not Sufficient Provision Manage Automate Host Services Container Lifecycle OrchestrationContainer Micro Services Scale
  • 7. CaaS Platform 4 - Nouveautés 7
  • 8. 8 3 Technologies K8s 1.14 Cilium Network RBAC + PSP CRI-O Runtime Air Gap System Skuba Helm
  • 9. Join Beta program Now 9 https://www.suse.com/betaprogram/caasp-beta/
  • 10. Container as a Service Platform 4: Mise en Place 10
  • 11. Datacenter SUSE Enterprise Storage Stockage persistant SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr CAASP Cluster Kubernetes Workers SLES 15 SP1 Base install Updated demo-caasp5.zypp.local SLES 15 SP1 Base install Updated demo-caasp4.zypp.local Masters SLES 15 SP1 Base install Updated demo-caasp1.zypp.local SLES 15 SP1 Base install Updated demo-caasp2.zypp.local SLES 15 SP1 Base install Updated demo-caasp3.zypp.local OS - Automatisation SUSE Manager SUSE Manager Automatisation Autoyast Cobbler PXE SLES 15 SP1 Base install Updated Skuba demo-caaspadm.zypp.local
  • 12. Datacenter SUSE Enterprise Storage Stockage persistant SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr CAASP Cluster Kubernetes Workers SLES 15 SP1 Base install Updated demo-caasp5.zypp.local SLES 15 SP1 Base install Updated demo-caasp4.zypp.local Masters SLES 15 SP1 Base install Updated demo-caasp1.zypp.local SLES 15 SP1 Base install Updated demo-caasp2.zypp.local SLES 15 SP1 Base install Updated demo-caasp3.zypp.local Déploiement "Software Defined" & packages K8S SLES SUSE Manager Automatisation SLES 15 SP1 Base install Updated Skuba demo-caaspadm.zypp.local master.list workers.list zypper in... swapoff CAASP 4 init deploy
  • 13. Datacenter SUSE Enterprise Storage Stockage persistant SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr CAASP Cluster Kubernetes Workers SLES 15 SP1 Base install Updated demo-caasp5.zypp.local SLES 15 SP1 Base install Updated demo-caasp4.zypp.local Masters SLES 15 SP1 Base install Updated demo-caasp1.zypp.local SLES 15 SP1 Base install Updated demo-caasp2.zypp.local SLES 15 SP1 Base install Updated demo-caasp3.zypp.local Connexion au cluster Ceph & PVC test Ceph SUSE Manager Automatisation SLES 15 SP1 Base install Updated Skuba demo-caaspadm.zypp.local définir ceph créer client.caasp storageclass test pvc claim
  • 14. Datacenter SUSE Enterprise Storage Stockage persistant SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr SLES 12 SP3 Base install Updated ses-1.zypp.fr CAASP Cluster Kubernetes Workers SLES 15 SP1 Base install Updated demo-caasp5.zypp.local SLES 15 SP1 Base install Updated demo-caasp4.zypp.local Masters SLES 15 SP1 Base install Updated demo-caasp1.zypp.local SLES 15 SP1 Base install Updated demo-caasp2.zypp.local SLES 15 SP1 Base install Updated demo-caasp3.zypp.local Helm/Tiller déploiement et test Kubernetes PODs SUSE Manager Automatisation SLES 15 SP1 Base install Updated Skuba demo-caaspadm.zypp.local compte tiller client helm reverse nginx dashboard prometheus/grafana PVCs
  • 16. Agar.io 19 https://agar.home.zypp.fr Récupération des sources Création du conteneur Enregistrement dans un registre Déploiement sur K8S Création d’un service
  • 17. 20 SUSE Container as a Service Platform Code Production CaaSP Murs Chauffage Gardiennage Electricité Air comprimé... Forge Gitlab CI Concourse CI... Registre Portus Nexus Artifactory Delivery Jenkins XL Deploy Conteneur Docker Open Container Interface Monitoring Metrics Collector App Log Aggregator
  • 18. 21 SUSE Cloud Application Platform Code Production CAP L'usine Toutes ses machines Tous ses outils Forge Concourse CI Registre Buildpacks PHP, GO, Java... Delivery Cloud Foundry Garden Monitoring Metrics Collector App Log Aggregator Conteneur Docker Open Container Interface
  • 19. SUSE Cloud Application Platform Cloud Native Developer Experience in Kubernetes • Containerized • Easy for Kubernetes users • Small footprint • 100% open source • Enterprise grade Linux An ideal solution for organizations pursuing an engineering-led approach to application delivery transformation
  • 20. Kubernetes DevOps Solution Architecture Do-It-Yourself SUSE CaaS Platform Amazon EKS Microsoft AKS Google GKE Kubernetes multi-cloud infrastructure Kubernetes workflow automation tooling Flexible DevOps automation for custom workloads Fast and easy DevOps automation for cloud native workloads Kubernetes user experience
  • 21. Merci Quelles sont vos questions? 24