SlideShare a Scribd company logo
1
February 25th, 2020
Red Hat Advanced Cluster
Management for Kubernetes
Dieter De Moitié
Senior Solution Architect
The
Kubernetes
platform
for
big
ideas
Ludovic Aelbrecht
Business Development Manager
2
Disclaimer
The content set forth herein is Red Hat confidential
information and does not constitute in any way a
binding or legal agreement or impose any legal
obligation or duty on Red Hat.  
This information is provided for discussion purposes
only and is subject to change for any or no reason.
Disclaimer
3
Agenda
▸ What’s new in OpenShift
▸ Introducing Red Hat Advanced Cluster Management for Kubernetes
▸ Demo
▸ Wrap up
ACM
What’s new in OpenShift
OpenShift Container Platform
Developer productivity
Cluster services
Install ⠇Operators ⠇Over-the-air updates ⠇Monitoring ⠇Logging ⠇Registry ⠇ Storage ⠇Networking ⠇Security | Ingress routing
5
Kubernetes
Developer CLI ⠇IDE
Plugins & Extensions ⠇
Cloud-native IDE ⠇
Local developer sandbox
Service Mesh
Serverless ⠇Builds
CI/CD Pipelines
Log Management ⠇
Cost Management
Languages & Runtimes
API Mgmt ⠇
Integration⠇
Messaging ⠇
Process Automation
Platform services Application services Developer services
Build cloud-native apps
Manage workloads
Multi-cluster management
Inventory ⠇Policy ⠇Compliance ⠇Configuration ⠇Workloads
Data driven insights
Databases ⠇Cache
Data Ingestion &
Preparation
Data Analytics ⠇AI/ML
Data Mgmt & Resilience
Data services
Physical Virtual Private cloud Public cloud Edge
OpenShift
Kubernetes
Engine
Advanced
Cluster
Management
OpenShift
Container
Platform
Red Hat Enterprise Linux CoreOS
5
OpenShift offers the broadest set of hybrid cloud services
6
Red Hat OpenShift
Service on AWS
Azure Red Hat
OpenShift
Red Hat
OpenShift on
IBM Cloud
On-premises
Red Hat OpenShift
Red Hat Managed OCP Customer
Managed
Developer Efficiency Business Productivity Enterprise Ready
Red Hat
OpenShift
Dedicated
Joint offerings with Cloud Provider
Offered as a Native Console offering on equal parity with cloud provider
Kubernetes service
or
OCP Customer Managed
OpenShift
Container
Platform
Containerized virtual machines
7
● Inherit many features and functions from Kubernetes
○ Scheduling, high availability, attach/detach resources
● Containerized virtual machines have the same characteristics as
non-containerized
○ CPU, RAM, etc. limitations dictated by libvirt and QEMU
○ Linux and Windows guest operating systems
● Storage
○ Use Persistent Volumes Claims (PVCs) for VM disks
○ Containerized Data Importer (CDI) import VM images
● Network
○ Inherit pod network by default
○ Multus enables direct connection to external network
VMs Containers
Red Hat OpenShift Container Platform
Red Hat Enterprise Linux CoreOS
Physical machine
OpenShift Virtualization
Compact 3-node Clusters on Bare Metal (only)
Compact clusters for the Edge
● Allows minimal footprint clusters to be used for developer and
Edge deployments
○ Reduces hardware costs and power requirements
● Comprised of just 3 control plane nodes without the need for any
additional worker nodes
○ Application workloads are schedulable on the control plane nodes
○ Control plane remains highly available supporting upgrades
● Requires:
○ Setting worker replicas to 0 in install-config will configure master
nodes as workers as well (any other value will set them as masters)
○ Temporary bootstrap node for initial cluster bring-up
○ External DNS and LB services
○ HAProxy for *.apps needs to be reconfigured to target masters
(ensure health checks are enabled)
● Minimum system resource requirements for each control plane
node are cumulative of master and worker requirements:
○ 6 vCPU, 24GB RAM, 200GB Storage
● Additional workers nodes can be added on Day 2
# Edit ‘install-config.yaml’ and ensure worker node replicas is set to ‘0’:
- compute:
name: worker
platform: {}
replicas: 0
$ ./openshift-install create ignition-configs --dir=<installation_directory>
INFO Consuming Install Config from target directory
WARNING Making control-plane schedulable by setting MastersSchedulable to true
for Scheduler cluster settings
# Install using documented workflow
8
9
Control plane
Windows application
Windows
virtual machine
Red Hat OpenShift
Virtualization
Linux
containers
.NET core
containers
Linux
containers
Red Hat Enterprise
Linux CoreOS
Windows traditional .NET
framework containers
Windows
containers
Microsoft Windows
Windows App Modernization
Windows application
Windows
virtual machine
VMware or other
hypervisor
1 2 3
10
Windows Machine Config Operator Architecture
WMCB
CNI
Kubelet
Kube-proxy
Hybrid-overlay
Payload
Windows machine
config operator
Watches
Windows MachineSet Windows machine
Kube-proxy
CNI
Hybrid-overlay
Kubelet
Windows virtual
machine
Windows machine config bootstrapper (WMCB)
Configures
Installs operator
Results in creation of virtual machines
Cluster admin On cluster OperatorHub
Cluster admin
Copy binaries
configure services
Supersonic, Subatomic Java with Quarkus
• Optimized Java framework with
low memory consumption and
blazingly fast first response times
• Allows developers to get their job
done faster with a low learning
curve
• Unifies imperative and reactive
programming models
• Compatible with popular
frameworks like Eclipse
MicroProfile, select Spring APIs,
Hibernate, and more
Quarkus provides an effective solution
for running Java applications that deal
in serverless, microservices, containers,
Kubernetes, Serverless, or cloud in
general.
11
12
When you adopt Quarkus, you will
be productive from day one
since you don’t really need to
learn new technologies.
-TalkDesk
We could run 3x denser
deployments without
sacrificing availability and
response times of service.
-Lufthansa Technik
Our trust of Red Hat combined with its credibility
in the software market gave us the assurance
that we were making the right choice by
selecting Quarkus, whose sponsor is Red Hat.
-Vodafone Greece
13
14
Red Hat Advanced Cluster Security for Kubernetes
The first Kubernetes-native security platform
Secure supply chain
Extend scanning and compliance
into development (DevSecOps)
Secure infrastructure
Leverage built-in Kubernetes
CSPM to identify and remediate
risky configurations
Secure workloads
Maintain and enforce a “zero-trust
execution” approach to workload
protection
ACM
Introducing Red Hat
Advanced Cluster
Management For
Kubernetes
Reasons for deploying clusters
Red Hat Advanced Cluster Management for Kubernetes
Application
availability
Reduced
latency
Address industry
standards
Geopolitical data
residency guidelines
Disaster
recovery
Edge
deployments
CapEx
cost reduction
Avoid vendor
lock-in
16
IDC Survey of 200 US-based $1B companies actively using two
or more “infrastructure clouds” for production applications
81%
Hybrid Multi-Cloud management is really hard
17
Source:
DC Multicloud Management Survey, 2019: Special Study, Doc # US45020919, April 2019
*IDC Survey of 200 US-based $1B companies actively using two or more “infrastructure clouds” for production applications
As organizations deploy more across
multiple clouds, new challenges arise.
▸ Difficult and error prone
to manage at scale
▸ Inconsistent security controls
across environments
▸ Overwhelming to verify
components, configurations,
policies, and compliance
Using multiple infrastructure clouds*
93%
Using multiple public clouds and
one or more private/dedicated clouds*
Red Hat Advanced Cluster Management for Kubernetes
Key personas
18
Red Hat Advanced Cluster Management for Kubernetes
SRE/DevOps
IT Operations SecOps
Architecture overview
19
Hub architecture and components
Red Hat Advanced Cluster Management uses
the multicluster-hub operator and runs in the
open-cluster-management namespace
Managed cluster architecture
and components
Red Hat Advanced Cluster Management managed
clusters use the multicluster-endpoint operator which
runs in the open-cluster-management namespace
Cluster
Lifecycle
Red Hat Advanced Cluster Management for Kubernetes
IT Operations
20
Hub Cluster
● Requires OCP 4.4.x - 4.6.x
○ (managed cluster can be 3.11)
● Operator based installation
● Available on OperatorHub
High Availability
● Supports OCP Availability Zone
Backup/Restore
● Backup/Restore etcd database of hub OpenShift cluster
Installation and foundation
Red Hat Advanced Cluster Management for Kubernetes
IT Operations
21
Robust. Proven. Award winning.
Multicluster lifecycle
management
Policy driven governance,
risk, and compliance
Advanced application
lifecycle management
Red Hat Advanced Cluster Management for Kubernetes
Multicluster observability for
health and optimization
22
22
• Centrally create, update and
delete Kubernetes clusters
across multiple private and
public clouds
• Search, find and modify any
kubernetes resource across the
entire domain.
• Quickly troubleshoot and
resolve issues across your
federated domain
Unified Multi-Cluster Management
Single Pane for all your Kubernetes Clusters
23
23
● Full Management of OCP Kubernetes
○ Install OCP 4.4-4.6 on public cloud, bare
metal or vsphere
○ Import any existing OCP 3.11 to 4.6.x
● Public cloud managed kubernetes: EKS, AKS,
GKE, IKS, ROKS
● Wizard or YAML based create cluster flow
● Launch to an OCP Console from ACM
● Access cluster login credentials and download
kubeadmin configuration
Creating & Importing Clusters
Multi-Cluster Lifecycle Management
IT Operations DevOps/SRE
24
● Troubleshooting across clusters via
relationships
● See all unhealthy pods
● See related application models to
those pods
● See related Persistent Volumes
● See related secrets
● See related any kube resource object
category
Multi-Cluster Lifecycle Management
Dynamic Search
IT Operations DevOps/SRE
25
● Interactive terminal combines
command input with visual output
● One Terminal for all
● Works with helm, kubectl, oc, istioctl
● Single interface for multi-cluster
● Drive ops directly from dashboards
● Bash commands allow for grep
Multi-Cluster Lifecycle Management
Visual Web Terminal
IT Operations DevOps/SRE
26
26
Policy based Governance, Risk and Compliance
• Set and enforce policies for
security, applications, &
infrastructure
• Deep visibility for auditing
configuration of apps and
clusters
• Unique policy capabilities
around compliance
• Categorize violations based on
your standards for immediate
visibility into your compliance
posture
Don’t wait for your security team to tap you on the shoulder
Security Ops IT Operations
27
27
Policy based Governance, Risk and Compliance
● Standard Policies out of the
box
○ FISMA
○ HIPAA
○ NIST
○ PCI
● Leverage Different
Categories to Represent
more standards (if Needed)
● Use Labels to enforce
policies against clusters
● Use inform to view policy
violations
● Use enforce to view
violations and automatically
remediate
Don’t wait for your security team to tap you on the shoulder
Security Ops IT Operations
28
28
Advanced Application Lifecycle Management
• Deploy Applications at Scale
• Deploy Applications from
Multiple Sources and Clusters
• Quickly Visualize Application
Relationships
• Integrate with the Red Hat
Ansible Automation Platform
Simplify your Application Lifecycle
IT Operations DevOps/SRE
29
29
Advanced Application Lifecycle Management
● Create, modify & delete, just as you
would any source code. Git becomes
your source of truth controlling your
data center.
● Have a record of who, what & when for
every change precipitated in your
environments
● Through code Reviews & Approvals,
take full control of all changes to your
data center(s)
● Restore your environment, via the Git
commit history (system of record)
GitOps as the source of truth
https://github.com/open-cluster-management/demo-subscription-gitops
IT Operations DevOps/SRE
30
30
Advanced Application Lifecycle Management
● Extending the best of Enterprise
into a desired state
methodology
● Time Windows: New releases
during your maintenance
windows
● Rolling Updates: Control the rate
and load on your growing
infrastructure
Subscriptions Bring Enterprise to Kubernetes
CHANNELS
Objectstorage
Kubernetes
Resource
Templates
(deployables)
IT Operations DevOps/SRE
Architecture Overview
31
for Application Lifecycle
32
● Global Query view with Grafana
○ Out of the Box multi cluster health
monitoring dashboards
○ PromQL compliant - Build your own
queries
● Centralized Database
○ Optimized set of metrics collected from
managed clusters
○ Focused on Cluster Management
● Unlimited Data Retention
○ Observe Metric trends
○ Set Alert Patterns
○ Supported Object Storage
■ AWS S3 (and compatible)
■ Ceph for on-premise
■ Google Cloud Storage
■ Azure Storage
Multi-Cluster Observability
Overview
ACM
Demo
ACM
Wrap up
Policies can be written by the security team
and enforced at each cluster, allowing
environments to conform to your policy.
Ease compliance
Red Hat OpenShift and Red Hat Advanced Cluster Management for Kubernetes
Benefits
35
Placement rules can allow quick deployment
of clusters across distributed locations for
availability, capacity, and security reasons.
Increase application availability
Self-service provisioning allows app dev
teams to request clusters directly from a
catalog removing central IT as a bottleneck.
Accelerate development to production
Centralized management of clusters reduces
operational cost, makes the environment
consistent, and removes the need to manually
manage individual clusters.
Reduce costs
Red Hat Advanced Cluster Management for Kubernetes
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
Red Hat is the world’s leading provider of
enterprise open source software solutions.
Award-winning support, training, and consulting
services make
Red Hat a trusted adviser to the Fortune 500.
Thank you
36
Ad

More Related Content

What's hot (20)

OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
roundman
 
Kubernetes
KubernetesKubernetes
Kubernetes
erialc_w
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
DLT Solutions
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installation
Robert Bohne
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdf
ssuser1490e8
 
OpenShift Introduction
OpenShift IntroductionOpenShift Introduction
OpenShift Introduction
Red Hat Developers
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
SlideTeam
 
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShiftKubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
DevOps.com
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
James Falkner
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
Martin Danielsson
 
Kubernetes security
Kubernetes securityKubernetes security
Kubernetes security
Thomas Fricke
 
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Edureka!
 
CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cd
Billy Yuen
 
Docker in real life
Docker in real lifeDocker in real life
Docker in real life
Nguyen Van Vuong
 
Kubernetes Basics
Kubernetes BasicsKubernetes Basics
Kubernetes Basics
Eueung Mulyana
 
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and OpsKubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Tomasz Cholewa
 
Steering the Course with Helm
Steering the Course with HelmSteering the Course with Helm
Steering the Course with Helm
Dirk Jablonski
 
Docker, LinuX Container
Docker, LinuX ContainerDocker, LinuX Container
Docker, LinuX Container
Araf Karsh Hamid
 
Azure kubernetes service (aks)
Azure kubernetes service (aks)Azure kubernetes service (aks)
Azure kubernetes service (aks)
Akash Agrawal
 
Red Hat Insights
Red Hat InsightsRed Hat Insights
Red Hat Insights
Alessandro Silva
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
roundman
 
Kubernetes
KubernetesKubernetes
Kubernetes
erialc_w
 
Openshift Container Platform
Openshift Container PlatformOpenshift Container Platform
Openshift Container Platform
DLT Solutions
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installation
Robert Bohne
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdf
ssuser1490e8
 
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation SlidesKubernetes Concepts And Architecture Powerpoint Presentation Slides
Kubernetes Concepts And Architecture Powerpoint Presentation Slides
SlideTeam
 
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShiftKubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
DevOps.com
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
James Falkner
 
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Kubernetes Networking | Kubernetes Services, Pods & Ingress Networks | Kubern...
Edureka!
 
CI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cdCI:CD in Lightspeed with kubernetes and argo cd
CI:CD in Lightspeed with kubernetes and argo cd
Billy Yuen
 
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and OpsKubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Tomasz Cholewa
 
Steering the Course with Helm
Steering the Course with HelmSteering the Course with Helm
Steering the Course with Helm
Dirk Jablonski
 
Azure kubernetes service (aks)
Azure kubernetes service (aks)Azure kubernetes service (aks)
Azure kubernetes service (aks)
Akash Agrawal
 

Similar to Red Hat multi-cluster management & what's new in OpenShift (20)

brighttalk---openshift-virtualization_-migration-methodology_981043.pdf
brighttalk---openshift-virtualization_-migration-methodology_981043.pdfbrighttalk---openshift-virtualization_-migration-methodology_981043.pdf
brighttalk---openshift-virtualization_-migration-methodology_981043.pdf
HarjeetSoni
 
Meetup Geneva - 25th nov 2020
Meetup Geneva - 25th nov 2020Meetup Geneva - 25th nov 2020
Meetup Geneva - 25th nov 2020
Loic Avenel
 
High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...
High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...
High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...
PutraChandra7
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
Steve Wong
 
OSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius Schumacher
OSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius SchumacherOSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius Schumacher
OSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius Schumacher
NETWAYS
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategy
Orgad Kimchi
 
Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...
Michael Elder
 
InfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingInfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud Computing
Mark Hinkle
 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
ssuser666667
 
CNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewCNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift Overview
Sumit Shatwara
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open Networking
Cumulus Networks
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Arun Kumar
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Arun Kumar
 
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudCloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Mark Hinkle
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview
VMware Tanzu
 
Running Kubernetes on OpenStack
Running Kubernetes on OpenStackRunning Kubernetes on OpenStack
Running Kubernetes on OpenStack
Liz Warner
 
Open hybrid cloud
Open hybrid cloudOpen hybrid cloud
Open hybrid cloud
Walid Shaari
 
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersUsing Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
Mirantis
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
PT Datacomm Diangraha
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
Davinder Kohli
 
brighttalk---openshift-virtualization_-migration-methodology_981043.pdf
brighttalk---openshift-virtualization_-migration-methodology_981043.pdfbrighttalk---openshift-virtualization_-migration-methodology_981043.pdf
brighttalk---openshift-virtualization_-migration-methodology_981043.pdf
HarjeetSoni
 
Meetup Geneva - 25th nov 2020
Meetup Geneva - 25th nov 2020Meetup Geneva - 25th nov 2020
Meetup Geneva - 25th nov 2020
Loic Avenel
 
High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...
High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...
High%20Level%20-%20OpenShift%204%20Technical%20Deep%20Dive%20-%202024%20-%20I...
PutraChandra7
 
Introduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OSIntroduction to Apache Mesos and DC/OS
Introduction to Apache Mesos and DC/OS
Steve Wong
 
OSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius Schumacher
OSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius SchumacherOSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius Schumacher
OSDC 2018 | Highly Available Cloud Foundry on Kubernetes by Cornelius Schumacher
NETWAYS
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategy
Orgad Kimchi
 
Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...Introducing github.com/open-cluster-management – How to deliver apps across c...
Introducing github.com/open-cluster-management – How to deliver apps across c...
Michael Elder
 
InfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud ComputingInfoSec 2011: Crash Course Open Source Cloud Computing
InfoSec 2011: Crash Course Open Source Cloud Computing
Mark Hinkle
 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
ssuser666667
 
CNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewCNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift Overview
Sumit Shatwara
 
Unleash the Power of Open Networking
Unleash the Power of Open NetworkingUnleash the Power of Open Networking
Unleash the Power of Open Networking
Cumulus Networks
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Arun Kumar
 
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumarCloudexpowest opensourcecloudcomputing-1by arun kumar
Cloudexpowest opensourcecloudcomputing-1by arun kumar
Arun Kumar
 
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open CloudCloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Cloud Expo East 2013: Essential Open Source Software for Building the Open Cloud
Mark Hinkle
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview
VMware Tanzu
 
Running Kubernetes on OpenStack
Running Kubernetes on OpenStackRunning Kubernetes on OpenStack
Running Kubernetes on OpenStack
Liz Warner
 
Using Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M usersUsing Kubernetes to make cellular data plans cheaper for 50M users
Using Kubernetes to make cellular data plans cheaper for 50M users
Mirantis
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
PT Datacomm Diangraha
 
Private Cloud with Open Stack, Docker
Private Cloud with Open Stack, DockerPrivate Cloud with Open Stack, Docker
Private Cloud with Open Stack, Docker
Davinder Kohli
 
Ad

More from Kangaroot (20)

So you think you know SUSE?
So you think you know SUSE?So you think you know SUSE?
So you think you know SUSE?
Kangaroot
 
Live demo: Protect your Data
Live demo: Protect your DataLive demo: Protect your Data
Live demo: Protect your Data
Kangaroot
 
RootStack - Devfactory
RootStack - DevfactoryRootStack - Devfactory
RootStack - Devfactory
Kangaroot
 
Welcome at OPEN'22
Welcome at OPEN'22Welcome at OPEN'22
Welcome at OPEN'22
Kangaroot
 
EDB Postgres in Public Sector
EDB Postgres in Public SectorEDB Postgres in Public Sector
EDB Postgres in Public Sector
Kangaroot
 
Deploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native KubernetesDeploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native Kubernetes
Kangaroot
 
Cloud demystified, what remains after the fog has lifted.
Cloud demystified, what remains after the fog has lifted.  Cloud demystified, what remains after the fog has lifted.
Cloud demystified, what remains after the fog has lifted.
Kangaroot
 
Zimbra at Kangaroot / OPEN{virtual}
Zimbra at Kangaroot / OPEN{virtual}Zimbra at Kangaroot / OPEN{virtual}
Zimbra at Kangaroot / OPEN{virtual}
Kangaroot
 
NGINX Controller: faster deployments, fewer headaches
NGINX Controller: faster deployments, fewer headachesNGINX Controller: faster deployments, fewer headaches
NGINX Controller: faster deployments, fewer headaches
Kangaroot
 
Kangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot EDB Webinar Best Practices in Security with PostgreSQLKangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot
 
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Kangaroot
 
There is no such thing as “Vanilla Kubernetes”
There is no such thing as “Vanilla Kubernetes”There is no such thing as “Vanilla Kubernetes”
There is no such thing as “Vanilla Kubernetes”
Kangaroot
 
Elastic SIEM (Endpoint Security)
Elastic SIEM (Endpoint Security)Elastic SIEM (Endpoint Security)
Elastic SIEM (Endpoint Security)
Kangaroot
 
Hashicorp Vault - OPEN Public Sector
Hashicorp Vault - OPEN Public SectorHashicorp Vault - OPEN Public Sector
Hashicorp Vault - OPEN Public Sector
Kangaroot
 
Kangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontractenKangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontracten
Kangaroot
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
Kangaroot
 
Kangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefieldKangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefield
Kangaroot
 
Kubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by KangarootKubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by Kangaroot
Kangaroot
 
10 - MongoDB
10 - MongoDB10 - MongoDB
10 - MongoDB
Kangaroot
 
9 - Making Sense of Containers in the Microsoft Cloud
9 - Making Sense of Containers in the Microsoft Cloud9 - Making Sense of Containers in the Microsoft Cloud
9 - Making Sense of Containers in the Microsoft Cloud
Kangaroot
 
So you think you know SUSE?
So you think you know SUSE?So you think you know SUSE?
So you think you know SUSE?
Kangaroot
 
Live demo: Protect your Data
Live demo: Protect your DataLive demo: Protect your Data
Live demo: Protect your Data
Kangaroot
 
RootStack - Devfactory
RootStack - DevfactoryRootStack - Devfactory
RootStack - Devfactory
Kangaroot
 
Welcome at OPEN'22
Welcome at OPEN'22Welcome at OPEN'22
Welcome at OPEN'22
Kangaroot
 
EDB Postgres in Public Sector
EDB Postgres in Public SectorEDB Postgres in Public Sector
EDB Postgres in Public Sector
Kangaroot
 
Deploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native KubernetesDeploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native Kubernetes
Kangaroot
 
Cloud demystified, what remains after the fog has lifted.
Cloud demystified, what remains after the fog has lifted.  Cloud demystified, what remains after the fog has lifted.
Cloud demystified, what remains after the fog has lifted.
Kangaroot
 
Zimbra at Kangaroot / OPEN{virtual}
Zimbra at Kangaroot / OPEN{virtual}Zimbra at Kangaroot / OPEN{virtual}
Zimbra at Kangaroot / OPEN{virtual}
Kangaroot
 
NGINX Controller: faster deployments, fewer headaches
NGINX Controller: faster deployments, fewer headachesNGINX Controller: faster deployments, fewer headaches
NGINX Controller: faster deployments, fewer headaches
Kangaroot
 
Kangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot EDB Webinar Best Practices in Security with PostgreSQLKangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot EDB Webinar Best Practices in Security with PostgreSQL
Kangaroot
 
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Do you want to start with OpenShift but don’t have the manpower, knowledge, e...
Kangaroot
 
There is no such thing as “Vanilla Kubernetes”
There is no such thing as “Vanilla Kubernetes”There is no such thing as “Vanilla Kubernetes”
There is no such thing as “Vanilla Kubernetes”
Kangaroot
 
Elastic SIEM (Endpoint Security)
Elastic SIEM (Endpoint Security)Elastic SIEM (Endpoint Security)
Elastic SIEM (Endpoint Security)
Kangaroot
 
Hashicorp Vault - OPEN Public Sector
Hashicorp Vault - OPEN Public SectorHashicorp Vault - OPEN Public Sector
Hashicorp Vault - OPEN Public Sector
Kangaroot
 
Kangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontractenKangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontracten
Kangaroot
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
Kangaroot
 
Kangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefieldKangaroot open shift best practices - straight from the battlefield
Kangaroot open shift best practices - straight from the battlefield
Kangaroot
 
Kubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by KangarootKubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by Kangaroot
Kangaroot
 
10 - MongoDB
10 - MongoDB10 - MongoDB
10 - MongoDB
Kangaroot
 
9 - Making Sense of Containers in the Microsoft Cloud
9 - Making Sense of Containers in the Microsoft Cloud9 - Making Sense of Containers in the Microsoft Cloud
9 - Making Sense of Containers in the Microsoft Cloud
Kangaroot
 
Ad

Recently uploaded (20)

HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 
HCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser EnvironmentsHCL Nomad Web – Best Practices and Managing Multiuser Environments
HCL Nomad Web – Best Practices and Managing Multiuser Environments
panagenda
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Cyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of securityCyber Awareness overview for 2025 month of security
Cyber Awareness overview for 2025 month of security
riccardosl1
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
 

Red Hat multi-cluster management & what's new in OpenShift

  • 1. 1 February 25th, 2020 Red Hat Advanced Cluster Management for Kubernetes Dieter De Moitié Senior Solution Architect The Kubernetes platform for big ideas Ludovic Aelbrecht Business Development Manager
  • 2. 2 Disclaimer The content set forth herein is Red Hat confidential information and does not constitute in any way a binding or legal agreement or impose any legal obligation or duty on Red Hat.   This information is provided for discussion purposes only and is subject to change for any or no reason. Disclaimer
  • 3. 3 Agenda ▸ What’s new in OpenShift ▸ Introducing Red Hat Advanced Cluster Management for Kubernetes ▸ Demo ▸ Wrap up
  • 5. OpenShift Container Platform Developer productivity Cluster services Install ⠇Operators ⠇Over-the-air updates ⠇Monitoring ⠇Logging ⠇Registry ⠇ Storage ⠇Networking ⠇Security | Ingress routing 5 Kubernetes Developer CLI ⠇IDE Plugins & Extensions ⠇ Cloud-native IDE ⠇ Local developer sandbox Service Mesh Serverless ⠇Builds CI/CD Pipelines Log Management ⠇ Cost Management Languages & Runtimes API Mgmt ⠇ Integration⠇ Messaging ⠇ Process Automation Platform services Application services Developer services Build cloud-native apps Manage workloads Multi-cluster management Inventory ⠇Policy ⠇Compliance ⠇Configuration ⠇Workloads Data driven insights Databases ⠇Cache Data Ingestion & Preparation Data Analytics ⠇AI/ML Data Mgmt & Resilience Data services Physical Virtual Private cloud Public cloud Edge OpenShift Kubernetes Engine Advanced Cluster Management OpenShift Container Platform Red Hat Enterprise Linux CoreOS 5
  • 6. OpenShift offers the broadest set of hybrid cloud services 6 Red Hat OpenShift Service on AWS Azure Red Hat OpenShift Red Hat OpenShift on IBM Cloud On-premises Red Hat OpenShift Red Hat Managed OCP Customer Managed Developer Efficiency Business Productivity Enterprise Ready Red Hat OpenShift Dedicated Joint offerings with Cloud Provider Offered as a Native Console offering on equal parity with cloud provider Kubernetes service or OCP Customer Managed OpenShift Container Platform
  • 7. Containerized virtual machines 7 ● Inherit many features and functions from Kubernetes ○ Scheduling, high availability, attach/detach resources ● Containerized virtual machines have the same characteristics as non-containerized ○ CPU, RAM, etc. limitations dictated by libvirt and QEMU ○ Linux and Windows guest operating systems ● Storage ○ Use Persistent Volumes Claims (PVCs) for VM disks ○ Containerized Data Importer (CDI) import VM images ● Network ○ Inherit pod network by default ○ Multus enables direct connection to external network VMs Containers Red Hat OpenShift Container Platform Red Hat Enterprise Linux CoreOS Physical machine OpenShift Virtualization
  • 8. Compact 3-node Clusters on Bare Metal (only) Compact clusters for the Edge ● Allows minimal footprint clusters to be used for developer and Edge deployments ○ Reduces hardware costs and power requirements ● Comprised of just 3 control plane nodes without the need for any additional worker nodes ○ Application workloads are schedulable on the control plane nodes ○ Control plane remains highly available supporting upgrades ● Requires: ○ Setting worker replicas to 0 in install-config will configure master nodes as workers as well (any other value will set them as masters) ○ Temporary bootstrap node for initial cluster bring-up ○ External DNS and LB services ○ HAProxy for *.apps needs to be reconfigured to target masters (ensure health checks are enabled) ● Minimum system resource requirements for each control plane node are cumulative of master and worker requirements: ○ 6 vCPU, 24GB RAM, 200GB Storage ● Additional workers nodes can be added on Day 2 # Edit ‘install-config.yaml’ and ensure worker node replicas is set to ‘0’: - compute: name: worker platform: {} replicas: 0 $ ./openshift-install create ignition-configs --dir=<installation_directory> INFO Consuming Install Config from target directory WARNING Making control-plane schedulable by setting MastersSchedulable to true for Scheduler cluster settings # Install using documented workflow 8
  • 9. 9 Control plane Windows application Windows virtual machine Red Hat OpenShift Virtualization Linux containers .NET core containers Linux containers Red Hat Enterprise Linux CoreOS Windows traditional .NET framework containers Windows containers Microsoft Windows Windows App Modernization Windows application Windows virtual machine VMware or other hypervisor 1 2 3
  • 10. 10 Windows Machine Config Operator Architecture WMCB CNI Kubelet Kube-proxy Hybrid-overlay Payload Windows machine config operator Watches Windows MachineSet Windows machine Kube-proxy CNI Hybrid-overlay Kubelet Windows virtual machine Windows machine config bootstrapper (WMCB) Configures Installs operator Results in creation of virtual machines Cluster admin On cluster OperatorHub Cluster admin Copy binaries configure services
  • 11. Supersonic, Subatomic Java with Quarkus • Optimized Java framework with low memory consumption and blazingly fast first response times • Allows developers to get their job done faster with a low learning curve • Unifies imperative and reactive programming models • Compatible with popular frameworks like Eclipse MicroProfile, select Spring APIs, Hibernate, and more Quarkus provides an effective solution for running Java applications that deal in serverless, microservices, containers, Kubernetes, Serverless, or cloud in general. 11
  • 12. 12 When you adopt Quarkus, you will be productive from day one since you don’t really need to learn new technologies. -TalkDesk We could run 3x denser deployments without sacrificing availability and response times of service. -Lufthansa Technik Our trust of Red Hat combined with its credibility in the software market gave us the assurance that we were making the right choice by selecting Quarkus, whose sponsor is Red Hat. -Vodafone Greece
  • 13. 13
  • 14. 14 Red Hat Advanced Cluster Security for Kubernetes The first Kubernetes-native security platform Secure supply chain Extend scanning and compliance into development (DevSecOps) Secure infrastructure Leverage built-in Kubernetes CSPM to identify and remediate risky configurations Secure workloads Maintain and enforce a “zero-trust execution” approach to workload protection
  • 15. ACM Introducing Red Hat Advanced Cluster Management For Kubernetes
  • 16. Reasons for deploying clusters Red Hat Advanced Cluster Management for Kubernetes Application availability Reduced latency Address industry standards Geopolitical data residency guidelines Disaster recovery Edge deployments CapEx cost reduction Avoid vendor lock-in 16
  • 17. IDC Survey of 200 US-based $1B companies actively using two or more “infrastructure clouds” for production applications 81% Hybrid Multi-Cloud management is really hard 17 Source: DC Multicloud Management Survey, 2019: Special Study, Doc # US45020919, April 2019 *IDC Survey of 200 US-based $1B companies actively using two or more “infrastructure clouds” for production applications As organizations deploy more across multiple clouds, new challenges arise. ▸ Difficult and error prone to manage at scale ▸ Inconsistent security controls across environments ▸ Overwhelming to verify components, configurations, policies, and compliance Using multiple infrastructure clouds* 93% Using multiple public clouds and one or more private/dedicated clouds* Red Hat Advanced Cluster Management for Kubernetes
  • 18. Key personas 18 Red Hat Advanced Cluster Management for Kubernetes SRE/DevOps IT Operations SecOps
  • 19. Architecture overview 19 Hub architecture and components Red Hat Advanced Cluster Management uses the multicluster-hub operator and runs in the open-cluster-management namespace Managed cluster architecture and components Red Hat Advanced Cluster Management managed clusters use the multicluster-endpoint operator which runs in the open-cluster-management namespace Cluster Lifecycle Red Hat Advanced Cluster Management for Kubernetes IT Operations
  • 20. 20 Hub Cluster ● Requires OCP 4.4.x - 4.6.x ○ (managed cluster can be 3.11) ● Operator based installation ● Available on OperatorHub High Availability ● Supports OCP Availability Zone Backup/Restore ● Backup/Restore etcd database of hub OpenShift cluster Installation and foundation Red Hat Advanced Cluster Management for Kubernetes IT Operations
  • 21. 21 Robust. Proven. Award winning. Multicluster lifecycle management Policy driven governance, risk, and compliance Advanced application lifecycle management Red Hat Advanced Cluster Management for Kubernetes Multicluster observability for health and optimization
  • 22. 22 22 • Centrally create, update and delete Kubernetes clusters across multiple private and public clouds • Search, find and modify any kubernetes resource across the entire domain. • Quickly troubleshoot and resolve issues across your federated domain Unified Multi-Cluster Management Single Pane for all your Kubernetes Clusters
  • 23. 23 23 ● Full Management of OCP Kubernetes ○ Install OCP 4.4-4.6 on public cloud, bare metal or vsphere ○ Import any existing OCP 3.11 to 4.6.x ● Public cloud managed kubernetes: EKS, AKS, GKE, IKS, ROKS ● Wizard or YAML based create cluster flow ● Launch to an OCP Console from ACM ● Access cluster login credentials and download kubeadmin configuration Creating & Importing Clusters Multi-Cluster Lifecycle Management IT Operations DevOps/SRE
  • 24. 24 ● Troubleshooting across clusters via relationships ● See all unhealthy pods ● See related application models to those pods ● See related Persistent Volumes ● See related secrets ● See related any kube resource object category Multi-Cluster Lifecycle Management Dynamic Search IT Operations DevOps/SRE
  • 25. 25 ● Interactive terminal combines command input with visual output ● One Terminal for all ● Works with helm, kubectl, oc, istioctl ● Single interface for multi-cluster ● Drive ops directly from dashboards ● Bash commands allow for grep Multi-Cluster Lifecycle Management Visual Web Terminal IT Operations DevOps/SRE
  • 26. 26 26 Policy based Governance, Risk and Compliance • Set and enforce policies for security, applications, & infrastructure • Deep visibility for auditing configuration of apps and clusters • Unique policy capabilities around compliance • Categorize violations based on your standards for immediate visibility into your compliance posture Don’t wait for your security team to tap you on the shoulder Security Ops IT Operations
  • 27. 27 27 Policy based Governance, Risk and Compliance ● Standard Policies out of the box ○ FISMA ○ HIPAA ○ NIST ○ PCI ● Leverage Different Categories to Represent more standards (if Needed) ● Use Labels to enforce policies against clusters ● Use inform to view policy violations ● Use enforce to view violations and automatically remediate Don’t wait for your security team to tap you on the shoulder Security Ops IT Operations
  • 28. 28 28 Advanced Application Lifecycle Management • Deploy Applications at Scale • Deploy Applications from Multiple Sources and Clusters • Quickly Visualize Application Relationships • Integrate with the Red Hat Ansible Automation Platform Simplify your Application Lifecycle IT Operations DevOps/SRE
  • 29. 29 29 Advanced Application Lifecycle Management ● Create, modify & delete, just as you would any source code. Git becomes your source of truth controlling your data center. ● Have a record of who, what & when for every change precipitated in your environments ● Through code Reviews & Approvals, take full control of all changes to your data center(s) ● Restore your environment, via the Git commit history (system of record) GitOps as the source of truth https://github.com/open-cluster-management/demo-subscription-gitops IT Operations DevOps/SRE
  • 30. 30 30 Advanced Application Lifecycle Management ● Extending the best of Enterprise into a desired state methodology ● Time Windows: New releases during your maintenance windows ● Rolling Updates: Control the rate and load on your growing infrastructure Subscriptions Bring Enterprise to Kubernetes CHANNELS Objectstorage Kubernetes Resource Templates (deployables) IT Operations DevOps/SRE
  • 32. 32 ● Global Query view with Grafana ○ Out of the Box multi cluster health monitoring dashboards ○ PromQL compliant - Build your own queries ● Centralized Database ○ Optimized set of metrics collected from managed clusters ○ Focused on Cluster Management ● Unlimited Data Retention ○ Observe Metric trends ○ Set Alert Patterns ○ Supported Object Storage ■ AWS S3 (and compatible) ■ Ceph for on-premise ■ Google Cloud Storage ■ Azure Storage Multi-Cluster Observability Overview
  • 35. Policies can be written by the security team and enforced at each cluster, allowing environments to conform to your policy. Ease compliance Red Hat OpenShift and Red Hat Advanced Cluster Management for Kubernetes Benefits 35 Placement rules can allow quick deployment of clusters across distributed locations for availability, capacity, and security reasons. Increase application availability Self-service provisioning allows app dev teams to request clusters directly from a catalog removing central IT as a bottleneck. Accelerate development to production Centralized management of clusters reduces operational cost, makes the environment consistent, and removes the need to manually manage individual clusters. Reduce costs Red Hat Advanced Cluster Management for Kubernetes
  • 36. linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat Red Hat is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you 36