SlideShare a Scribd company logo
1 of 72
Download to read offline
OpenShift Overview
openshift.com
Software Disrupts Business
Retail Finance Media
Transportation
2
?
?
openshift.com
Impact of Technology
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
3
openshift.com
4
Consider the following...
●  Large enterprise software
company, $14B Market cap
●  In business ~40 years
●  Over 13,000 employees
●  Leading enterprise systems
management vendor
●  Seeing new competition from a
number of cloud start-ups
openshift.com
5
Customer Wins
Business Challenges
●  Customers want more on-demand enterprise web &
mobile apps
●  Needed faster time to market for new CA SaaS offerings
●  Wanted a common platform for multiple product teams
to build apps on
●  Enables product teams to more quickly build, deploy
and update apps
●  Able to experiment and take apps from concept to
production faster
●  Containers provide better utilization of hardware and
horizontal scaling
Key Benefits
openshift.com
6
IT Must Evolve to Stay Ahead of Demands
openshift.com
7
openshift.com
8
Value of OpenShift
openshift.com
9
Community Powered Innovation
openshift.com
10
OpenShift Online
openshift.com
OpenShift Enterprise
11
Read more at: openshift.com/customers
openshift.com
12
Customer Wins
Business Challenges
●  Need to match traveler’s reservation requests to various
providers’ inventory (airlines, hotels, etc.)
●  Dealing with constant updates from provider systems all
over the world
●  Must deliver high consistency and fast response times
●  Managing very high request volumes of up to ~210,000
queries per second at peak
●  Application-centric deployments, deploying the
application as a whole with all of its dependencies.
●  Automated scheduling across the cluster, decoupling
‘what should run’ from ‘where it should run’
●  Able to support different types of applications, not
limited to HTTP or stateless services
●  Improved operational model and greater efficiency
Key Benefits
openshift.com
Customer Wins
Business Challenges
●  On-demand platform allows FICO clients to build the
applications they need and get faster time to value
●  OpenShift automates provisioning and systems
management of the FICO platform stack to improve
IT operational efficiency
●  OpenShift also provides an embedded solution for
on-premise platform delivery
●  Red Hat provides expert consulting and support to
keep FICO offerings up and running smoothly
Key Benefits
●  Leading financial analytics software provider, with
solutions to calculate risk such as FICO credit score
●  Wanted to expand their business by diversifying their
offerings and serving new markets
●  Decided to build a new FICO Analytics Cloud to
enable online access to FICO tools & services
13
openshift.com
OpenShift 3
●  Standard containers API
●  Web-scale container
orchestration & management
●  Container-optimized OS
●  Largest selection of supported
application runtimes & services
●  Robust tools and UX for
Development & Operations
●  Industry standard, web scale
distributed application platform
14
openshift.com
15
OpenShift Application Services
●  From Red Hat
●  From ISV Partners
●  From the Community
openshift.com
JBoss Middleware Services on OpenShift
●  JBoss Enterprise
Application Platform
●  JBoss Web Server /
Tomcat
●  JBoss Developer
Studio
●  Red Hat Mobile /
FeedHenry *
Application
Container Services
Mobile
Services
●  Fuse
●  A-MQ
●  Data Virtualization
Integration
Services
●  Business Process
Management *
●  Business Rules
Management
System *
Business
Process Services
* = Coming Soon
16
openshift.com
openshift.com
Benefits for Developers
●  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
18
openshift.com
●  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
19
openshift.com
OpenShift On OpenStack
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
20
openshift.com
21
“From the pain-free install and easy app deployment to gear
idling and automatic scaling, OpenShift fulfills the promise of
platform as a service”
Awards and Product Reviews
openshift.com
OpenShift Commons
An interactive community for all
OpenShift PaaS Users, Customers,
Contributors, Partners, Service
Providers and Developers to share
ideas, code, best practices, and
experiences.
More at http://commons.openshift.org/
22
openshift.com
Why OpenShift
23
openshift.com
Red Hat Brings It All Together
24
OpenShift
Product Deep Dive
openshift.com
openshift.com
OpenShift runs on your choice of infrastructure
openshift.com
Nodes are instances of RHEL where apps will run
openshift.com
App services run in docker containers on each node
openshift.com
Pods run one or more docker containers as a unit
openshift.com
Registries are where application images are stored
openshift.com
Masters leverage kubernetes to orchestrate nodes / apps
openshift.com
Master provides authenticated API for users & clients
openshift.com
Master uses etcd key-value data store for persistence
openshift.com
Master provides scheduler for pod placement on nodes
openshift.com
Pod placement is determined based on defined policy
openshift.com
Services allow related pods to connect to each other
openshift.com
Management/Replication controller manages the pod lifecycle
openshift.com
What if a pod goes down?
openshift.com
OpenShift automatically recovers and deploys a new Pod
openshift.com
Pods can attach to shared storage for stateful services
openshift.com
Routing layer routes external app requests to pods
openshift.com
Developers access OpenShift via Web, CLI or IDE
openshift.com
DevOps experience
openshift.com
Developer provides git repo
openshift.com
Developer chooses image from registry
openshift.com
Layer is applied to image
openshift.com
Layer is added back to registry
openshift.com
Image is scheduled and deployed
openshift.com
Developer can declare webhooks
openshift.com
Updated image is added back to the registry
openshift.com
New image is deployed as rolling update
OpenShift
Competitive Overview
openshift.com
OpenShift vs. Cloud Foundry - Comparing Platforms
v3
v3
OpenShift & Cloud Foundry:
•  Both targeted at enterprise
customers
•  Both open source licensed
•  Both built on Linux OS
•  Both leverage Linux Containers
•  Both provide integrated
application services & developer
tools
•  Both available as Private PaaS
software & Public PaaS service
openshift.com
OpenShift vs. Cloud Foundry - Comparing Platforms
OpenShift 3 runs on RHEL 7 &
RHEL Atomic Host
v3
Cloud Foundry only runs on
Ubuntu today
v3
●  Most Enterprise
customers have RHEL
●  OpenShift includes full
support for RHEL at no
additional cost
●  Cloud Foundry
commercial products do
not include Ubuntu
support
Competitive Advantages
openshift.com
OpenShift vs. Cloud Foundry - Comparing Platforms
OpenShift 3 natively integrates
Docker container API & format
v3
Cloud Foundry containers
based on Warden / Garden
v3
●  OpenShift is driving and
adopting an industry
standard with Docker
●  OpenShift containers are
more secure
●  Cloud Foundry is going
their own way with
Warden/Garden
Competitive Advantages
openshift.com
OpenShift vs. Cloud Foundry - Comparing Platforms
OpenShift 3 orchestration based on
Google Kubernetes
v3
Cloud Foundry orchestration
based on Diego (v3)
v3
●  OpenShift again driving
and adopting an industry
standard in Kubernetes
●  Kubernetes provides
greater scale & a
powerful declarative mgt
model
●  Cloud Foundry again,
going their own way
Competitive Advantages
openshift.com
OpenShift vs. Cloud Foundry - Comparing Platforms
OpenShift 3 leverages Docker image
packaging format & ecosystem
v3
Cloud Foundry uses Buildpacks
for stateless app frameworks &
VMs for stateful servicesv3
●  OpenShift provides more
fully supported language
runtimes & services
●  OpenShift provides access
to a much larger community
(DockerHub)
●  Buildpacks ecosystem is
much smaller than Docker
●  Buildpacks may not be
compatible across Cloud
Foundry offerings
Competitive Advantages
openshift.com
OpenShift vs. Cloud Foundry - Comparing Platforms
Both provide self-service via Web,
CLI & IDE interfaces & application
lifecycle management tools
Both provide self-service via Web,
CLI & IDE interfaces & application
lifecycle management toolsv3
Competitive Advantages
v3
●  OpenShift 3 provides
Docker build automation
and source-to-image
●  OpenShift provides
deployment automation &
Jenkins CI integration
●  OpenShift has better
Eclipse IDE integration
openshift.com
OpenShift vs. Cloud Foundry - Comparing Platforms
●  A better developer experience
●  A bigger selection of fully
supported services
●  A more powerful, standards-
based orchestration engine
●  A more secure, standards-based
container model
●  A more reliable, trusted and fully
supported Linux OS foundation
OpenShift
Competitive Advantages
OpenShift
Customer Case Studies
Commercial
Reference Customers
openshift.com
63
Customer Wins
Business Challenges
●  Need to match traveler’s reservation requests to various
providers’ inventory (airlines, hotels, etc.)
●  Dealing with constant updates from provider systems all
over the world
●  Must deliver high consistency and fast response times
●  Managing very high request volumes of up to ~210,000
queries per second at peak
●  Application-centric deployments, deploying the
application as a whole with all of its dependencies.
●  Automated scheduling across the cluster, decoupling
‘what should run’ from ‘where it should run’
●  Able to support different types of applications, not
limited to HTTP or stateless services
●  Improved operational model and greater efficiency
Key Benefits
openshift.com
64
Customer Wins
Business Challenges
●  Customers want more on-demand enterprise web &
mobile apps
●  Needed faster time to market for new CA SaaS offerings
●  Wanted a common platform for multiple product teams
to build apps on
●  Enables product teams to more quickly build, deploy
and update apps
●  Able to experiment and take apps from concept to
production faster
●  Containers provide better utilization of hardware and
horizontal scaling
Key Benefits
64
openshift.com
Customer Wins
Business Challenges
●  On-demand platform allows FICO clients to build the
applications they need and get faster time to value
●  OpenShift automates provisioning and systems
management of the FICO platform stack to improve
IT operational efficiency
●  OpenShift also provides an embedded solution for
on-premise platform delivery
●  Red Hat provides expert consulting and support to
keep FICO offerings up and running smoothly
Key Benefits
●  Leading financial analytics software provider, with
solutions to calculate risk such as FICO credit score
●  Wanted to expand their business by diversifying their
offerings and serving new markets
●  Decided to build a new FICO Analytics Cloud to
enable online access to FICO tools & services
65
openshift.com
Customer Wins
Business Challenges
●  Automated provisioning for developers via new
Lightweight Application Environment (LAE)
●  Able to offer standardized stacks for different
languages including Java and Node.js
●  Containers provide better infrastructure utilization and
easier to manage operationally
●  Benefit from Red Hat’s technical depth and world
class support
Key Benefits
●  Cisco IT organization has to support thousand of
application developers
●  Built out large virtualization farm to provide developer
environments (over 15,000 JVMs deployed)
●  Needed to improve developer productivity and
expand access to new languages/frameworks
●  Poor infrastructure utilization and hard to manage
66
openshift.com
Customer Wins
Business Challenges
●  Consistency between environments - code pushed to
other environments react the same way
●  Developer Path to Innovation - enabled developers to
make changes, in a consistent manner.
●  Empowered developers to do what they needed to do
without requiring IT Ops engagement.
●  Higher application density with the same hardware
resources
Key Benefits
●  Company plays both in HR and Finance industries
and is constantly challenged to innovate
●  Technology has to be consistent with the continuous
delivery process adopted
●  Heterogeneous Environment - ability to run Weblogic
and Spring applications
●  Unattended automated release process - platform
must also be able to recover to a known stable state
67
openshift.com
Customer Wins
Business Challenges
●  Open, self-service development and hosting
environment for a more innovative campus
community
●  Ability to focus on development tasks and content—
not infrastructure management
●  A fully-integrated, interoperable platform
●  Improved system security for better peace of mind
●  Provide students and staff members with self-service,
on-demand application stacks
Key Benefits
●  29,000 Students and 11,000 Staff
●  Needed a comprehensive, dynamic solution for
frequent provisioning requests and, in particular,
managed servers
●  Use of outside vendors would potentially increase
security concerns, costs, and further complicate
system administration
68
openshift.com
Customer Wins
Business Challenges
●  Standardization and automation of development and
operations (DevOps) processes
●  Support for many coding languages and frameworks
●  Reduced waste and costs with the ability to share
many applications on the same infrastructure
●  Users wouldn’t need to modify existing applications to
suit the new environment
Key Benefits
●  39,000 Students and 3,110 Staff
●  The IT department was experiencing service
bottlenecks and wasted resources in three different
areas:
○  student experience
○  virtual machines
○  legacy data
University of Technology in Sydney
69
openshift.com
Customer Wins
Business Challenges
●  Monolithic to microservices - highly flexible
microservices architecture for developers and
operations
●  Automated provisioning and management of the
platform stack - needed to meet growing business
demand for new application services
●  Loosely coupled components enabled better
utilization and management of assets.
Key Benefits
●  Highly competitive retail online market
●  Needed to increase performance and flexibility of the
application architecture
●  Hybrid Cloud Environment - infrastructure should run
both on premises and on the cloud
70
openshift.com
Customer Wins
Business Challenges
●  OpenShift was able to offer T-Systems’ customers
their choice of development and integration tools.
●  Faster application delivery and deliver solutions in
days instead of months.
●  Strength in the container management layers
●  Integration of their predominant middleware
deployments and their new cloud platform.
Key Benefits
●  Capturing new growth areas focusing on platform
based products, "productized" services, and a cloud
ecosystem.
●  Build a software platform to upgrade customers’ legacy
software for business applications in the cloud.
●  Reduce costs and provide flexibility for programming
languages, frameworks, and runtime environments.
71
openshift.com
Customer Wins
Business Challenges
●  Able to streamline modern web application creation
and development.
●  Extend the life of legacy software by either migrating
them or incorporating them into a web application
●  Reduce costs and increase ROA
Key Benefits
●  Deliver safe, reliable, mission critical products to the
market though a complex system of checks and
balances.
●  Foster innovation and entrepreneurial efforts from
within a large 170,000 person company
●  Be able to execute ideas with IT and supplier
management in a scalable way
72

More Related Content

What's hot

Kubernetes Architecture
 Kubernetes Architecture Kubernetes Architecture
Kubernetes ArchitectureKnoldus Inc.
 
Docker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshopDocker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshopSathish VJ
 
Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4HngNguyn748044
 
Deploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOpsDeploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOpsOpsta
 
OpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformOpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformKangaroot
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overviewroundman
 
Getting Started with Kubernetes
Getting Started with Kubernetes Getting Started with Kubernetes
Getting Started with Kubernetes VMware Tanzu
 
Kubernetes #1 intro
Kubernetes #1   introKubernetes #1   intro
Kubernetes #1 introTerry Cho
 
Kubernetes
KubernetesKubernetes
Kuberneteserialc_w
 
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
 
WTF is GitOps and Why You Should Care?
WTF is GitOps and Why You Should Care?WTF is GitOps and Why You Should Care?
WTF is GitOps and Why You Should Care?Weaveworks
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatAmazon Web Services
 
Why kubernetes matters
Why kubernetes mattersWhy kubernetes matters
Why kubernetes mattersPlatform9
 
EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the CloudEKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the CloudDevOps.com
 
Introduction and Deep Dive Into Containerd
Introduction and Deep Dive Into ContainerdIntroduction and Deep Dive Into Containerd
Introduction and Deep Dive Into ContainerdKohei Tokunaga
 
Rancher and Kubernetes Best Practices
Rancher and  Kubernetes Best PracticesRancher and  Kubernetes Best Practices
Rancher and Kubernetes Best PracticesAvinash Patil
 

What's hot (20)

Kubernetes Architecture
 Kubernetes Architecture Kubernetes Architecture
Kubernetes Architecture
 
Docker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshopDocker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshop
 
Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4Introduction to Red Hat OpenShift 4
Introduction to Red Hat OpenShift 4
 
Deploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOpsDeploy 22 microservices from scratch in 30 mins with GitOps
Deploy 22 microservices from scratch in 30 mins with GitOps
 
OpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platformOpenShift 4, the smarter Kubernetes platform
OpenShift 4, the smarter Kubernetes platform
 
OpenShift Overview
OpenShift OverviewOpenShift Overview
OpenShift Overview
 
Getting Started with Kubernetes
Getting Started with Kubernetes Getting Started with Kubernetes
Getting Started with Kubernetes
 
Kubernetes #1 intro
Kubernetes #1   introKubernetes #1   intro
Kubernetes #1 intro
 
Why Kubernetes on Azure
Why Kubernetes on AzureWhy Kubernetes on Azure
Why Kubernetes on Azure
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
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
 
WTF is GitOps and Why You Should Care?
WTF is GitOps and Why You Should Care?WTF is GitOps and Why You Should Care?
WTF is GitOps and Why You Should Care?
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
Containers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red HatContainers Anywhere with OpenShift by Red Hat
Containers Anywhere with OpenShift by Red Hat
 
Docker
DockerDocker
Docker
 
Why kubernetes matters
Why kubernetes mattersWhy kubernetes matters
Why kubernetes matters
 
(ARC307) Infrastructure as Code
(ARC307) Infrastructure as Code(ARC307) Infrastructure as Code
(ARC307) Infrastructure as Code
 
EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the CloudEKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
EKS vs GKE vs AKS - Evaluating Kubernetes in the Cloud
 
Introduction and Deep Dive Into Containerd
Introduction and Deep Dive Into ContainerdIntroduction and Deep Dive Into Containerd
Introduction and Deep Dive Into Containerd
 
Rancher and Kubernetes Best Practices
Rancher and  Kubernetes Best PracticesRancher and  Kubernetes Best Practices
Rancher and Kubernetes Best Practices
 

Similar to Red Hat OpenShift V3 Overview and Deep Dive

Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewJames Falkner
 
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamicsAppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamicsAppDynamics
 
Deliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaSDeliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaSRed Hat India Pvt. Ltd.
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...Jitendra Bafna
 
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...OpenShift Origin
 
Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)Christoph Görn
 
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
 
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...Jitendra Bafna
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivAmazon Web Services
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container StrategyRed Hat Events
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023AnuragSharma900
 
Datasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrdDatasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrdMidVision
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Eva Mave Ng
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2
 
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...VMworld
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Stormy Peters
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the MonolithVMware Tanzu
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...GRUC
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOpsDaniel Oh
 

Similar to Red Hat OpenShift V3 Overview and Deep Dive (20)

FICO Open Shift presentation
FICO Open Shift presentationFICO Open Shift presentation
FICO Open Shift presentation
 
Red Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform OverviewRed Hat OpenShift Container Platform Overview
Red Hat OpenShift Container Platform Overview
 
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamicsAppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
AppSphere 15 - Manage your Microservices with Red Hat OpenShift and AppDynamics
 
Deliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaSDeliver DevOps with the Next Generation of PaaS
Deliver DevOps with the Next Generation of PaaS
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
LatinoWare 2013 An OpenSource Blueprint for Cloud presented by Diane Mueller,...
 
Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)Maintaining an up to date application stack (in a containerized world)
Maintaining an up to date application stack (in a containerized world)
 
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
 
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
MuleSoft Surat Meetup#48 - Anypoint API Governance (RAML, OAS and Async API) ...
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container Strategy
 
London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023London-MuleSoft-Meetup-April-19-2023
London-MuleSoft-Meetup-April-19-2023
 
Datasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrdDatasheet cruisecontrolpluginforrd
Datasheet cruisecontrolpluginforrd
 
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
Designing Apps for Runtime Fabric: Logging, Monitoring & Object Store Persist...
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
VMworld 2013: Best Practices for Application Lifecycle Management with vCloud...
 
Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016Cloud Foundry Technical Overview at IBM Interconnect 2016
Cloud Foundry Technical Overview at IBM Interconnect 2016
 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
 
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
Webcast Presentation: Be lean. Be agile. Work together with DevOps Services (...
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOps
 

Red Hat OpenShift V3 Overview and Deep Dive

  • 2. openshift.com Software Disrupts Business Retail Finance Media Transportation 2 ? ?
  • 3. openshift.com Impact of Technology 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 3
  • 4. openshift.com 4 Consider the following... ●  Large enterprise software company, $14B Market cap ●  In business ~40 years ●  Over 13,000 employees ●  Leading enterprise systems management vendor ●  Seeing new competition from a number of cloud start-ups
  • 5. openshift.com 5 Customer Wins Business Challenges ●  Customers want more on-demand enterprise web & mobile apps ●  Needed faster time to market for new CA SaaS offerings ●  Wanted a common platform for multiple product teams to build apps on ●  Enables product teams to more quickly build, deploy and update apps ●  Able to experiment and take apps from concept to production faster ●  Containers provide better utilization of hardware and horizontal scaling Key Benefits
  • 6. openshift.com 6 IT Must Evolve to Stay Ahead of Demands
  • 11. openshift.com OpenShift Enterprise 11 Read more at: openshift.com/customers
  • 12. openshift.com 12 Customer Wins Business Challenges ●  Need to match traveler’s reservation requests to various providers’ inventory (airlines, hotels, etc.) ●  Dealing with constant updates from provider systems all over the world ●  Must deliver high consistency and fast response times ●  Managing very high request volumes of up to ~210,000 queries per second at peak ●  Application-centric deployments, deploying the application as a whole with all of its dependencies. ●  Automated scheduling across the cluster, decoupling ‘what should run’ from ‘where it should run’ ●  Able to support different types of applications, not limited to HTTP or stateless services ●  Improved operational model and greater efficiency Key Benefits
  • 13. openshift.com Customer Wins Business Challenges ●  On-demand platform allows FICO clients to build the applications they need and get faster time to value ●  OpenShift automates provisioning and systems management of the FICO platform stack to improve IT operational efficiency ●  OpenShift also provides an embedded solution for on-premise platform delivery ●  Red Hat provides expert consulting and support to keep FICO offerings up and running smoothly Key Benefits ●  Leading financial analytics software provider, with solutions to calculate risk such as FICO credit score ●  Wanted to expand their business by diversifying their offerings and serving new markets ●  Decided to build a new FICO Analytics Cloud to enable online access to FICO tools & services 13
  • 14. openshift.com OpenShift 3 ●  Standard containers API ●  Web-scale container orchestration & management ●  Container-optimized OS ●  Largest selection of supported application runtimes & services ●  Robust tools and UX for Development & Operations ●  Industry standard, web scale distributed application platform 14
  • 15. openshift.com 15 OpenShift Application Services ●  From Red Hat ●  From ISV Partners ●  From the Community
  • 16. openshift.com JBoss Middleware Services on OpenShift ●  JBoss Enterprise Application Platform ●  JBoss Web Server / Tomcat ●  JBoss Developer Studio ●  Red Hat Mobile / FeedHenry * Application Container Services Mobile Services ●  Fuse ●  A-MQ ●  Data Virtualization Integration Services ●  Business Process Management * ●  Business Rules Management System * Business Process Services * = Coming Soon 16
  • 18. openshift.com Benefits for Developers ●  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 18
  • 19. openshift.com ●  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 19
  • 20. openshift.com OpenShift On OpenStack 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 20
  • 21. openshift.com 21 “From the pain-free install and easy app deployment to gear idling and automatic scaling, OpenShift fulfills the promise of platform as a service” Awards and Product Reviews
  • 22. openshift.com OpenShift Commons An interactive community for all OpenShift PaaS Users, Customers, Contributors, Partners, Service Providers and Developers to share ideas, code, best practices, and experiences. More at http://commons.openshift.org/ 22
  • 24. openshift.com Red Hat Brings It All Together 24
  • 27. openshift.com OpenShift runs on your choice of infrastructure
  • 28. openshift.com Nodes are instances of RHEL where apps will run
  • 29. openshift.com App services run in docker containers on each node
  • 30. openshift.com Pods run one or more docker containers as a unit
  • 31. openshift.com Registries are where application images are stored
  • 32. openshift.com Masters leverage kubernetes to orchestrate nodes / apps
  • 34. openshift.com Master uses etcd key-value data store for persistence
  • 35. openshift.com Master provides scheduler for pod placement on nodes
  • 36. openshift.com Pod placement is determined based on defined policy
  • 37. openshift.com Services allow related pods to connect to each other
  • 39. openshift.com What if a pod goes down?
  • 41. openshift.com Pods can attach to shared storage for stateful services
  • 42. openshift.com Routing layer routes external app requests to pods
  • 48. openshift.com Layer is added back to registry
  • 51. openshift.com Updated image is added back to the registry
  • 52. openshift.com New image is deployed as rolling update
  • 54. openshift.com OpenShift vs. Cloud Foundry - Comparing Platforms v3 v3 OpenShift & Cloud Foundry: •  Both targeted at enterprise customers •  Both open source licensed •  Both built on Linux OS •  Both leverage Linux Containers •  Both provide integrated application services & developer tools •  Both available as Private PaaS software & Public PaaS service
  • 55. openshift.com OpenShift vs. Cloud Foundry - Comparing Platforms OpenShift 3 runs on RHEL 7 & RHEL Atomic Host v3 Cloud Foundry only runs on Ubuntu today v3 ●  Most Enterprise customers have RHEL ●  OpenShift includes full support for RHEL at no additional cost ●  Cloud Foundry commercial products do not include Ubuntu support Competitive Advantages
  • 56. openshift.com OpenShift vs. Cloud Foundry - Comparing Platforms OpenShift 3 natively integrates Docker container API & format v3 Cloud Foundry containers based on Warden / Garden v3 ●  OpenShift is driving and adopting an industry standard with Docker ●  OpenShift containers are more secure ●  Cloud Foundry is going their own way with Warden/Garden Competitive Advantages
  • 57. openshift.com OpenShift vs. Cloud Foundry - Comparing Platforms OpenShift 3 orchestration based on Google Kubernetes v3 Cloud Foundry orchestration based on Diego (v3) v3 ●  OpenShift again driving and adopting an industry standard in Kubernetes ●  Kubernetes provides greater scale & a powerful declarative mgt model ●  Cloud Foundry again, going their own way Competitive Advantages
  • 58. openshift.com OpenShift vs. Cloud Foundry - Comparing Platforms OpenShift 3 leverages Docker image packaging format & ecosystem v3 Cloud Foundry uses Buildpacks for stateless app frameworks & VMs for stateful servicesv3 ●  OpenShift provides more fully supported language runtimes & services ●  OpenShift provides access to a much larger community (DockerHub) ●  Buildpacks ecosystem is much smaller than Docker ●  Buildpacks may not be compatible across Cloud Foundry offerings Competitive Advantages
  • 59. openshift.com OpenShift vs. Cloud Foundry - Comparing Platforms Both provide self-service via Web, CLI & IDE interfaces & application lifecycle management tools Both provide self-service via Web, CLI & IDE interfaces & application lifecycle management toolsv3 Competitive Advantages v3 ●  OpenShift 3 provides Docker build automation and source-to-image ●  OpenShift provides deployment automation & Jenkins CI integration ●  OpenShift has better Eclipse IDE integration
  • 60. openshift.com OpenShift vs. Cloud Foundry - Comparing Platforms ●  A better developer experience ●  A bigger selection of fully supported services ●  A more powerful, standards- based orchestration engine ●  A more secure, standards-based container model ●  A more reliable, trusted and fully supported Linux OS foundation OpenShift Competitive Advantages
  • 63. openshift.com 63 Customer Wins Business Challenges ●  Need to match traveler’s reservation requests to various providers’ inventory (airlines, hotels, etc.) ●  Dealing with constant updates from provider systems all over the world ●  Must deliver high consistency and fast response times ●  Managing very high request volumes of up to ~210,000 queries per second at peak ●  Application-centric deployments, deploying the application as a whole with all of its dependencies. ●  Automated scheduling across the cluster, decoupling ‘what should run’ from ‘where it should run’ ●  Able to support different types of applications, not limited to HTTP or stateless services ●  Improved operational model and greater efficiency Key Benefits
  • 64. openshift.com 64 Customer Wins Business Challenges ●  Customers want more on-demand enterprise web & mobile apps ●  Needed faster time to market for new CA SaaS offerings ●  Wanted a common platform for multiple product teams to build apps on ●  Enables product teams to more quickly build, deploy and update apps ●  Able to experiment and take apps from concept to production faster ●  Containers provide better utilization of hardware and horizontal scaling Key Benefits 64
  • 65. openshift.com Customer Wins Business Challenges ●  On-demand platform allows FICO clients to build the applications they need and get faster time to value ●  OpenShift automates provisioning and systems management of the FICO platform stack to improve IT operational efficiency ●  OpenShift also provides an embedded solution for on-premise platform delivery ●  Red Hat provides expert consulting and support to keep FICO offerings up and running smoothly Key Benefits ●  Leading financial analytics software provider, with solutions to calculate risk such as FICO credit score ●  Wanted to expand their business by diversifying their offerings and serving new markets ●  Decided to build a new FICO Analytics Cloud to enable online access to FICO tools & services 65
  • 66. openshift.com Customer Wins Business Challenges ●  Automated provisioning for developers via new Lightweight Application Environment (LAE) ●  Able to offer standardized stacks for different languages including Java and Node.js ●  Containers provide better infrastructure utilization and easier to manage operationally ●  Benefit from Red Hat’s technical depth and world class support Key Benefits ●  Cisco IT organization has to support thousand of application developers ●  Built out large virtualization farm to provide developer environments (over 15,000 JVMs deployed) ●  Needed to improve developer productivity and expand access to new languages/frameworks ●  Poor infrastructure utilization and hard to manage 66
  • 67. openshift.com Customer Wins Business Challenges ●  Consistency between environments - code pushed to other environments react the same way ●  Developer Path to Innovation - enabled developers to make changes, in a consistent manner. ●  Empowered developers to do what they needed to do without requiring IT Ops engagement. ●  Higher application density with the same hardware resources Key Benefits ●  Company plays both in HR and Finance industries and is constantly challenged to innovate ●  Technology has to be consistent with the continuous delivery process adopted ●  Heterogeneous Environment - ability to run Weblogic and Spring applications ●  Unattended automated release process - platform must also be able to recover to a known stable state 67
  • 68. openshift.com Customer Wins Business Challenges ●  Open, self-service development and hosting environment for a more innovative campus community ●  Ability to focus on development tasks and content— not infrastructure management ●  A fully-integrated, interoperable platform ●  Improved system security for better peace of mind ●  Provide students and staff members with self-service, on-demand application stacks Key Benefits ●  29,000 Students and 11,000 Staff ●  Needed a comprehensive, dynamic solution for frequent provisioning requests and, in particular, managed servers ●  Use of outside vendors would potentially increase security concerns, costs, and further complicate system administration 68
  • 69. openshift.com Customer Wins Business Challenges ●  Standardization and automation of development and operations (DevOps) processes ●  Support for many coding languages and frameworks ●  Reduced waste and costs with the ability to share many applications on the same infrastructure ●  Users wouldn’t need to modify existing applications to suit the new environment Key Benefits ●  39,000 Students and 3,110 Staff ●  The IT department was experiencing service bottlenecks and wasted resources in three different areas: ○  student experience ○  virtual machines ○  legacy data University of Technology in Sydney 69
  • 70. openshift.com Customer Wins Business Challenges ●  Monolithic to microservices - highly flexible microservices architecture for developers and operations ●  Automated provisioning and management of the platform stack - needed to meet growing business demand for new application services ●  Loosely coupled components enabled better utilization and management of assets. Key Benefits ●  Highly competitive retail online market ●  Needed to increase performance and flexibility of the application architecture ●  Hybrid Cloud Environment - infrastructure should run both on premises and on the cloud 70
  • 71. openshift.com Customer Wins Business Challenges ●  OpenShift was able to offer T-Systems’ customers their choice of development and integration tools. ●  Faster application delivery and deliver solutions in days instead of months. ●  Strength in the container management layers ●  Integration of their predominant middleware deployments and their new cloud platform. Key Benefits ●  Capturing new growth areas focusing on platform based products, "productized" services, and a cloud ecosystem. ●  Build a software platform to upgrade customers’ legacy software for business applications in the cloud. ●  Reduce costs and provide flexibility for programming languages, frameworks, and runtime environments. 71
  • 72. openshift.com Customer Wins Business Challenges ●  Able to streamline modern web application creation and development. ●  Extend the life of legacy software by either migrating them or incorporating them into a web application ●  Reduce costs and increase ROA Key Benefits ●  Deliver safe, reliable, mission critical products to the market though a complex system of checks and balances. ●  Foster innovation and entrepreneurial efforts from within a large 170,000 person company ●  Be able to execute ideas with IT and supplier management in a scalable way 72