SlideShare a Scribd company logo
Red Hat OpenShift
Container Platform
Overview
Rodolfo Carvalho
Senior Software Engineer
5.4.2017
Red Hat Open House
Questions
How do you enable Digital Transformation?
New ways of developing,
delivering, and
integrating applications
Applications
More agile process
across both IT and
the business
Process
Modernize existing and
build new cloud-based
infrastructure
Infrastructure
It requires an evolution in….
Containers Transform
Applications ProcessesInfrastructures
Monolith
N-Tier
Microservices
Datacenter
Hosted
Hybrid
Waterfall
Agile
DevOps
● Sandboxed application processes on a
shared Linux OS kernel
● Simpler, lighter, and denser than virtual
machines
● Portable across different environments
● Package my application and all of its
dependencies
● Deploy to any environment in seconds and
enable CI/CD
● Easily access and share containerized
components
Sys-Admins / Ops Developers
It Depends on Who You Ask
What Are Containers?
● Enable efficiency and automation for
microservices, but also support
traditional applications
● Enable faster and more consistent
deployments from Development to
Production
● Enable application portability across 4
infrastructure footprints: Physical,
Virtual, Private & Public Cloud
Containers - An Evolution in Application Deployment
DevOps With Containers Across the Hybrid Cloud?
Source
Repository
CI/CD
Engine
Dev Container
Physical
Virtual
Private cloud
Public cloud
Self-Service
Multi-language
Automation
Collaboration
Seamless
Standards-based
Web-scale
Open Source
Enterprise Grade
Secure
Critical features for both Dev and Ops
Trusted Container OS
Trusted by Fortune Global
500 companies
Container Runtime & Packaging
(Docker)
Enterprise Container Host
Red Hat Enterprise LinuxAtomic Host
Container Runtime & Packaging
(Docker)
Enterprise Container Host
Red Hat Enterprise LinuxAtomic Host
Enterprise Kubernetes
Cloudforms
Red Hat Storage
Infrastructure Automation & Mg
Networking Storage Registry
Logs &
Metrics
Security
Container Orchestration & Cluster Management
(kubernetes)
Container Runtime & Packaging
(Docker)
Enterprise Container Host
Red Hat Enterprise LinuxAtomic Host
Enterprise Container Platform
Source-2-Image
Application Pipelines
Dev ToolsOpenShift Application Lifecycle Management
(CI/CD)
Build Automation Deployment Automation
Service Catalog
(Language Runtimes, Middleware, Databases)
Self-Service
Infrastructure Automation & Cockpit
Networking Storage Registry
Logs &
Metrics
Security
Container Orchestration & Cluster Management
(kubernetes)
JBOSS EAP
JBOSS DATA GRID
JBOSS DATA
VIRTUALIZATION
JBOSS AM-Q
JBOSS BRMS
JBOSS BPM
JBOSS FUSE
RED HAT MOBILE
3 Scale
Container
Business
Automation
Container
Integration
Container
Data &
Storage
Container
Web &
Mobile
Traditional, Stateful, and Microservices-based Apps
OpenShift Application Lifecycle Management
(CI/CD)
Build Automation Deployment Automation
Service Catalog
(Language Runtimes, Middleware, Databases)
Self-Service
Infrastructure Automation & Cockpit
Networking Storage Registry
Logs &
Metrics
Security
Container Orchestration & Cluster Management
(kubernetes)
Container Runtime & Packaging
(Docker)
Enterprise Container Host
Red Hat Enterprise LinuxAtomic Host
10,000 foot overview
EXISTING
OpenShift
Source-to-Image
Source 2 Image Walk Through
Code
Developers can leverage existing
development tools and then access
the OpenShift Web, CLI or IDE
interfaces to create new application
services and push source code via
GIT. OpenShift can also accept
binary deployments or be fully
integrated with a customer’s
existing CI/CD environment.
Source 2 Image Walk Through
Container
Image
Registry
Build
OpenShift automates the Docker
image build process with
Source-to-Image (S2I). S2I
combines source code with a
corresponding Builder image from
the integrated Docker registry.
Builds can also be triggered
manually or automatically by setting
a Git webhook. Add in Build
pipelines
Source 2 Image Walk Through
Container
Image
Registry
Deploy
OpenShift automates the
deployment of application
containers across multiple Node
hosts via the Kubernetes
scheduler. Users can automatically
trigger deployments on application
changes and do rollbacks,
configure A/B deployments & other
custom deployment types.
Source 2 Image Walk Through
Code
Build
Deploy
Container
Image
Registry
Developer command line example
OpenShift
Quick look at the Web Console
Application Services
JBoss EAP
JBoss Web Server
JBoss Data Grid
JBoss Dev Studio
JBoss Ops Network
Red Hat MobileNGINX
Juniper Networks
Crunchy DB
& More
JBoss Fuse
JBoss AM-Q
JBoss Data Virt
3Scale
JBoss BRMS
JBoss BPM Suite
Red Hat Software
Collections
Red Hat Container
Catalog
Red Hat
SSO
Red Hat
Storage
Docker Hub
OpenShift
Primed
Your
Private
Registries
Comprehensive Cloud Suite
Questions

More Related Content

PDF
OpenShift Overview - Red Hat Open School 2017
PDF
8 - OpenShift - A look at a container platform: what's in the box
PPTX
Modern Application Development v1-0
PDF
OpenShift pour le developpement cloud native - 20171214
PDF
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PPTX
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
PPTX
FICO Open Shift presentation
PPTX
App Mod 02: A developer intro to open shift
OpenShift Overview - Red Hat Open School 2017
8 - OpenShift - A look at a container platform: what's in the box
Modern Application Development v1-0
OpenShift pour le developpement cloud native - 20171214
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...
FICO Open Shift presentation
App Mod 02: A developer intro to open shift

What's hot (18)

PDF
OpenShift Taiwan Vol.1 Technology Overview
PDF
There is no such thing as “Vanilla Kubernetes”
PPTX
OpenShift Introduction
PDF
Cloud Native Applications on OpenShift
PPTX
OpenShift: Devops Made Easy
PDF
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4
PDF
Openshift YARN - strata 2014
PDF
Transforming Application Delivery with PaaS and Linux Containers
PPTX
Introduction to openshift
PDF
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
PDF
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
PDF
Kangaroot open shift best practices - straight from the battlefield
PDF
Red Hat OpenShift - a foundation for successful digital transformation
PDF
OpenShift As A DevOps Platform
PDF
NGINX Controller: faster deployments, fewer headaches
PDF
OpenShift 4, the smarter Kubernetes platform
ODP
Openshift Container Platform
PDF
Puzzle ITC Talk @Docker CH meetup CI CD_with_Openshift_0.2
OpenShift Taiwan Vol.1 Technology Overview
There is no such thing as “Vanilla Kubernetes”
OpenShift Introduction
Cloud Native Applications on OpenShift
OpenShift: Devops Made Easy
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4
Openshift YARN - strata 2014
Transforming Application Delivery with PaaS and Linux Containers
Introduction to openshift
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kangaroot open shift best practices - straight from the battlefield
Red Hat OpenShift - a foundation for successful digital transformation
OpenShift As A DevOps Platform
NGINX Controller: faster deployments, fewer headaches
OpenShift 4, the smarter Kubernetes platform
Openshift Container Platform
Puzzle ITC Talk @Docker CH meetup CI CD_with_Openshift_0.2
Ad

Similar to OpenShift Overview - Red Hat Open House 2017 (20)

PDF
Red Hat OpenShift Container Platform Overview
PPTX
Painless containerization in your very own private Cloud
PDF
OpenShift meetup Bangalore
PDF
CNCF Meetup - OpenShift Overview
PDF
Red hat's updates on the cloud & infrastructure strategy
PDF
Openshift: The power of kubernetes for engineers - Riga Dev Days 18
PDF
Red Hat Forum Benelux 2015
PDF
Red Hat Openshift on Microsoft Azure
PDF
RHTE 2016 - Get your App Dev on in the Cloud
PDF
OpenShift 4 installation
ODP
Openshift: Build, deploy & manage open, standard containers
PDF
Red Hat OpenShift Container Platform delivers enterprise-grade application co...
PDF
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdf
PPTX
DevFestMN 2017 - Learning Docker and Kubernetes with Openshift
PPTX
IBM RedHat OCP Vs xKS.pptx
PPTX
Red Hat Openshift Fundamentals.pptx
PDF
Open shift 4-update
PPTX
Dev ops
PDF
Ose mod march11
PDF
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Red Hat OpenShift Container Platform Overview
Painless containerization in your very own private Cloud
OpenShift meetup Bangalore
CNCF Meetup - OpenShift Overview
Red hat's updates on the cloud & infrastructure strategy
Openshift: The power of kubernetes for engineers - Riga Dev Days 18
Red Hat Forum Benelux 2015
Red Hat Openshift on Microsoft Azure
RHTE 2016 - Get your App Dev on in the Cloud
OpenShift 4 installation
Openshift: Build, deploy & manage open, standard containers
Red Hat OpenShift Container Platform delivers enterprise-grade application co...
OpenShift_Installation_Deep_Dive_Robert_Bohne.pdf
DevFestMN 2017 - Learning Docker and Kubernetes with Openshift
IBM RedHat OCP Vs xKS.pptx
Red Hat Openshift Fundamentals.pptx
Open shift 4-update
Dev ops
Ose mod march11
Kubernetes 101 - an Introduction to Containers, Kubernetes, and OpenShift
Ad

More from Rodolfo Carvalho (20)

PDF
Go 1.10 Release Party - PDX Go
PDF
Automation with Ansible and Containers
PDF
Go 1.8 Release Party
PDF
A Tour of Go - Workshop
PDF
The Go features I can't live without, 2nd round
PDF
The Go features I can't live without
PDF
Building and Deploying containerized Python Apps in the Cloud
PDF
Python deployments on OpenShift 3
PDF
Composing WSGI apps and spellchecking it all
PDF
Pykonik Coding Dojo
PDF
Concurrency in Python4k
PDF
Coding Kwoon
PDF
Python in 15 minutes
PDF
O CPAN tem as ferramentas que você precisa para fazer TDD em Perl, o Coding D...
PDF
Redes livres de escala
PDF
Redes livres de escala
PDF
Content Delivery Networks
PDF
TDD do seu jeito
PDF
Intro Dojo Rio Python Campus
Go 1.10 Release Party - PDX Go
Automation with Ansible and Containers
Go 1.8 Release Party
A Tour of Go - Workshop
The Go features I can't live without, 2nd round
The Go features I can't live without
Building and Deploying containerized Python Apps in the Cloud
Python deployments on OpenShift 3
Composing WSGI apps and spellchecking it all
Pykonik Coding Dojo
Concurrency in Python4k
Coding Kwoon
Python in 15 minutes
O CPAN tem as ferramentas que você precisa para fazer TDD em Perl, o Coding D...
Redes livres de escala
Redes livres de escala
Content Delivery Networks
TDD do seu jeito
Intro Dojo Rio Python Campus

Recently uploaded (20)

PPTX
Online Work Permit System for Fast Permit Processing
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Introduction to Artificial Intelligence
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
medical staffing services at VALiNTRY
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
top salesforce developer skills in 2025.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Transform Your Business with a Software ERP System
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
ai tools demonstartion for schools and inter college
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
Online Work Permit System for Fast Permit Processing
Navsoft: AI-Powered Business Solutions & Custom Software Development
Introduction to Artificial Intelligence
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
CHAPTER 2 - PM Management and IT Context
medical staffing services at VALiNTRY
Internet Downloader Manager (IDM) Crack 6.42 Build 41
top salesforce developer skills in 2025.pdf
How to Choose the Right IT Partner for Your Business in Malaysia
Transform Your Business with a Software ERP System
Odoo Companies in India – Driving Business Transformation.pdf
Softaken Excel to vCard Converter Software.pdf
ai tools demonstartion for schools and inter college
Upgrade and Innovation Strategies for SAP ERP Customers
Odoo POS Development Services by CandidRoot Solutions
ISO 45001 Occupational Health and Safety Management System
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Operating system designcfffgfgggggggvggggggggg
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
VVF-Customer-Presentation2025-Ver1.9.pptx

OpenShift Overview - Red Hat Open House 2017

  • 1. Red Hat OpenShift Container Platform Overview Rodolfo Carvalho Senior Software Engineer 5.4.2017 Red Hat Open House
  • 3. How do you enable Digital Transformation? New ways of developing, delivering, and integrating applications Applications More agile process across both IT and the business Process Modernize existing and build new cloud-based infrastructure Infrastructure It requires an evolution in….
  • 5. ● Sandboxed application processes on a shared Linux OS kernel ● Simpler, lighter, and denser than virtual machines ● Portable across different environments ● Package my application and all of its dependencies ● Deploy to any environment in seconds and enable CI/CD ● Easily access and share containerized components Sys-Admins / Ops Developers It Depends on Who You Ask What Are Containers?
  • 6. ● Enable efficiency and automation for microservices, but also support traditional applications ● Enable faster and more consistent deployments from Development to Production ● Enable application portability across 4 infrastructure footprints: Physical, Virtual, Private & Public Cloud Containers - An Evolution in Application Deployment
  • 7. DevOps With Containers Across the Hybrid Cloud? Source Repository CI/CD Engine Dev Container Physical Virtual Private cloud Public cloud
  • 9. Trusted Container OS Trusted by Fortune Global 500 companies Container Runtime & Packaging (Docker) Enterprise Container Host Red Hat Enterprise LinuxAtomic Host
  • 10. Container Runtime & Packaging (Docker) Enterprise Container Host Red Hat Enterprise LinuxAtomic Host Enterprise Kubernetes Cloudforms Red Hat Storage Infrastructure Automation & Mg Networking Storage Registry Logs & Metrics Security Container Orchestration & Cluster Management (kubernetes)
  • 11. Container Runtime & Packaging (Docker) Enterprise Container Host Red Hat Enterprise LinuxAtomic Host Enterprise Container Platform Source-2-Image Application Pipelines Dev ToolsOpenShift Application Lifecycle Management (CI/CD) Build Automation Deployment Automation Service Catalog (Language Runtimes, Middleware, Databases) Self-Service Infrastructure Automation & Cockpit Networking Storage Registry Logs & Metrics Security Container Orchestration & Cluster Management (kubernetes)
  • 12. JBOSS EAP JBOSS DATA GRID JBOSS DATA VIRTUALIZATION JBOSS AM-Q JBOSS BRMS JBOSS BPM JBOSS FUSE RED HAT MOBILE 3 Scale Container Business Automation Container Integration Container Data & Storage Container Web & Mobile Traditional, Stateful, and Microservices-based Apps OpenShift Application Lifecycle Management (CI/CD) Build Automation Deployment Automation Service Catalog (Language Runtimes, Middleware, Databases) Self-Service Infrastructure Automation & Cockpit Networking Storage Registry Logs & Metrics Security Container Orchestration & Cluster Management (kubernetes) Container Runtime & Packaging (Docker) Enterprise Container Host Red Hat Enterprise LinuxAtomic Host
  • 15. Source 2 Image Walk Through Code Developers can leverage existing development tools and then access the OpenShift Web, CLI or IDE interfaces to create new application services and push source code via GIT. OpenShift can also accept binary deployments or be fully integrated with a customer’s existing CI/CD environment.
  • 16. Source 2 Image Walk Through Container Image Registry Build OpenShift automates the Docker image build process with Source-to-Image (S2I). S2I combines source code with a corresponding Builder image from the integrated Docker registry. Builds can also be triggered manually or automatically by setting a Git webhook. Add in Build pipelines
  • 17. Source 2 Image Walk Through Container Image Registry Deploy OpenShift automates the deployment of application containers across multiple Node hosts via the Kubernetes scheduler. Users can automatically trigger deployments on application changes and do rollbacks, configure A/B deployments & other custom deployment types.
  • 18. Source 2 Image Walk Through Code Build Deploy Container Image Registry
  • 20. OpenShift Quick look at the Web Console
  • 21. Application Services JBoss EAP JBoss Web Server JBoss Data Grid JBoss Dev Studio JBoss Ops Network Red Hat MobileNGINX Juniper Networks Crunchy DB & More JBoss Fuse JBoss AM-Q JBoss Data Virt 3Scale JBoss BRMS JBoss BPM Suite Red Hat Software Collections Red Hat Container Catalog Red Hat SSO Red Hat Storage Docker Hub OpenShift Primed Your Private Registries