SlideShare a Scribd company logo
Red Hat OpenShift
Container Platform
Overview
Rodolfo Carvalho
Senior Software Engineer
29.3.2017
Red Hat Open School
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
OpenShift
Internship Opportunities
● Visit http://research.redhat.com
● Next selection process begins in early May
● You must apply by sending your CV to Tereza Ticha
(tticha@redhat.com)
● Feel free to ask Tereza about internships

More Related Content

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

What's hot (18)

PDF
Red Hat OpenShift - a foundation for successful digital transformation
PPTX
Modern Application Development v1-0
PDF
Cloud Native Applications on OpenShift
PDF
OpenShift Taiwan Vol.1 Technology Overview
PDF
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4
PDF
OpenShift As A DevOps Platform
PDF
Transforming Application Delivery with PaaS and Linux Containers
PDF
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
PDF
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
PDF
Red Hat OpenShift Container Platform Overview
PDF
There is no such thing as “Vanilla Kubernetes”
ODP
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
PDF
Puzzle ITC Talk @Docker CH meetup CI CD_with_Openshift_0.2
PDF
NGINX Controller: faster deployments, fewer headaches
PDF
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
PDF
Meetup Openshift Geneva 03/10
PDF
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
PDF
Dev Ops and PaaS - Accelerate Application Delivery with OpenShift
Red Hat OpenShift - a foundation for successful digital transformation
Modern Application Development v1-0
Cloud Native Applications on OpenShift
OpenShift Taiwan Vol.1 Technology Overview
OpenShift Meetup 8th july 2019 at ConSol - OpenShift v4
OpenShift As A DevOps Platform
Transforming Application Delivery with PaaS and Linux Containers
The Real World with OpenShift - Red Hat DevOps & Microservices Conference 2017
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...
Red Hat OpenShift Container Platform Overview
There is no such thing as “Vanilla Kubernetes”
Deploying & Scaling OpenShift on OpenStack using Heat - OpenStack Seattle Mee...
Puzzle ITC Talk @Docker CH meetup CI CD_with_Openshift_0.2
NGINX Controller: faster deployments, fewer headaches
OpenStack Summit Tokyo 2015: Scale or Fail: Containers on OpenStack with Open...
Meetup Openshift Geneva 03/10
Red Hat OpenShift & CoreOS by Ludovic Aelbrecht, Senior Solution Architect at...
Dev Ops and PaaS - Accelerate Application Delivery with OpenShift
Ad

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

PDF
IBM Think 2020 Openshift on IBM Z and LinuxONE
PPTX
CNCF Introduction - Feb 2018
PPTX
IBM Multicloud Management on the OpenShift Container Platform
PDF
Cloud Native Application @ VMUG.IT 20150529
PDF
IBM Cloud Paks - IBM Cloud
PDF
Red Hat Openshift on Microsoft Azure
PDF
How do you deliver your applications to the cloud?
PDF
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
PDF
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
PDF
Red hat's updates on the cloud & infrastructure strategy
PPTX
App Development Evolution: What has changed?
PPTX
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
PDF
CI and CD with Spinnaker
PPTX
SS Introduction to Docker
PDF
Introducing the Open Container Project
PPTX
Executive Briefing: The Why, What, and Where of Containers
PDF
Developing Hybrid Cloud Applications
PPTX
Pivotal Cloud Foundry and its usage in ecosystem
PPTX
Intro Docker to Loire Atlantique
PPTX
Docker12 factor
IBM Think 2020 Openshift on IBM Z and LinuxONE
CNCF Introduction - Feb 2018
IBM Multicloud Management on the OpenShift Container Platform
Cloud Native Application @ VMUG.IT 20150529
IBM Cloud Paks - IBM Cloud
Red Hat Openshift on Microsoft Azure
How do you deliver your applications to the cloud?
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Red hat's updates on the cloud & infrastructure strategy
App Development Evolution: What has changed?
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
CI and CD with Spinnaker
SS Introduction to Docker
Introducing the Open Container Project
Executive Briefing: The Why, What, and Where of Containers
Developing Hybrid Cloud Applications
Pivotal Cloud Foundry and its usage in ecosystem
Intro Docker to Loire Atlantique
Docker12 factor
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)

PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
PDF
Complete Guide to Website Development in Malaysia for SMEs
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
Website Design Services for Small Businesses.pdf
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PPTX
assetexplorer- product-overview - presentation
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Digital Systems & Binary Numbers (comprehensive )
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
iTop VPN Crack Latest Version Full Key 2025
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
Complete Guide to Website Development in Malaysia for SMEs
Reimagine Home Health with the Power of Agentic AI​
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
17 Powerful Integrations Your Next-Gen MLM Software Needs
Advanced SystemCare Ultimate Crack + Portable (2025)
wealthsignaloriginal-com-DS-text-... (1).pdf
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Website Design Services for Small Businesses.pdf
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
assetexplorer- product-overview - presentation
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Digital Systems & Binary Numbers (comprehensive )
Operating system designcfffgfgggggggvggggggggg
Salesforce Agentforce AI Implementation.pdf
iTop VPN Crack Latest Version Full Key 2025
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Patient Appointment Booking in Odoo with online payment
CCleaner Pro 6.38.11537 Crack Final Latest Version 2025
Weekly report ppt - harsh dattuprasad patel.pptx

OpenShift Overview - Red Hat Open School 2017

  • 1. Red Hat OpenShift Container Platform Overview Rodolfo Carvalho Senior Software Engineer 29.3.2017 Red Hat Open School
  • 2. 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….
  • 4. ● 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?
  • 5. ● 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
  • 6. DevOps With Containers Across the Hybrid Cloud? Source Repository CI/CD Engine Dev Container Physical Virtual Private cloud Public cloud
  • 8. Trusted Container OS Trusted by Fortune Global 500 companies Container Runtime & Packaging (Docker) Enterprise Container Host Red Hat Enterprise LinuxAtomic Host
  • 9. 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)
  • 10. 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)
  • 11. 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
  • 14. 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.
  • 15. 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
  • 16. 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.
  • 17. Source 2 Image Walk Through Code Build Deploy Container Image Registry
  • 19. OpenShift Quick look at the Web Console
  • 20. 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
  • 23. ● Visit http://research.redhat.com ● Next selection process begins in early May ● You must apply by sending your CV to Tereza Ticha (tticha@redhat.com) ● Feel free to ask Tereza about internships