SlideShare uma empresa Scribd logo
1 de 51
Baixar para ler offline
The Kubernetes Platform For Big Ideas
Kevin Dubois
Senior Solution Architect
OPENforthePublicSector
June2019
1
@kevindubois
Join us at Red Hat® Forum 2019, a place to build on
what you have, build toward what you want, and build
up your expectations of possibilities to come.
On October 8th we invite you to join hundreds of open-minded,
tech-hungry and inspiration-craving guests to our legendary Red Hat
Forum. Due to the enormous growth over the past few years, we decided
it was time to host the first BeLux edition at the Event Lounge in
Brussels!
Register at red.ht/RedHatForumBeLux
EXPAND YOUR POSSIBILITIES
2
OPEN for the Public Sector 2019
A secure and enterprise-grade container
application platform based on Kubernetes for
traditional and cloud-native applications
3
OPEN for the Public Sector 2019
4
Openshift is specifically designed to bring
developers and operations teams together
OPEN for the Public Sector 2019
Kubernetes is an open-source
system for automating deployment,
operations, and scaling of
containerized applications across
multiple hosts
kubernetes
5
OPEN for the Public Sector 2019
KUBERNETES DOES A LOT FOR YOU
Deployment
Orchestration
Discovery
Health Monitoring
Service Load Balancing(Some) Security
Scaling
Scheduling
Networking plugins
Storage plugins
6
OPEN for the Public Sector 2019
KUBERNETES DONE RIGHT IS HARD
INSTALL HARDENDEPLOY OPERATE
● Templating
● Validation
● OS Setup
● Provision Infrastructure
● Identity & Security Access
● App Monitoring & Alerts
● Storage & Persistence
● Egress, Ingress & Integration
● Host Container Images
● Build/Deploy Methodology
● Platform Monitoring & Alerts
● Metering & Chargeback
● Platform Security Hardening
● Image Hardening
● Security Certifications
● Network Policy
● Disaster Recovery
● Resource Segmentation
● OS Upgrade & Patch
● Platform Upgrade & Patch
● Image Upgrade & Patch
● App Upgrade & Patch
● Security Patches
● Continuous Security Scanning
● Multi-environment Rollout
● Enterprise Container Registry
● Cluster & App Elasticity
● Monitor, Alert, Remediate
● Log Aggregation
7
OPEN for the Public Sector 2019
THE KUBERNETES NEWS YOU DON’T WANT
● No security on K8s
dashboard
● IT infrastructure
credentials exposed
● Enabled access to a large
part of Weight Watchers'
network
● K8S and etcd bug
introduced to servers
during update
● New features and changes
deployed cause failures
● Restart backend
components leading to full
platform outage
● K8s dashboard exposed
● AWS environment with
telemetry data
compromised
● Tesla’s infrastructure was
used for crypto mining
Unnecessary
Costs
Increased
Risk
Unrealized
Value
8
OPEN for the Public Sector 2019
Routing & Load Balancing
Image Registry
CI/CD Pipelines
Role-based Authorization
Capacity Management
Chargeback
Vulnerability Scanning
Container Isolation
Image Build Automation
Quota Management
Teams and Collaboration
Dynamic Storage
Infrastructure Visibility
Ease of Use
Infrastructure Agnosticity
k8s DOES NOT DO EVERYTHING
Self-Service NetworkingApplication Services
Multi-tenancy Application Lifecycle ManagementMetrics and Logging
9
OPEN for the Public Sector 2019
ENTERPRISE CONTAINER HOST
ANY OCI COMPLIANT
CONTAINER
Microsoft Azure Amazon Web Services Google CloudOpenStackDatacenterLaptop
ANY
INFRASTRUCTURE
ENTERPRISE CAPABILITIES
CONTAINER ORCHESTRATION AND MANAGEMENT
+ a wide range of
value added
products
10
OPEN for the Public Sector 2019
OPENSHIFT IS THE BEST CHOICE FOR KUBERNETES
COMPREHENSIVECLOUDCUSTOMERS
Strong partnerships
with cloud providers,
ISVs, CCSPs, (G)SIs.
Extensive container
catalog of certified
partner images.
Comprehensive portfolio of
container products and
services for the enterprise,
including developer tools,
security, application
services, storage, and
management.
1000+ customers and the
largest amount of
reference customers
running in production.
Years of experience
running OpenShift Online
and OpenShift Dedicated
services.
CODE
Red Hat is the leading
Kubernetes developer and
contributor with Google since
day 1.
We make container
development easy, reliable,
and more secure.
11
OPEN for the Public Sector 2019
FROM COMMUNITIES TO ENTERPRISE
**
12
OPEN for the Public Sector 2019
Operators Framework | ClusterRole Aggregation |
RBAC Authorization | StatefulSets | Init Containers |
Rolling Update Status | Pod Security Policy Limits |
Memory based Pod Eviction | Quota Controlled Services |
1,000+ Nodes | Dynamic PV Provisioning | Multiple
Schedulers | SECCOMP | Audit | Job Scheduler | Access
Review API | Whitelisting Sysctls | Secure Cluster Policy |
Evict Pods Disk IO | Storage Classes | Azure Data Disk |
etcdv3 | RBAC API | Auth to kubelet API | Pod-level
cGroups QoS | Kublet Eviction Model | RBAC | Storage
Class | CustomResourceDefinitions | API Aggregation |
Encrypted secrets in etcd | Limit Node Access | HPA
Status Conditions | Network Policy | CRI Validation Test
Suite | Local Persistent Storage | Audit Logging |
RED HAT CONTRIBUTIONS TO KUBERNETES
13
OPEN for the Public Sector 2019
14
VALUE PROPOSITIONS OF A RED HAT SUBSCRIPTION
1. Stable open source technology, organized and optimized for enterprise use
2. Security and accountability from a trusted advisor
3. Knowledge and influence in open source communities to pursue innovation and
development
4. Access to world-class technical support, documentation, and tools
5. Flexibility for your plans with compatible, vendor-agnostic solutions, and longer
life cycles
6. Partnership with Red Hat from proof of concept (POC) to deployment and beyond
7. Broad ecosystem of partners: original equipment manufacturers (OEM), channel,
hardware, software, and cloud certification (CCSP) (and more)
8. Red Hat product certification provides the assurance that your third-party
solutions are tested specifically on the Red Hat platform.
Trusted enterprise Kubernetes
● Trusted Host, Content, Platform
● Full Stack Automated Install
● Over the Air Updates & Day 2 Mgt
A cloud-like experience, everywhere
● Hybrid, Multi-Cluster Management
● Operator Framework
● Operator Hub & Certified ISVs
Empowering developers to innovate
● OpenShift Service Mesh (Istio)
● OpenShift Serverless (Knative)
● CodeReady Workspaces (Che)
try.openshift.com
15
OPEN for the Public Sector 2019
OPERATING SYSTEM
FULL STACK AUTOMATED INSTALL
OPERATING SYSTEM
OPENSHIFT PLATFORM
OPENSHIFT PLATFORM
OPENSHIFT 4OPENSHIFT 3
INFRASTRUCTURE16
OPEN for the Public Sector 2019
RHEL COREOS
Immutable foundation for
OpenShift clusters
Ignition-based Metal and Cloud
host configuration
Over-the-air automated
updates
Decreased attack surface
Optimized for running
containers
Minimal Linux distribution
17
OPEN for the Public Sector 2019
INSTALLER PROVISIONED INFRASTRUCTURE (IPI)
Day 1: OpenShift install - Day 2: Operators
openshift-install
Cloud resources
Red Hat Enterprise
Linux CoreOS
Red Hat OpenShift Container Platform cluster
Red Hat OpenShift Container Platform cluster services
Control Plane
Cloud resources
Red Hat Enterprise
Linux CoreOS
Worker Nodes
User managed
Installer/Operator managed
18
OPEN for the Public Sector 2019
USER PROVISIONED INFRASTRUCTURE (UPI)
Day 1: OpenShift install - Day 2: Operators + Customer Managed Nodes & Infra
openshift-install
Cloud resources
Red Hat Enterprise
Linux CoreOS
Red Hat OpenShift Container Platform cluster
Red Hat OpenShift Container Platform cluster services
Control Plane
Cloud resources
Red Hat Enterprise Linux /
RHEL CoreOS
Worker Nodes
Customer deployed
User managed
Installer/Operator managed
19
OPEN for the Public Sector 2019
KUBERNETES MACHINE API OPERATOR
USING KUBERNETES TO PROVISION KUBERNETES CLUSTERS
20
OPEN for the Public Sector 2019
OVER-THE-AIR UPDATES
● OpenShift retrieves list of
available updates
● Admin selects the target
version
● OpenShift is updated over
the air
● Auto-update support
21
OPEN for the Public Sector 2019
PROVIDER ROADMAP FOR RED HAT OPENSHIFT 4
4.1
4.2
4.3*
Installer Provisioned
Infrastructure (IPI)
User Provisioned
Infrastructure (UPI)
Baremetal
Baremetal
* TBD
22
OPEN for the Public Sector 2019
Fully automated day-1 and day-2 operations
AUTOMATED CONTAINER OPERATIONS
Infra provisioning
Embedded OS
Full-stack deployment
On-premises and cloud
Unified experience
Secure defaults
Network isolation
Signing and policies
Audit and logs
Multi-cluster aware
Monitoring and alerts
Zero downtime upgrades
Full-stack patch & upgrade
Vulnerability scanning
INSTALL HARDENDEPLOY OPERATE
AUTOMATED OPERATIONS
23
BROAD ECOSYSTEM OF WORKLOADS
CRI-O Support in OpenShift
CRI-O 1.13 Kubernetes 1.13 OpenShift 4.1
CRI-O 1.14 Kubernetes 1.14 OpenShift 4.2
CRI-O 1.12 Kubernetes 1.12 OpenShift 4.0
CRI-O tracks and versions identical to Kubernetes, simplifying support permutations
24
Trusted enterprise Kubernetes
● Trusted Host, Content, Platform
● Full Stack Automated Install
● Over the Air Updates & Day 2 Mgt
A cloud-like experience, everywhere
● Hybrid, Multi-Cluster Management
● Operator Framework
● Operator Hub & Certified ISVs
Empowering developers to innovate
● OpenShift Service Mesh (Istio)
● OpenShift Serverless (Knative)
● CodeReady Workspaces (Che)
try.openshift.com
25
OPEN for the Public Sector 2019
UNIFIED HYBRID CLOUD
● cloud.redhat.com
● Multi-cluster management
○ New clusters on AWS, Azure,
Google, vSphere, OpenStack, and
bare metal
○ Register existing clusters
○ Including OpenShift Dedicated
● Management operations
○ Install new clusters
○ View all registered clusters
○ Update clusters
cloud.redhat.com
AWS Google Azure On-Prem
26
OPEN for the Public Sector 2019
OPERATOR FRAMEWORK
Operators codify operational
knowledge and workflows to
automate life cycle management
of containerized applications
with Kubernetes
SDK
LIFE CYCLE
MANAGEMENT
METERING
27
OPEN for the Public Sector 2019
KUBERNETES OPERATOR FRAMEWORK
AN INNOVATIVE, MORE EFFICIENT WAY TO MANAGE CONTAINERIZED APPLICATIONS AT SCALE
Installation Upgrade Backup
Failure
recovery
Metrics
& insights
Tuning
AUTOMATED LIFECYCLE MANAGEMENT
Operators codify operational knowledge and workflows to automate lifecycle
management of containerized applications with Kubernetes
28
OPEN for the Public Sector 2019
OPERATORHUB IN OPENSHIFT 4
● Discovery/install/upgrade of Operators
● Community, Red Hat products, Certified ISVs
● Granular access via specific Projects
For Cluster Admins: For Developers:
● Developers can’t see admin screens
● Operator capabilities are exposed in Catalog
● Self-service management
29
OPEN for the Public Sector 2019
THE INDUSTRY IS ALIGNING BEHIND THE
KUBERNETES OPERATOR FRAMEWORK
60+ Certified ISV Operators in Red Hat Early Access Program
30
OPEN for the Public Sector 2019
OPERATOR CERTIFICATION FUNNEL
OperatorHub.io
COMMUNITY
OperatorHub in OpenShift
COMMUNITY
Certified in OpenShift
CERTIFIED
White glove experience
(top 25 ISVs)
Organic contribution
(review only)
Aided contribution
(long tail of ISVs)ISV account
managers
Direct to certification when it
makes sense (eg. OCP only
solution)
Priority for whiteglove
backlog
Light automated testing
Installs correctly on OCP
Validated, supported, high quality
31
OPEN for the Public Sector 2019
OPERATOR CERTIFICATION
● Enabling desired customer
workloads
● Support from the experts: the ISVs
● First line of support from Red Hat
● Testing to ensure quality and
verified to install on OpenShift
● Services released on partner
schedule
● Container updates through CFC
● Access to our enterprise install base
● Out-of-the-box experience
● Use OCP for their hybrid story
● Consistent foundation to build and
support for their apps
● SaaS-like experience with a partner
that won’t compete with them
Customer Benefits ISV Benefits
32
Trusted enterprise Kubernetes
● Trusted Host, Content, Platform
● Full Stack Automated Install
● Over the Air Updates & Day 2 Mgt
A cloud-like experience, everywhere
● Hybrid, Multi-Cluster Management
● Operator Framework
● Operator Hub & Certified ISVs
Empowering developers to innovate
● OpenShift Service Mesh (Istio)
● OpenShift Serverless (Knative)
● CodeReady Workspaces (Che)
try.openshift.com
33
OPEN for the Public Sector 2019
Customer Benefits
● Reduced need for developers to have operational knowledge
● Service observability and discovery with distributed tracing
● Enable transparent policy-driven security
● From routing rules to chaos engineering
● Powerful visualization & monitoring
OpenShift Service Mesh
"A dedicated network for service-to-service communications"
GA Summer 2019 on
OCP 4.1
34
OPEN for the Public Sector 2019
DISTRIBUTED ARCHITECTURE
Service ServiceService
Service ServiceService
Service ServiceService
35
OPEN for the Public Sector 2019
MICROSERVICES EVOLUTION
Service
Config
Svc Discovery
Routing
Circuit Breaker
Tracing
Service
Platform
Container Platform
(+ Service Mesh)
...2014 2019
36
OPEN for the Public Sector 2019
● Two or more containers deployed to same
pod
● Share
○ Same
■ Namespace
■ Pod IP
○ Shared lifecycle
● Used to enhance the co-located containers
● Istio Proxy (L7 Proxy)
○ Proxy all network traffic in and out of
the app container
Source: http://blog.kubernetes.io/2015/06/the-distributed-system-toolkit-patterns.html
SIDECARS
POD
SERVICE A
Istio Proxy
37
OPEN for the Public Sector 2019
POD
ENVOY
SERVICE
POD
ENVOY
SERVICE
POD
ENVOY
SERVICE
Pilot Mixer Auth
SERVICE MESH ARCHITECTURE
Applies security,
route rules, policies
and reports traffic
telemetry at the pod
level
Jaeger
38
OPEN for the Public Sector 2019
OPENSHIFT SERVICE MESH ECOSYSTEM
Observe Observe
Secure
ControlConnect
Jaeger
Kiali Grafana
Prometheus
Istio
39
OPEN for the Public Sector 2019
POD
SERVICE
A
ENVOY
POD
SERVICE
B:v2
ENVOY
CANARY DEPLOYMENT WITH SERVICE MESH
POD
SERVICE
B:v1
ENVOY
boston employee
everyone
40
OPEN for the Public Sector 2019
POD
SERVICE
A
ENVOY
POD
SERVICE
B:v2
ENVOY
A/B DEPLOYMENT WITH SERVICE MESH
POD
SERVICE
B:v1
ENVOY
50% traffic
50% traffic
41
OPEN for the Public Sector 2019
POD
SERVICE
A
ENVOY
POD
SERVICE
B:v2
ENVOY
DARK LAUNCHES WITH SERVICE MESH
POD
SERVICE
B:v1
ENVOY
100% traffic
mirror traffic
42
OPEN for the Public Sector 2019
43
OPEN for the Public Sector 2019
Customer Benefits
● Familiar to Kubernetes users. Native.
● Scale to 0 and autoscale to N based on demand
● Applications and functions. Any container workload.
● Powerful eventing model with multiple event sources.
● No vendor lock in
OpenShift serverless
"Serverless building blocks for any container workload"
Tech Preview 4.2
44
OPEN for the Public Sector 2019
Event Function
Event fires Your code runs
How does it work ?
f( )
(µ)Service
function main() {
return {payload: 'Hello world'};
}
45
OPEN for the Public Sector 2019
Build
A pluggable model for
building artifacts, like jar
files, zips or containers from
source code.
Knative Overview - Components
Serving
An event-driven model
that serves the container
with your application and
can "scale to zero".
Events
Common infrastructure for
consuming and producing
events that will stimulate
applications.
"...an extension to Kubernetes exposing building blocks to build modern, source-centric, and
container-based applications that can run anywhere".
46
OPEN for the Public Sector 2019
Common use cases…
● Processing web hooks
● Scheduled tasks (a la cron)
● Data transformation
● Mobile image manipulation
(compression, conversion, and so on)
● Voice packet to JSON transformation
(Alexa, Cortana, and so on)
● Mobile video analysis
(frame-grabbing)
● PDF generation
● Mobile/MBaaS /single-page apps
● Chat bots
f( )Web
Mobile
IoT
DevOps Automation
Focus on convenience and
business value, no distractions.
47
OPEN for the Public Sector 2019
When not to use serverless
● Real-time, ultra-low latency applications
● Long running tasks that can't be split into steps
● Advanced or complex observability and monitoring requirements
● Memory or CPU requirements are very demanding and specific
● Can't deal with cold-start...
48
OPEN for the Public Sector 2019
Serving
CODEREADY WORKSPACES
● Browser-based Web IDE + Dev
Environment in pods
● Red Hat supported Eclipse Che
● Bundled with OCP/OSD SKU
● Available on OCP and OSD
● Enabled via an operator
● RHEL 8-based stacks
(tools and runtimes)
https://www.youtube.com/watch?v=VwKEVeDy9TA
49
50
2019 RoadmapPLATFORMAPPDEV
● OpenShift Serverless (Knative) - DP
● OpenShift Pipelines (Tekton) Dev Preview
● CodeReady Workspaces
● CodeReady Containers Alpha
● Developer CLI (odo) Beta
● OperatorHub
● Operator Lifecycle Manager
● Service Mesh (~2 month after)
● Kubernetes 1.13 with CRI-O runtime
● RHEL CoreOS, RHEL7
● Automated Installer for AWS
● Pre-existing Infra Installer for Bare Metal,
VMware, AWS
● Automated, one-click updates
● Multus (Kubernetes multi-network)
● Quay v3
OpenShift 4.1
HOSTED
● cloud.redhat.com - Multi-Cluster Mgmt
● OCP Cluster Subscription Management
● Azure Red Hat OpenShift
● OpenShift Dedicated consumption
pricing
PLATFORMAPPDEV
● Developer Console GA
● OpenShift Serverless (Knative) - TP
● OpenShift Pipelines (Tekton) Tech Preview
● CodeReady Containers GA
● Developer CLI (odo) GA
● GPU metering
● OperatorHub Enhancements
● Operator Deployment Field Forms
● Application Binding with Operators
● Application Migration Console
● Kubernetes 1.14 w/ CRI-O runtime
● Disconnected Install and Update
● Automated Installer for Azure, OSP, GCP
● OVN Tech Preview
● FIPS
● Federation Workload API
● Automated App cert rotation
● OpenShift Container Storage 4.2
OpenShift 4.2
HOSTED
● cloud.redhat.com - Multi-Cluster
Deployment
● Proactive Support Operator
PLATFORMAPPDEV
● OpenShift Serverless (Knative) - GA
● OpenShift Pipelines (Tekton) GA
● Metering for Services
● Windows Containers
● Kubernetes 1.15 w/ CRI-O runtime
● Automated Installer for IBM Cloud, Alibaba,
RHV, Bare Metal Hardware Appliance
● Pre-existing Infra Installer for Azure, OSP,
GCP
● OVN GA w/ Windows Networking
Integration
OpenShift 4.3
HOSTED
● cloud.redhat.com - Subscription Mgmt
Consumption Improvements
Q2 CY2019 Q3 CY2019 Q4 CY19/Q1 CY20
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
51
Thank you
Open‘19PublicSector
June2019

Mais conteúdo relacionado

Mais procurados

Introduction to openshift
Introduction to openshiftIntroduction to openshift
Introduction to openshiftMamathaBusi
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewJames Falkner
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overviewroundman
 
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 cdBilly Yuen
 
CNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewCNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewSumit Shatwara
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfssuser1490e8
 
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Edureka!
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftSerhat Dirik
 
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 SlidesSlideTeam
 
Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17Ryan Jarvinen
 
DevJam 2019 - Introduction to Kubernetes
DevJam 2019 - Introduction to KubernetesDevJam 2019 - Introduction to Kubernetes
DevJam 2019 - Introduction to KubernetesRonny Trommer
 
Kubernates vs Openshift: What is the difference and comparison between Opensh...
Kubernates vs Openshift: What is the difference and comparison between Opensh...Kubernates vs Openshift: What is the difference and comparison between Opensh...
Kubernates vs Openshift: What is the difference and comparison between Opensh...jeetendra mandal
 
Cluster-as-code. The Many Ways towards Kubernetes
Cluster-as-code. The Many Ways towards KubernetesCluster-as-code. The Many Ways towards Kubernetes
Cluster-as-code. The Many Ways towards KubernetesQAware GmbH
 
Introduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenTrang Nguyen
 
Kubernetes
KubernetesKubernetes
Kuberneteserialc_w
 
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageRed Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageGreg Hoelzer
 
Kubernetes - introduction
Kubernetes - introductionKubernetes - introduction
Kubernetes - introductionSparkbit
 

Mais procurados (20)

Introduction to openshift
Introduction to openshiftIntroduction to openshift
Introduction to openshift
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101
 
Openshift
Openshift Openshift
Openshift
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
OpenShift Introduction
OpenShift IntroductionOpenShift Introduction
OpenShift Introduction
 
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
 
CNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewCNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift Overview
 
OpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdfOpenShift Virtualization- Technical Overview.pdf
OpenShift Virtualization- Technical Overview.pdf
 
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
 
Cloud Native Applications on OpenShift
Cloud Native Applications on OpenShiftCloud Native Applications on OpenShift
Cloud Native Applications on OpenShift
 
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
 
Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17
 
DevJam 2019 - Introduction to Kubernetes
DevJam 2019 - Introduction to KubernetesDevJam 2019 - Introduction to Kubernetes
DevJam 2019 - Introduction to Kubernetes
 
Kubernates vs Openshift: What is the difference and comparison between Opensh...
Kubernates vs Openshift: What is the difference and comparison between Opensh...Kubernates vs Openshift: What is the difference and comparison between Opensh...
Kubernates vs Openshift: What is the difference and comparison between Opensh...
 
Cluster-as-code. The Many Ways towards Kubernetes
Cluster-as-code. The Many Ways towards KubernetesCluster-as-code. The Many Ways towards Kubernetes
Cluster-as-code. The Many Ways towards Kubernetes
 
Introduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang Nguyen
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Red Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized StorageRed Hat OpenShift on Bare Metal and Containerized Storage
Red Hat OpenShift on Bare Metal and Containerized Storage
 
Kubernetes - introduction
Kubernetes - introductionKubernetes - introduction
Kubernetes - introduction
 

Semelhante a Kubernetes Platform For Big Ideas

PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudPSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudRohit Agarwalla
 
Kubernetes from the Ground Up
Kubernetes from the Ground UpKubernetes from the Ground Up
Kubernetes from the Ground UpDustin Humphries
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your wayJohannes Brännström
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview VMware Tanzu
 
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...Henning Jacobs
 
Kubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureGlobalLogic Ukraine
 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxssuser666667
 
8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the boxKangaroot
 
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...Kangaroot
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchPT Datacomm Diangraha
 
Leveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation PlatformLeveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation PlatformDevOps Indonesia
 
Red Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShiftRed Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShiftKangaroot
 
Kubernetes Cheatsheet
Kubernetes CheatsheetKubernetes Cheatsheet
Kubernetes CheatsheetAlex Hisaka
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics sbbabu
 
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...DevOps.com
 
stackconf 2022: Data Management in Kubernetes – Backup, DR, HA
stackconf 2022: Data Management in Kubernetes – Backup, DR, HAstackconf 2022: Data Management in Kubernetes – Backup, DR, HA
stackconf 2022: Data Management in Kubernetes – Backup, DR, HANETWAYS
 
Discover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solutionDiscover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solutionScaleway
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...NuoDB
 
Running and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStackRunning and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStackVictor Palma
 

Semelhante a Kubernetes Platform For Big Ideas (20)

PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudPSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
 
Kubernetes from the Ground Up
Kubernetes from the Ground UpKubernetes from the Ground Up
Kubernetes from the Ground Up
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
 
Pivotal Container Service Overview
Pivotal Container Service Overview Pivotal Container Service Overview
Pivotal Container Service Overview
 
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
Why Kubernetes? Cloud Native and Developer Experience at Zalando - Enterprise...
 
Kubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of InfrastructureKubernetes: Dive into the Future of Infrastructure
Kubernetes: Dive into the Future of Infrastructure
 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
 
8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box
 
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
 
Leveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation PlatformLeveraging HybridMultiCloud for Devops and Automation Platform
Leveraging HybridMultiCloud for Devops and Automation Platform
 
Red Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShiftRed Hat multi-cluster management & what's new in OpenShift
Red Hat multi-cluster management & what's new in OpenShift
 
Kubernetes Cheatsheet
Kubernetes CheatsheetKubernetes Cheatsheet
Kubernetes Cheatsheet
 
Plataforma DevOps en OpenShift
Plataforma DevOps en OpenShiftPlataforma DevOps en OpenShift
Plataforma DevOps en OpenShift
 
DevOps and BigData Analytics
DevOps and BigData Analytics DevOps and BigData Analytics
DevOps and BigData Analytics
 
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...
Zero to 1000+ Applications - Large Scale CD Adoption at Cisco with Spinnaker ...
 
stackconf 2022: Data Management in Kubernetes – Backup, DR, HA
stackconf 2022: Data Management in Kubernetes – Backup, DR, HAstackconf 2022: Data Management in Kubernetes – Backup, DR, HA
stackconf 2022: Data Management in Kubernetes – Backup, DR, HA
 
Discover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solutionDiscover the benefits of Kubernetes to host a SaaS solution
Discover the benefits of Kubernetes to host a SaaS solution
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...
 
Running and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStackRunning and Managing Kubernetes on OpenStack
Running and Managing Kubernetes on OpenStack
 

Mais de 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 DataKangaroot
 
RootStack - Devfactory
RootStack - DevfactoryRootStack - Devfactory
RootStack - DevfactoryKangaroot
 
Welcome at OPEN'22
Welcome at OPEN'22Welcome at OPEN'22
Welcome at OPEN'22Kangaroot
 
EDB Postgres in Public Sector
EDB Postgres in Public SectorEDB Postgres in Public Sector
EDB Postgres in Public SectorKangaroot
 
Deploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native KubernetesDeploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native KubernetesKangaroot
 
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 headachesKangaroot
 
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 PostgreSQLKangaroot
 
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 SectorKangaroot
 
Kangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontractenKangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontractenKangaroot
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Kangaroot
 
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 battlefieldKangaroot
 
Kubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by KangarootKubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by KangarootKangaroot
 
10 - MongoDB
10 - MongoDB10 - MongoDB
10 - MongoDBKangaroot
 
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 CloudKangaroot
 

Mais de 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?
 
Live demo: Protect your Data
Live demo: Protect your DataLive demo: Protect your Data
Live demo: Protect your Data
 
RootStack - Devfactory
RootStack - DevfactoryRootStack - Devfactory
RootStack - Devfactory
 
Welcome at OPEN'22
Welcome at OPEN'22Welcome at OPEN'22
Welcome at OPEN'22
 
EDB Postgres in Public Sector
EDB Postgres in Public SectorEDB Postgres in Public Sector
EDB Postgres in Public Sector
 
Deploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native KubernetesDeploying NGINX in Cloud Native Kubernetes
Deploying NGINX in Cloud Native Kubernetes
 
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.
 
Zimbra at Kangaroot / OPEN{virtual}
Zimbra at Kangaroot / OPEN{virtual}Zimbra at Kangaroot / OPEN{virtual}
Zimbra at Kangaroot / OPEN{virtual}
 
NGINX Controller: faster deployments, fewer headaches
NGINX Controller: faster deployments, fewer headachesNGINX Controller: faster deployments, fewer headaches
NGINX Controller: faster deployments, fewer headaches
 
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
 
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...
 
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”
 
Elastic SIEM (Endpoint Security)
Elastic SIEM (Endpoint Security)Elastic SIEM (Endpoint Security)
Elastic SIEM (Endpoint Security)
 
Hashicorp Vault - OPEN Public Sector
Hashicorp Vault - OPEN Public SectorHashicorp Vault - OPEN Public Sector
Hashicorp Vault - OPEN Public Sector
 
Kangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontractenKangaroot - Bechtle kadercontracten
Kangaroot - Bechtle kadercontracten
 
Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8Red Hat Enterprise Linux 8
Red Hat Enterprise Linux 8
 
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
 
Kubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by KangarootKubecontrol - managed Kubernetes by Kangaroot
Kubecontrol - managed Kubernetes by Kangaroot
 
10 - MongoDB
10 - MongoDB10 - MongoDB
10 - MongoDB
 
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
 

Último

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (20)

Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Kubernetes Platform For Big Ideas

  • 1. The Kubernetes Platform For Big Ideas Kevin Dubois Senior Solution Architect OPENforthePublicSector June2019 1 @kevindubois
  • 2. Join us at Red Hat® Forum 2019, a place to build on what you have, build toward what you want, and build up your expectations of possibilities to come. On October 8th we invite you to join hundreds of open-minded, tech-hungry and inspiration-craving guests to our legendary Red Hat Forum. Due to the enormous growth over the past few years, we decided it was time to host the first BeLux edition at the Event Lounge in Brussels! Register at red.ht/RedHatForumBeLux EXPAND YOUR POSSIBILITIES 2
  • 3. OPEN for the Public Sector 2019 A secure and enterprise-grade container application platform based on Kubernetes for traditional and cloud-native applications 3
  • 4. OPEN for the Public Sector 2019 4 Openshift is specifically designed to bring developers and operations teams together
  • 5. OPEN for the Public Sector 2019 Kubernetes is an open-source system for automating deployment, operations, and scaling of containerized applications across multiple hosts kubernetes 5
  • 6. OPEN for the Public Sector 2019 KUBERNETES DOES A LOT FOR YOU Deployment Orchestration Discovery Health Monitoring Service Load Balancing(Some) Security Scaling Scheduling Networking plugins Storage plugins 6
  • 7. OPEN for the Public Sector 2019 KUBERNETES DONE RIGHT IS HARD INSTALL HARDENDEPLOY OPERATE ● Templating ● Validation ● OS Setup ● Provision Infrastructure ● Identity & Security Access ● App Monitoring & Alerts ● Storage & Persistence ● Egress, Ingress & Integration ● Host Container Images ● Build/Deploy Methodology ● Platform Monitoring & Alerts ● Metering & Chargeback ● Platform Security Hardening ● Image Hardening ● Security Certifications ● Network Policy ● Disaster Recovery ● Resource Segmentation ● OS Upgrade & Patch ● Platform Upgrade & Patch ● Image Upgrade & Patch ● App Upgrade & Patch ● Security Patches ● Continuous Security Scanning ● Multi-environment Rollout ● Enterprise Container Registry ● Cluster & App Elasticity ● Monitor, Alert, Remediate ● Log Aggregation 7
  • 8. OPEN for the Public Sector 2019 THE KUBERNETES NEWS YOU DON’T WANT ● No security on K8s dashboard ● IT infrastructure credentials exposed ● Enabled access to a large part of Weight Watchers' network ● K8S and etcd bug introduced to servers during update ● New features and changes deployed cause failures ● Restart backend components leading to full platform outage ● K8s dashboard exposed ● AWS environment with telemetry data compromised ● Tesla’s infrastructure was used for crypto mining Unnecessary Costs Increased Risk Unrealized Value 8
  • 9. OPEN for the Public Sector 2019 Routing & Load Balancing Image Registry CI/CD Pipelines Role-based Authorization Capacity Management Chargeback Vulnerability Scanning Container Isolation Image Build Automation Quota Management Teams and Collaboration Dynamic Storage Infrastructure Visibility Ease of Use Infrastructure Agnosticity k8s DOES NOT DO EVERYTHING Self-Service NetworkingApplication Services Multi-tenancy Application Lifecycle ManagementMetrics and Logging 9
  • 10. OPEN for the Public Sector 2019 ENTERPRISE CONTAINER HOST ANY OCI COMPLIANT CONTAINER Microsoft Azure Amazon Web Services Google CloudOpenStackDatacenterLaptop ANY INFRASTRUCTURE ENTERPRISE CAPABILITIES CONTAINER ORCHESTRATION AND MANAGEMENT + a wide range of value added products 10
  • 11. OPEN for the Public Sector 2019 OPENSHIFT IS THE BEST CHOICE FOR KUBERNETES COMPREHENSIVECLOUDCUSTOMERS Strong partnerships with cloud providers, ISVs, CCSPs, (G)SIs. Extensive container catalog of certified partner images. Comprehensive portfolio of container products and services for the enterprise, including developer tools, security, application services, storage, and management. 1000+ customers and the largest amount of reference customers running in production. Years of experience running OpenShift Online and OpenShift Dedicated services. CODE Red Hat is the leading Kubernetes developer and contributor with Google since day 1. We make container development easy, reliable, and more secure. 11
  • 12. OPEN for the Public Sector 2019 FROM COMMUNITIES TO ENTERPRISE ** 12
  • 13. OPEN for the Public Sector 2019 Operators Framework | ClusterRole Aggregation | RBAC Authorization | StatefulSets | Init Containers | Rolling Update Status | Pod Security Policy Limits | Memory based Pod Eviction | Quota Controlled Services | 1,000+ Nodes | Dynamic PV Provisioning | Multiple Schedulers | SECCOMP | Audit | Job Scheduler | Access Review API | Whitelisting Sysctls | Secure Cluster Policy | Evict Pods Disk IO | Storage Classes | Azure Data Disk | etcdv3 | RBAC API | Auth to kubelet API | Pod-level cGroups QoS | Kublet Eviction Model | RBAC | Storage Class | CustomResourceDefinitions | API Aggregation | Encrypted secrets in etcd | Limit Node Access | HPA Status Conditions | Network Policy | CRI Validation Test Suite | Local Persistent Storage | Audit Logging | RED HAT CONTRIBUTIONS TO KUBERNETES 13
  • 14. OPEN for the Public Sector 2019 14 VALUE PROPOSITIONS OF A RED HAT SUBSCRIPTION 1. Stable open source technology, organized and optimized for enterprise use 2. Security and accountability from a trusted advisor 3. Knowledge and influence in open source communities to pursue innovation and development 4. Access to world-class technical support, documentation, and tools 5. Flexibility for your plans with compatible, vendor-agnostic solutions, and longer life cycles 6. Partnership with Red Hat from proof of concept (POC) to deployment and beyond 7. Broad ecosystem of partners: original equipment manufacturers (OEM), channel, hardware, software, and cloud certification (CCSP) (and more) 8. Red Hat product certification provides the assurance that your third-party solutions are tested specifically on the Red Hat platform.
  • 15. Trusted enterprise Kubernetes ● Trusted Host, Content, Platform ● Full Stack Automated Install ● Over the Air Updates & Day 2 Mgt A cloud-like experience, everywhere ● Hybrid, Multi-Cluster Management ● Operator Framework ● Operator Hub & Certified ISVs Empowering developers to innovate ● OpenShift Service Mesh (Istio) ● OpenShift Serverless (Knative) ● CodeReady Workspaces (Che) try.openshift.com 15
  • 16. OPEN for the Public Sector 2019 OPERATING SYSTEM FULL STACK AUTOMATED INSTALL OPERATING SYSTEM OPENSHIFT PLATFORM OPENSHIFT PLATFORM OPENSHIFT 4OPENSHIFT 3 INFRASTRUCTURE16
  • 17. OPEN for the Public Sector 2019 RHEL COREOS Immutable foundation for OpenShift clusters Ignition-based Metal and Cloud host configuration Over-the-air automated updates Decreased attack surface Optimized for running containers Minimal Linux distribution 17
  • 18. OPEN for the Public Sector 2019 INSTALLER PROVISIONED INFRASTRUCTURE (IPI) Day 1: OpenShift install - Day 2: Operators openshift-install Cloud resources Red Hat Enterprise Linux CoreOS Red Hat OpenShift Container Platform cluster Red Hat OpenShift Container Platform cluster services Control Plane Cloud resources Red Hat Enterprise Linux CoreOS Worker Nodes User managed Installer/Operator managed 18
  • 19. OPEN for the Public Sector 2019 USER PROVISIONED INFRASTRUCTURE (UPI) Day 1: OpenShift install - Day 2: Operators + Customer Managed Nodes & Infra openshift-install Cloud resources Red Hat Enterprise Linux CoreOS Red Hat OpenShift Container Platform cluster Red Hat OpenShift Container Platform cluster services Control Plane Cloud resources Red Hat Enterprise Linux / RHEL CoreOS Worker Nodes Customer deployed User managed Installer/Operator managed 19
  • 20. OPEN for the Public Sector 2019 KUBERNETES MACHINE API OPERATOR USING KUBERNETES TO PROVISION KUBERNETES CLUSTERS 20
  • 21. OPEN for the Public Sector 2019 OVER-THE-AIR UPDATES ● OpenShift retrieves list of available updates ● Admin selects the target version ● OpenShift is updated over the air ● Auto-update support 21
  • 22. OPEN for the Public Sector 2019 PROVIDER ROADMAP FOR RED HAT OPENSHIFT 4 4.1 4.2 4.3* Installer Provisioned Infrastructure (IPI) User Provisioned Infrastructure (UPI) Baremetal Baremetal * TBD 22
  • 23. OPEN for the Public Sector 2019 Fully automated day-1 and day-2 operations AUTOMATED CONTAINER OPERATIONS Infra provisioning Embedded OS Full-stack deployment On-premises and cloud Unified experience Secure defaults Network isolation Signing and policies Audit and logs Multi-cluster aware Monitoring and alerts Zero downtime upgrades Full-stack patch & upgrade Vulnerability scanning INSTALL HARDENDEPLOY OPERATE AUTOMATED OPERATIONS 23
  • 24. BROAD ECOSYSTEM OF WORKLOADS CRI-O Support in OpenShift CRI-O 1.13 Kubernetes 1.13 OpenShift 4.1 CRI-O 1.14 Kubernetes 1.14 OpenShift 4.2 CRI-O 1.12 Kubernetes 1.12 OpenShift 4.0 CRI-O tracks and versions identical to Kubernetes, simplifying support permutations 24
  • 25. Trusted enterprise Kubernetes ● Trusted Host, Content, Platform ● Full Stack Automated Install ● Over the Air Updates & Day 2 Mgt A cloud-like experience, everywhere ● Hybrid, Multi-Cluster Management ● Operator Framework ● Operator Hub & Certified ISVs Empowering developers to innovate ● OpenShift Service Mesh (Istio) ● OpenShift Serverless (Knative) ● CodeReady Workspaces (Che) try.openshift.com 25
  • 26. OPEN for the Public Sector 2019 UNIFIED HYBRID CLOUD ● cloud.redhat.com ● Multi-cluster management ○ New clusters on AWS, Azure, Google, vSphere, OpenStack, and bare metal ○ Register existing clusters ○ Including OpenShift Dedicated ● Management operations ○ Install new clusters ○ View all registered clusters ○ Update clusters cloud.redhat.com AWS Google Azure On-Prem 26
  • 27. OPEN for the Public Sector 2019 OPERATOR FRAMEWORK Operators codify operational knowledge and workflows to automate life cycle management of containerized applications with Kubernetes SDK LIFE CYCLE MANAGEMENT METERING 27
  • 28. OPEN for the Public Sector 2019 KUBERNETES OPERATOR FRAMEWORK AN INNOVATIVE, MORE EFFICIENT WAY TO MANAGE CONTAINERIZED APPLICATIONS AT SCALE Installation Upgrade Backup Failure recovery Metrics & insights Tuning AUTOMATED LIFECYCLE MANAGEMENT Operators codify operational knowledge and workflows to automate lifecycle management of containerized applications with Kubernetes 28
  • 29. OPEN for the Public Sector 2019 OPERATORHUB IN OPENSHIFT 4 ● Discovery/install/upgrade of Operators ● Community, Red Hat products, Certified ISVs ● Granular access via specific Projects For Cluster Admins: For Developers: ● Developers can’t see admin screens ● Operator capabilities are exposed in Catalog ● Self-service management 29
  • 30. OPEN for the Public Sector 2019 THE INDUSTRY IS ALIGNING BEHIND THE KUBERNETES OPERATOR FRAMEWORK 60+ Certified ISV Operators in Red Hat Early Access Program 30
  • 31. OPEN for the Public Sector 2019 OPERATOR CERTIFICATION FUNNEL OperatorHub.io COMMUNITY OperatorHub in OpenShift COMMUNITY Certified in OpenShift CERTIFIED White glove experience (top 25 ISVs) Organic contribution (review only) Aided contribution (long tail of ISVs)ISV account managers Direct to certification when it makes sense (eg. OCP only solution) Priority for whiteglove backlog Light automated testing Installs correctly on OCP Validated, supported, high quality 31
  • 32. OPEN for the Public Sector 2019 OPERATOR CERTIFICATION ● Enabling desired customer workloads ● Support from the experts: the ISVs ● First line of support from Red Hat ● Testing to ensure quality and verified to install on OpenShift ● Services released on partner schedule ● Container updates through CFC ● Access to our enterprise install base ● Out-of-the-box experience ● Use OCP for their hybrid story ● Consistent foundation to build and support for their apps ● SaaS-like experience with a partner that won’t compete with them Customer Benefits ISV Benefits 32
  • 33. Trusted enterprise Kubernetes ● Trusted Host, Content, Platform ● Full Stack Automated Install ● Over the Air Updates & Day 2 Mgt A cloud-like experience, everywhere ● Hybrid, Multi-Cluster Management ● Operator Framework ● Operator Hub & Certified ISVs Empowering developers to innovate ● OpenShift Service Mesh (Istio) ● OpenShift Serverless (Knative) ● CodeReady Workspaces (Che) try.openshift.com 33
  • 34. OPEN for the Public Sector 2019 Customer Benefits ● Reduced need for developers to have operational knowledge ● Service observability and discovery with distributed tracing ● Enable transparent policy-driven security ● From routing rules to chaos engineering ● Powerful visualization & monitoring OpenShift Service Mesh "A dedicated network for service-to-service communications" GA Summer 2019 on OCP 4.1 34
  • 35. OPEN for the Public Sector 2019 DISTRIBUTED ARCHITECTURE Service ServiceService Service ServiceService Service ServiceService 35
  • 36. OPEN for the Public Sector 2019 MICROSERVICES EVOLUTION Service Config Svc Discovery Routing Circuit Breaker Tracing Service Platform Container Platform (+ Service Mesh) ...2014 2019 36
  • 37. OPEN for the Public Sector 2019 ● Two or more containers deployed to same pod ● Share ○ Same ■ Namespace ■ Pod IP ○ Shared lifecycle ● Used to enhance the co-located containers ● Istio Proxy (L7 Proxy) ○ Proxy all network traffic in and out of the app container Source: http://blog.kubernetes.io/2015/06/the-distributed-system-toolkit-patterns.html SIDECARS POD SERVICE A Istio Proxy 37
  • 38. OPEN for the Public Sector 2019 POD ENVOY SERVICE POD ENVOY SERVICE POD ENVOY SERVICE Pilot Mixer Auth SERVICE MESH ARCHITECTURE Applies security, route rules, policies and reports traffic telemetry at the pod level Jaeger 38
  • 39. OPEN for the Public Sector 2019 OPENSHIFT SERVICE MESH ECOSYSTEM Observe Observe Secure ControlConnect Jaeger Kiali Grafana Prometheus Istio 39
  • 40. OPEN for the Public Sector 2019 POD SERVICE A ENVOY POD SERVICE B:v2 ENVOY CANARY DEPLOYMENT WITH SERVICE MESH POD SERVICE B:v1 ENVOY boston employee everyone 40
  • 41. OPEN for the Public Sector 2019 POD SERVICE A ENVOY POD SERVICE B:v2 ENVOY A/B DEPLOYMENT WITH SERVICE MESH POD SERVICE B:v1 ENVOY 50% traffic 50% traffic 41
  • 42. OPEN for the Public Sector 2019 POD SERVICE A ENVOY POD SERVICE B:v2 ENVOY DARK LAUNCHES WITH SERVICE MESH POD SERVICE B:v1 ENVOY 100% traffic mirror traffic 42
  • 43. OPEN for the Public Sector 2019 43
  • 44. OPEN for the Public Sector 2019 Customer Benefits ● Familiar to Kubernetes users. Native. ● Scale to 0 and autoscale to N based on demand ● Applications and functions. Any container workload. ● Powerful eventing model with multiple event sources. ● No vendor lock in OpenShift serverless "Serverless building blocks for any container workload" Tech Preview 4.2 44
  • 45. OPEN for the Public Sector 2019 Event Function Event fires Your code runs How does it work ? f( ) (µ)Service function main() { return {payload: 'Hello world'}; } 45
  • 46. OPEN for the Public Sector 2019 Build A pluggable model for building artifacts, like jar files, zips or containers from source code. Knative Overview - Components Serving An event-driven model that serves the container with your application and can "scale to zero". Events Common infrastructure for consuming and producing events that will stimulate applications. "...an extension to Kubernetes exposing building blocks to build modern, source-centric, and container-based applications that can run anywhere". 46
  • 47. OPEN for the Public Sector 2019 Common use cases… ● Processing web hooks ● Scheduled tasks (a la cron) ● Data transformation ● Mobile image manipulation (compression, conversion, and so on) ● Voice packet to JSON transformation (Alexa, Cortana, and so on) ● Mobile video analysis (frame-grabbing) ● PDF generation ● Mobile/MBaaS /single-page apps ● Chat bots f( )Web Mobile IoT DevOps Automation Focus on convenience and business value, no distractions. 47
  • 48. OPEN for the Public Sector 2019 When not to use serverless ● Real-time, ultra-low latency applications ● Long running tasks that can't be split into steps ● Advanced or complex observability and monitoring requirements ● Memory or CPU requirements are very demanding and specific ● Can't deal with cold-start... 48
  • 49. OPEN for the Public Sector 2019 Serving CODEREADY WORKSPACES ● Browser-based Web IDE + Dev Environment in pods ● Red Hat supported Eclipse Che ● Bundled with OCP/OSD SKU ● Available on OCP and OSD ● Enabled via an operator ● RHEL 8-based stacks (tools and runtimes) https://www.youtube.com/watch?v=VwKEVeDy9TA 49
  • 50. 50 2019 RoadmapPLATFORMAPPDEV ● OpenShift Serverless (Knative) - DP ● OpenShift Pipelines (Tekton) Dev Preview ● CodeReady Workspaces ● CodeReady Containers Alpha ● Developer CLI (odo) Beta ● OperatorHub ● Operator Lifecycle Manager ● Service Mesh (~2 month after) ● Kubernetes 1.13 with CRI-O runtime ● RHEL CoreOS, RHEL7 ● Automated Installer for AWS ● Pre-existing Infra Installer for Bare Metal, VMware, AWS ● Automated, one-click updates ● Multus (Kubernetes multi-network) ● Quay v3 OpenShift 4.1 HOSTED ● cloud.redhat.com - Multi-Cluster Mgmt ● OCP Cluster Subscription Management ● Azure Red Hat OpenShift ● OpenShift Dedicated consumption pricing PLATFORMAPPDEV ● Developer Console GA ● OpenShift Serverless (Knative) - TP ● OpenShift Pipelines (Tekton) Tech Preview ● CodeReady Containers GA ● Developer CLI (odo) GA ● GPU metering ● OperatorHub Enhancements ● Operator Deployment Field Forms ● Application Binding with Operators ● Application Migration Console ● Kubernetes 1.14 w/ CRI-O runtime ● Disconnected Install and Update ● Automated Installer for Azure, OSP, GCP ● OVN Tech Preview ● FIPS ● Federation Workload API ● Automated App cert rotation ● OpenShift Container Storage 4.2 OpenShift 4.2 HOSTED ● cloud.redhat.com - Multi-Cluster Deployment ● Proactive Support Operator PLATFORMAPPDEV ● OpenShift Serverless (Knative) - GA ● OpenShift Pipelines (Tekton) GA ● Metering for Services ● Windows Containers ● Kubernetes 1.15 w/ CRI-O runtime ● Automated Installer for IBM Cloud, Alibaba, RHV, Bare Metal Hardware Appliance ● Pre-existing Infra Installer for Azure, OSP, GCP ● OVN GA w/ Windows Networking Integration OpenShift 4.3 HOSTED ● cloud.redhat.com - Subscription Mgmt Consumption Improvements Q2 CY2019 Q3 CY2019 Q4 CY19/Q1 CY20