SlideShare a Scribd company logo
1 of 58
Download to read offline
Overview
James Falkner
Technical Evangelist
Red Hat
@schtool
Retail Finance Media
Transportation
?
?
Software Disrupts Business
of US CEOs say they
entered or considered
entering a different
industry at some point
over the past three years
Think it’s likely
competitors will compete
in industries other than
their own over the next
three years
Half of US CEOs believe a significant
competitor is emerging or could
emerge from technology sector
versus 32% of CEOs globally.
PWC - 2015 US CEO Survey
http://www.pwc.com/us/en/ceo-survey/
index.html
Impact of Technology
IT Must Evolve to Stay Ahead of Demands
“If you don't like change,
you're going to like
irrelevance even less.”
- Gen. Eric Shinseki, Chief of Staff, US Army, Ret.
Red Hat Addresses Container Adoption Concerns
Comprehensive offerings and
capabilities enable enterprise-
wide container adoption.
SECURITY
SCALABILITY
INTEGRATION
MANAGEMENT
CERTIFICATION
docker kubernetes
Built on Open Container Standards
Red Hat Driving These in the Community
OpenShift is Red Hat’s Container Application Platform
●  Built for both traditional and cloud-
native applications.
●  An integrated hybrid cloud application
platform for application development
and deployment
●  Develop, build, and manage container
based applications
●  Easily turn source code into running
applications with source-to-image
capabilities
Value of OpenShift
Community Powered Innovation
SERVICE CATALOG
(LANGUAGE RUNTIMES, MIDDLEWARE, DATABASES, …)
SELF-SERVICE
APPLICATION LIFECYCLE MANAGEMENT
(CI / CD)
BUILD AUTOMATION DEPLOYMENT AUTOMATION
CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER
NETWORKING SECURITYSTORAGE REGISTRY
LOGS &
METRICS
CONTAINER ORCHESTRATION & CLUSTER MANAGEMENT
(KUBERNETES)
RED HAT ENTERPRISE LINUX
CONTAINER RUNTIME & PACKAGING
(DOCKER)
ATOMIC HOST
Enterprise Container Platform
ENTERPRISE-GRADE CONTAINER OS
Business
Automation
CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER
Integration Data
Web &
Mobile
3rd party
frameworks
CONTAINER INFRASTRUCTURE
(Orchestration & Scheduling, Storage, Registry, Security, Networking)
LIFECYCLE AUTOMATION
(Self-service, CI/CD, Img Streams)
CONTAINER MANAGEMENT
(Monitoring, Capacity, Policies)
Red Hat Enterprise
Linux & Atomic Host
Red Hat Application
Services (JBoss)
Traditional, Stateful & Microservices-based Apps
Red Hat
Registry
CloudForms
Ansible
Satellite
Developer
Studio
CDK
Storage
PaaS
CaaS
IaaS
Red Hat Container Stack & Tools
Choose your IaaS
OpenShift will run
anywhere RHEL can run
giving you the ultimate
portability for your mission
critical workloads.
Cloud Infrastructures
●  From Red Hat
●  From ISV Partners
●  From the Community
OpenShift Application Services Ecosystem
●  JBoss Enterprise
Application Platform
●  JBoss Web Server /
Tomcat
●  JBoss Developer
Studio
●  JBoss Data Grid
●  Fuse
●  A-MQ
●  Data Virtualization
●  Business Process
Management
●  Business Rules
Management
System
●  Red Hat Mobile /
FeedHenry
Application
Container Services
Integration
Services
Business
Process Services
Mobile
Services
JBoss Middleware Services on OpenShift
OpenShift and native .NET
●  OpenShift provides a .NET
runtime distributed and
supported by Red Hat and
Microsoft
●  Will start with version 5 of the
core framework
●  Version parity goal of 60 days
●  More info: red.ht/29hdqC3
10,000ft View
●  Access a broad selection of
application components
●  Deploy application environments on-
demand
●  Leverage your choice of interface &
integrate with existing tools
●  Automate application deployments,
builds and source-to-image
●  Enable collaboration across users,
teams & projects
Benefits for Developers
●  Deploy a secure, enterprise-grade container-
based application platform
●  Enable application developers while improving
operational efficiency & infrastructure
utilization
●  Utilize advanced scheduling and automated
placement with regions and zones for HA
●  Leverage powerful declarative management
for application services
●  Manage user & team access and integrate with
enterprise authentication systems
Benefits for IT Operations
A True Open Hybrid Cloud
●  Deploy OpenShift on OpenStack via Heat
●  Integrate Apps with OpenStack services
●  Manage it all with CloudForms
●  Get it all at once with Red Hat Cloud Suite
●  github.com/redhat-openstack/openshift-
on-openstack
OpenShift On OpenStack
Why OpenShift
OpenShift
Product Deep Dive
10,000 ft. View (Again)
OpenShift runs on your choice of infrastructure
Nodes are instances of RHEL where apps will run
App services run in docker containers on each node
Registry
Pods run one or more docker containers as a unit
Masters leverage kubernetes to orchestrate nodes / apps
Master provides authenticated API for users & clients
Master uses etcd key-value data store for persistence
Master provides scheduler for pod placement on nodes
Pod placement is determined based on defined policy
Services allow related pods to connect to each other
Management/Replication controller manages the pod lifecycle
What if a pod goes down?
OpenShift automatically recovers and deploys a new Pod
Pods can attach to shared storage for stateful services
Routing layer routes external app requests to pods
Developers access openShift via web, CLI or IDE
OpenShift
Source-2-Image
Code
Deploy
Build
Can configure different
deployment strategies
like A/B, Rolling upgrade,
Automated base updates,
and more.
Can configure triggers for
automated deployments,
builds, and more.
Source 2 Image Walk Through
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.
Code
Source 2 Image Walk Through Can configure triggers for
automated deployments,
builds, and more.
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.
Build
Source 2 Image Walk Through Can configure triggers for
automated deployments,
builds, and more.
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
Can configure
different
deployment
strategies like A/B,
Rolling upgrade,
Automated base
updates, and more.
Can configure triggers
for automated
deployments, builds,
and more.
OpenShift 3.3
What’s new
blog.openshift.com/whats-new-openshift-3-3-developer-experience
●  Cloud Forms functionality now
included with OpenShift Container
Platform to improve control over apps
and infrastructure
●  Monitor and manage resource
consumption of containers running in
OpenShift Container Platform
●  Docker and Kubernetes aware
(containers, pods, services...)
Infrastructure Management with CloudForms & OpenShift
OpenShift Pipelines
•  True first class pipeline
execution capability
•  Based on the Jenkins
Pipeline plugin
•  Defined as a new build
strategy within OpenShift
•  Launch Jenkins slaves on
OpenShift cluster
oc cluster up (or down)
Try it: github.com/openshift/origin/releases
Other Notables
•  Serialized Build Execution
•  Enhanced rsync
•  A/B Routing
•  Improved Web Console UX
•  Build Trigger Causes
•  Web Hook Payloads
•  Self-Tuning Images
•  Docker Image Details
•  Built-In Metrics
•  Container Debugging
•  Router Sharding
•  Kerberos support in CLI
•  Pod Idling
OpenShift 3.3
Demo. Brace Yourselves.
53
54
55
Firewall
56
DevQAProd
UI
Services
UI
Services
UI
Services
Promote
Promote
Promote
Promote
Prod
Services
UI
QA Dev
UIServices
CI/CD
UIServices UIServices
Routing
Load
Balancing
K8s
Clusters
Docker
Registry
Web
Dev
Tools
SCM
Demo Architecture
DevDev
Q&A
THANK YOU
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
facebook.com/jboss
twitter.com/RedHatNews
twitter.com/JBoss

More Related Content

What's hot

Introduction to openshift
Introduction to openshiftIntroduction to openshift
Introduction to openshiftMamathaBusi
 
CNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewCNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewSumit Shatwara
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfJuanSalinas593459
 
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
 
Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4HngNguyn748044
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveGreg Hoelzer
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...SlideTeam
 
Introduction to Helm
Introduction to HelmIntroduction to Helm
Introduction to HelmHarshal Shah
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container StrategyRed Hat Events
 
Deploy Application on Kubernetes
Deploy Application on KubernetesDeploy Application on Kubernetes
Deploy Application on KubernetesOpsta
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes IntroductionPeng Xiao
 
GitOps with ArgoCD
GitOps with ArgoCDGitOps with ArgoCD
GitOps with ArgoCDCloudOps2005
 
Rancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep DiveRancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep DiveLINE Corporation
 
Free GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOpsFree GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOpsWeaveworks
 
Gitops: the kubernetes way
Gitops: the kubernetes wayGitops: the kubernetes way
Gitops: the kubernetes waysparkfabrik
 
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!
 

What's hot (20)

Introduction to openshift
Introduction to openshiftIntroduction to openshift
Introduction to openshift
 
CNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewCNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift Overview
 
OpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdfOpenShift-Technical-Overview.pdf
OpenShift-Technical-Overview.pdf
 
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
 
Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4
 
Red Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep DiveRed Hat OpenShift V3 Overview and Deep Dive
Red Hat OpenShift V3 Overview and Deep Dive
 
OpenShift Enterprise
OpenShift EnterpriseOpenShift Enterprise
OpenShift Enterprise
 
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
An Architectural Deep Dive With Kubernetes And Containers Powerpoint Presenta...
 
Introduction to Helm
Introduction to HelmIntroduction to Helm
Introduction to Helm
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container Strategy
 
Deploy Application on Kubernetes
Deploy Application on KubernetesDeploy Application on Kubernetes
Deploy Application on Kubernetes
 
Kubernetes Introduction
Kubernetes IntroductionKubernetes Introduction
Kubernetes Introduction
 
Open shift 4-update
Open shift 4-updateOpen shift 4-update
Open shift 4-update
 
GitOps with ArgoCD
GitOps with ArgoCDGitOps with ArgoCD
GitOps with ArgoCD
 
Kubernetes Basics
Kubernetes BasicsKubernetes Basics
Kubernetes Basics
 
Rancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep DiveRancher 2.0 Technical Deep Dive
Rancher 2.0 Technical Deep Dive
 
Free GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOpsFree GitOps Workshop + Intro to Kubernetes & GitOps
Free GitOps Workshop + Intro to Kubernetes & GitOps
 
Meetup 23 - 03 - Application Delivery on K8S with GitOps
Meetup 23 - 03 - Application Delivery on K8S with GitOpsMeetup 23 - 03 - Application Delivery on K8S with GitOps
Meetup 23 - 03 - Application Delivery on K8S with GitOps
 
Gitops: the kubernetes way
Gitops: the kubernetes wayGitops: the kubernetes way
Gitops: the kubernetes way
 
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...
 

Viewers also liked

DevNexus 2015: Kubernetes & Container Engine
DevNexus 2015: Kubernetes & Container EngineDevNexus 2015: Kubernetes & Container Engine
DevNexus 2015: Kubernetes & Container EngineKit Merker
 
Microservices with Docker, Kubernetes, and Jenkins
Microservices with Docker, Kubernetes, and JenkinsMicroservices with Docker, Kubernetes, and Jenkins
Microservices with Docker, Kubernetes, and JenkinsRed Hat Developers
 
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1Etsuji Nakai
 
An Introduction to Kubernetes
An Introduction to KubernetesAn Introduction to Kubernetes
An Introduction to KubernetesImesh Gunaratne
 
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesOpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesSamuel Terburg
 
Resilient microservices with Kubernetes - Mete Atamel
Resilient microservices with Kubernetes - Mete AtamelResilient microservices with Kubernetes - Mete Atamel
Resilient microservices with Kubernetes - Mete AtamelITCamp
 

Viewers also liked (6)

DevNexus 2015: Kubernetes & Container Engine
DevNexus 2015: Kubernetes & Container EngineDevNexus 2015: Kubernetes & Container Engine
DevNexus 2015: Kubernetes & Container Engine
 
Microservices with Docker, Kubernetes, and Jenkins
Microservices with Docker, Kubernetes, and JenkinsMicroservices with Docker, Kubernetes, and Jenkins
Microservices with Docker, Kubernetes, and Jenkins
 
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
Architecture Overview: Kubernetes with Red Hat Enterprise Linux 7.1
 
An Introduction to Kubernetes
An Introduction to KubernetesAn Introduction to Kubernetes
An Introduction to Kubernetes
 
OpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetesOpenShift Enterprise 3.1 vs kubernetes
OpenShift Enterprise 3.1 vs kubernetes
 
Resilient microservices with Kubernetes - Mete Atamel
Resilient microservices with Kubernetes - Mete AtamelResilient microservices with Kubernetes - Mete Atamel
Resilient microservices with Kubernetes - Mete Atamel
 

Similar to Red Hat OpenShift Container Platform Overview

OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017Rodolfo Carvalho
 
OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017Rodolfo Carvalho
 
Pivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystemPivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystemKarthikeyanSambandam2
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made EasyBent Terp
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureJohn Archer
 
Red Hat Forum Benelux 2015
Red Hat Forum Benelux 2015Red Hat Forum Benelux 2015
Red Hat Forum Benelux 2015Microsoft
 
Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?Phil Estes
 
DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatJessica DeVita
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchPT Datacomm Diangraha
 
Transformacion e innovacion digital Meetup - Application Modernization and Mi...
Transformacion e innovacion digital Meetup - Application Modernization and Mi...Transformacion e innovacion digital Meetup - Application Modernization and Mi...
Transformacion e innovacion digital Meetup - Application Modernization and Mi...José Román Martín Gil
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021NeerajKumar1965
 
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
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingMark Hinkle
 
PHP Buildpacks in the Cloud on Bluemix
PHP Buildpacks in the Cloud on BluemixPHP Buildpacks in the Cloud on Bluemix
PHP Buildpacks in the Cloud on BluemixIBM
 
Cloud Foundry for PHP developers
Cloud Foundry for PHP developersCloud Foundry for PHP developers
Cloud Foundry for PHP developersDaniel Krook
 

Similar to Red Hat OpenShift Container Platform Overview (20)

OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017OpenShift Overview - Red Hat Open House 2017
OpenShift Overview - Red Hat Open House 2017
 
OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017
 
Pivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystemPivotal Cloud Foundry and its usage in ecosystem
Pivotal Cloud Foundry and its usage in ecosystem
 
FICO Open Shift presentation
FICO Open Shift presentationFICO Open Shift presentation
FICO Open Shift presentation
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Red Hat Forum Benelux 2015
Red Hat Forum Benelux 2015Red Hat Forum Benelux 2015
Red Hat Forum Benelux 2015
 
Cloud Foundry May 1 2014
Cloud Foundry May 1 2014Cloud Foundry May 1 2014
Cloud Foundry May 1 2014
 
Cloud to Edge
Cloud to EdgeCloud to Edge
Cloud to Edge
 
Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?Containerize, PaaS, or Go Serverless!?
Containerize, PaaS, or Go Serverless!?
 
DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to Habitat
 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
 
Transformacion e innovacion digital Meetup - Application Modernization and Mi...
Transformacion e innovacion digital Meetup - Application Modernization and Mi...Transformacion e innovacion digital Meetup - Application Modernization and Mi...
Transformacion e innovacion digital Meetup - Application Modernization and Mi...
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021Nyc mule soft_meetup_13_march_2021
Nyc mule soft_meetup_13_march_2021
 
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 cloud platforms
Red hat cloud platformsRed hat cloud platforms
Red hat cloud platforms
 
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud ComputingOSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
OSCON 2013 - The Hitchiker’s Guide to Open Source Cloud Computing
 
PHP Buildpacks in the Cloud on Bluemix
PHP Buildpacks in the Cloud on BluemixPHP Buildpacks in the Cloud on Bluemix
PHP Buildpacks in the Cloud on Bluemix
 
Cloud Foundry for PHP developers
Cloud Foundry for PHP developersCloud Foundry for PHP developers
Cloud Foundry for PHP developers
 

Recently uploaded

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 

Recently uploaded (20)

AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 

Red Hat OpenShift Container Platform Overview

  • 3. of US CEOs say they entered or considered entering a different industry at some point over the past three years Think it’s likely competitors will compete in industries other than their own over the next three years Half of US CEOs believe a significant competitor is emerging or could emerge from technology sector versus 32% of CEOs globally. PWC - 2015 US CEO Survey http://www.pwc.com/us/en/ceo-survey/ index.html Impact of Technology
  • 4. IT Must Evolve to Stay Ahead of Demands
  • 5. “If you don't like change, you're going to like irrelevance even less.” - Gen. Eric Shinseki, Chief of Staff, US Army, Ret.
  • 6.
  • 7. Red Hat Addresses Container Adoption Concerns Comprehensive offerings and capabilities enable enterprise- wide container adoption. SECURITY SCALABILITY INTEGRATION MANAGEMENT CERTIFICATION
  • 8. docker kubernetes Built on Open Container Standards Red Hat Driving These in the Community
  • 9. OpenShift is Red Hat’s Container Application Platform ●  Built for both traditional and cloud- native applications. ●  An integrated hybrid cloud application platform for application development and deployment ●  Develop, build, and manage container based applications ●  Easily turn source code into running applications with source-to-image capabilities
  • 12. SERVICE CATALOG (LANGUAGE RUNTIMES, MIDDLEWARE, DATABASES, …) SELF-SERVICE APPLICATION LIFECYCLE MANAGEMENT (CI / CD) BUILD AUTOMATION DEPLOYMENT AUTOMATION CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER NETWORKING SECURITYSTORAGE REGISTRY LOGS & METRICS CONTAINER ORCHESTRATION & CLUSTER MANAGEMENT (KUBERNETES) RED HAT ENTERPRISE LINUX CONTAINER RUNTIME & PACKAGING (DOCKER) ATOMIC HOST Enterprise Container Platform
  • 13. ENTERPRISE-GRADE CONTAINER OS Business Automation CONTAINER CONTAINERCONTAINER CONTAINER CONTAINER Integration Data Web & Mobile 3rd party frameworks CONTAINER INFRASTRUCTURE (Orchestration & Scheduling, Storage, Registry, Security, Networking) LIFECYCLE AUTOMATION (Self-service, CI/CD, Img Streams) CONTAINER MANAGEMENT (Monitoring, Capacity, Policies) Red Hat Enterprise Linux & Atomic Host Red Hat Application Services (JBoss) Traditional, Stateful & Microservices-based Apps Red Hat Registry CloudForms Ansible Satellite Developer Studio CDK Storage PaaS CaaS IaaS Red Hat Container Stack & Tools
  • 14. Choose your IaaS OpenShift will run anywhere RHEL can run giving you the ultimate portability for your mission critical workloads. Cloud Infrastructures
  • 15. ●  From Red Hat ●  From ISV Partners ●  From the Community OpenShift Application Services Ecosystem
  • 16. ●  JBoss Enterprise Application Platform ●  JBoss Web Server / Tomcat ●  JBoss Developer Studio ●  JBoss Data Grid ●  Fuse ●  A-MQ ●  Data Virtualization ●  Business Process Management ●  Business Rules Management System ●  Red Hat Mobile / FeedHenry Application Container Services Integration Services Business Process Services Mobile Services JBoss Middleware Services on OpenShift
  • 17. OpenShift and native .NET ●  OpenShift provides a .NET runtime distributed and supported by Red Hat and Microsoft ●  Will start with version 5 of the core framework ●  Version parity goal of 60 days ●  More info: red.ht/29hdqC3
  • 19. ●  Access a broad selection of application components ●  Deploy application environments on- demand ●  Leverage your choice of interface & integrate with existing tools ●  Automate application deployments, builds and source-to-image ●  Enable collaboration across users, teams & projects Benefits for Developers
  • 20. ●  Deploy a secure, enterprise-grade container- based application platform ●  Enable application developers while improving operational efficiency & infrastructure utilization ●  Utilize advanced scheduling and automated placement with regions and zones for HA ●  Leverage powerful declarative management for application services ●  Manage user & team access and integrate with enterprise authentication systems Benefits for IT Operations
  • 21. A True Open Hybrid Cloud ●  Deploy OpenShift on OpenStack via Heat ●  Integrate Apps with OpenStack services ●  Manage it all with CloudForms ●  Get it all at once with Red Hat Cloud Suite ●  github.com/redhat-openstack/openshift- on-openstack OpenShift On OpenStack
  • 22.
  • 25. 10,000 ft. View (Again)
  • 26. OpenShift runs on your choice of infrastructure
  • 27. Nodes are instances of RHEL where apps will run
  • 28. App services run in docker containers on each node
  • 29. Registry Pods run one or more docker containers as a unit
  • 30. Masters leverage kubernetes to orchestrate nodes / apps
  • 31. Master provides authenticated API for users & clients
  • 32. Master uses etcd key-value data store for persistence
  • 33. Master provides scheduler for pod placement on nodes
  • 34. Pod placement is determined based on defined policy
  • 35. Services allow related pods to connect to each other
  • 37. What if a pod goes down?
  • 38. OpenShift automatically recovers and deploys a new Pod
  • 39. Pods can attach to shared storage for stateful services
  • 40. Routing layer routes external app requests to pods
  • 41. Developers access openShift via web, CLI or IDE
  • 43. Code Deploy Build Can configure different deployment strategies like A/B, Rolling upgrade, Automated base updates, and more. Can configure triggers for automated deployments, builds, and more. Source 2 Image Walk Through
  • 44. 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. Code Source 2 Image Walk Through Can configure triggers for automated deployments, builds, and more.
  • 45. 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. Build Source 2 Image Walk Through Can configure triggers for automated deployments, builds, and more.
  • 46. 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 Can configure different deployment strategies like A/B, Rolling upgrade, Automated base updates, and more. Can configure triggers for automated deployments, builds, and more.
  • 48. ●  Cloud Forms functionality now included with OpenShift Container Platform to improve control over apps and infrastructure ●  Monitor and manage resource consumption of containers running in OpenShift Container Platform ●  Docker and Kubernetes aware (containers, pods, services...) Infrastructure Management with CloudForms & OpenShift
  • 49. OpenShift Pipelines •  True first class pipeline execution capability •  Based on the Jenkins Pipeline plugin •  Defined as a new build strategy within OpenShift •  Launch Jenkins slaves on OpenShift cluster
  • 50. oc cluster up (or down) Try it: github.com/openshift/origin/releases
  • 51. Other Notables •  Serialized Build Execution •  Enhanced rsync •  A/B Routing •  Improved Web Console UX •  Build Trigger Causes •  Web Hook Payloads •  Self-Tuning Images •  Docker Image Details •  Built-In Metrics •  Container Debugging •  Router Sharding •  Kerberos support in CLI •  Pod Idling
  • 53. 53
  • 54. 54
  • 57. Q&A