SlideShare a Scribd company logo
OpenShift, Docker,
Kubernetes: The next
generation of PaaS
Graham Dumpleton - Red Hat

@GrahamDumpleton
gdumplet@redhat.com
What is a PaaS?
Cloud Services
Platform as a Service
Why did PaaS make
things easier?
Orchestration and

Scheduling
Security
Network Routing
Automated Builds
and Deployments
Source to Image
Technology Changes
OpenShift, Docker, Kubernetes: The next generation of PaaS
Docker Toolbox
Container as a Service
Ambition
Results
Containers are

Not Enough.
OpenShift, Docker, Kubernetes: The next generation of PaaS
Container Application Platform
Service Deploy
Image Build
Source Build
Not just 12 factor/cloud
native applications.
Not constrained to one
way of working.
Use custom
deployment strategies.
Work with your
existing CI/CD tools.
Automation
Take one step at a
time.
Adopt tooling as it
makes sense.
Is PaaS good enough?
Learn and borrow.
OpenShift, Docker, Kubernetes: The next generation of PaaS
https://github.com/openshift/source-to-image
Do you really want to
support things yourself?
OpenShift, Docker, Kubernetes: The next generation of PaaS
OpenShift, Docker, Kubernetes: The next generation of PaaS
OpenShift Resources
• OpenShift Origin

https://www.openshift.org
• OpenShift Container Platform

https://www.openshift.com
• OpenShift Commons

http://commons.openshift.org
Try OpenShift
• OpenShift TestDrive Lab on Amazon Web Services

https://www.openshift.com/dedicated/test-drive.html
• OpenShift Origin All-In-One Vagrant VM box

https://www.openshift.org/vm/
• Free Red Hat Container Development Kit (CDK)

http://developers.redhat.com/products/cdk/overview/
https://www.openshift.com/promotions/for-developers.html
Demo/Questions
OpenShift, Docker, Kubernetes: The next generation of PaaS

More Related Content

PDF
Red Hat OpenShift Container Platform Overview
PPTX
Introduction to Docker - 2017
PPTX
Using Azure DevOps to continuously build, test, and deploy containerized appl...
PPTX
Kubernates vs Openshift: What is the difference and comparison between Opensh...
PPTX
PPTX
Azure kubernetes service (aks)
PPTX
Azure Storage
PPTX
Docker introduction
Red Hat OpenShift Container Platform Overview
Introduction to Docker - 2017
Using Azure DevOps to continuously build, test, and deploy containerized appl...
Kubernates vs Openshift: What is the difference and comparison between Opensh...
Azure kubernetes service (aks)
Azure Storage
Docker introduction

What's hot (20)

PDF
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
PPTX
Docker introduction & benefits
PDF
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
PPTX
Deploying Azure DevOps using Terraform
PDF
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | Edureka
PPSX
Docker Kubernetes Istio
PDF
OpenShift 4, the smarter Kubernetes platform
PPTX
What is Docker
PDF
Jenkins를 활용한 Openshift CI/CD 구성
PDF
Docker Introduction
ODP
Openshift Container Platform
PPTX
Introduction à la démarche Devops
PPTX
Terraform on Azure
PPTX
Docker Container Security
PPTX
Policy as Code: IT Governance With HashiCorp Sentinel
PPTX
Introduction to microservices
PDF
Docker Online Meetup #22: Docker Networking
PDF
Docker Overview - Rise of the Containers
PPTX
Microsoft Azure - Introduction
PPT
Docker introduction
What Is Kubernetes | Kubernetes Introduction | Kubernetes Tutorial For Beginn...
Docker introduction & benefits
Kubernetes Architecture | Understanding Kubernetes Components | Kubernetes Tu...
Deploying Azure DevOps using Terraform
Azure DevOps Tutorial | Developing CI/ CD Pipelines On Azure | Edureka
Docker Kubernetes Istio
OpenShift 4, the smarter Kubernetes platform
What is Docker
Jenkins를 활용한 Openshift CI/CD 구성
Docker Introduction
Openshift Container Platform
Introduction à la démarche Devops
Terraform on Azure
Docker Container Security
Policy as Code: IT Governance With HashiCorp Sentinel
Introduction to microservices
Docker Online Meetup #22: Docker Networking
Docker Overview - Rise of the Containers
Microsoft Azure - Introduction
Docker introduction
Ad

Similar to OpenShift, Docker, Kubernetes: The next generation of PaaS (20)

PDF
Open shift and docker - october,2014
PDF
Red Hat OpenShift V3 Overview and Deep Dive
PDF
OpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event
PPTX
FICO Open Shift presentation
ODP
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
PDF
Red Hat Openshift on Microsoft Azure
PDF
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
PDF
Transforming Application Delivery with PaaS and Linux Containers
PDF
Perth MeetUp November 2023
PDF
PaaS Solutions Comparison
PPTX
OpenShift: Devops Made Easy
PDF
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
PDF
Developer workflow with docker
PDF
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
PDF
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
ODP
Open shift 2.x and MongoDB
PDF
Container Technologies and Transformational value
PPTX
IBM RedHat OCP Vs xKS.pptx
PDF
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
ODP
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
Open shift and docker - october,2014
Red Hat OpenShift V3 Overview and Deep Dive
OpenShift Overview Presentation by Marek Jelen for Zurich Geeks Event
FICO Open Shift presentation
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
Red Hat Openshift on Microsoft Azure
Build Your Own PaaS, Just like Red Hat's OpenShift from LinuxCon 2013 New Orl...
Transforming Application Delivery with PaaS and Linux Containers
Perth MeetUp November 2023
PaaS Solutions Comparison
OpenShift: Devops Made Easy
Red Hat OpenShift Enterprise 2 Launch Webcast Slides Dec 3, 2013
Developer workflow with docker
Putting Private Clouds to Work with PaaS Interop Vegas 2013 presentation by D...
Putting Private Clouds to Work with PaaS Interop 2013 Vegas Diane Mueller
Open shift 2.x and MongoDB
Container Technologies and Transformational value
IBM RedHat OCP Vs xKS.pptx
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
DevOps, PaaS and the Modern Enterprise CloudExpo Europe presentation by Diane...
Ad

More from Graham Dumpleton (15)

PDF
Implementing a decorator for thread synchronisation.
PDF
Not Tom Eastman
PDF
Data analytics in the cloud with Jupyter notebooks.
PDF
“warpdrive”, making Python web application deployment magically easy.
PDF
Hear no evil, see no evil, patch no evil: Or, how to monkey-patch safely.
PDF
Automated Image Builds in OpenShift and Kubernetes
PDF
PyCon HK 2015 - Monitoring the performance of python web applications
PDF
PyCon AU 2015 - Using benchmarks to understand how wsgi servers work
PDF
PyCon NZ 2013 - Advanced Methods For Creating Decorators
PDF
PyCon US 2013 Making Apache suck less for hosting Python web applications
KEY
PyCon AU 2010 - Getting Started With Apache/mod_wsgi.
KEY
PyCon US 2012 - State of WSGI 2
KEY
PyCon AU 2012 - Debugging Live Python Web Applications
KEY
PyCon US 2012 - Web Server Bottlenecks and Performance Tuning
KEY
DjangoCon US 2011 - Monkeying around at New Relic
Implementing a decorator for thread synchronisation.
Not Tom Eastman
Data analytics in the cloud with Jupyter notebooks.
“warpdrive”, making Python web application deployment magically easy.
Hear no evil, see no evil, patch no evil: Or, how to monkey-patch safely.
Automated Image Builds in OpenShift and Kubernetes
PyCon HK 2015 - Monitoring the performance of python web applications
PyCon AU 2015 - Using benchmarks to understand how wsgi servers work
PyCon NZ 2013 - Advanced Methods For Creating Decorators
PyCon US 2013 Making Apache suck less for hosting Python web applications
PyCon AU 2010 - Getting Started With Apache/mod_wsgi.
PyCon US 2012 - State of WSGI 2
PyCon AU 2012 - Debugging Live Python Web Applications
PyCon US 2012 - Web Server Bottlenecks and Performance Tuning
DjangoCon US 2011 - Monkeying around at New Relic

Recently uploaded (20)

PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PPTX
Funds Management Learning Material for Beg
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
DOCX
Unit-3 cyber security network security of internet system
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
PPT
tcp ip networks nd ip layering assotred slides
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PDF
Testing WebRTC applications at scale.pdf
PPTX
QR Codes Qr codecodecodecodecocodedecodecode
PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
innovation process that make everything different.pptx
INTERNET------BASICS-------UPDATED PPT PRESENTATION
Funds Management Learning Material for Beg
Decoding a Decade: 10 Years of Applied CTI Discipline
Unit-3 cyber security network security of internet system
Sims 4 Historia para lo sims 4 para jugar
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Design_with_Watersergyerge45hrbgre4top (1).ppt
RPKI Status Update, presented by Makito Lay at IDNOG 10
tcp ip networks nd ip layering assotred slides
WebRTC in SignalWire - troubleshooting media negotiation
Introuction about ICD -10 and ICD-11 PPT.pptx
522797556-Unit-2-Temperature-measurement-1-1.pptx
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
Slides PPTX World Game (s) Eco Economic Epochs.pptx
introduction about ICD -10 & ICD-11 ppt.pptx
Testing WebRTC applications at scale.pdf
QR Codes Qr codecodecodecodecocodedecodecode
Unit-1 introduction to cyber security discuss about how to secure a system
Introuction about WHO-FIC in ICD-10.pptx
innovation process that make everything different.pptx

OpenShift, Docker, Kubernetes: The next generation of PaaS