SlideShare a Scribd company logo
1 of 39
Download to read offline
DevOps and PaaS
Accelerate Application Delivery
with OpenShift Enterprise by Red Hat
Antwerp, 23rd
2014
Frederik Bijlsma – Business Unit Leader, Cloud Business Unit, EMEA
Twitter: #RedHatForum - @RedHatNL - @fbijlsma
THE DEVOPS MOVEMENT
AGILE SOFTWARE DEVELOPMENT
OPERATIONS IS UNDER PRESSURE
Change out of control to challenging
ENVIRONMENTS CAN BE CHALLENGING
DEVELOPERS WANT THE LATEST TOOLS
AGILITY! VELOCITY!
CUSTOMERS ARE DEMANDING MORE
WHAT CAN I.T. DO?
I.T. CAN TURN OPS AND DEV
INTO DEVOPS
[1] http://en.wikipedia.org/wiki/DevOps | [2] http://itrevolution.com/the-three-ways-principles-underpinning-devops/
WHAT CAN I.T. DO?
I.T. CAN TURN OPS AND DEV
INTO DEVOPS
“DevOps is a software development method that stresses communication, collaboration and integration between
software developers and information technology (IT) professionals.”[1]
[1] http://en.wikipedia.org/wiki/DevOps | [2] http://itrevolution.com/the-three-ways-principles-underpinning-devops/
WHAT CAN I.T. DO?
I.T. CAN TURN OPS AND DEV
INTO DEVOPS
“DevOps is a software development method that stresses communication, collaboration and integration between
software developers and information technology (IT) professionals.”[1]
[1] http://en.wikipedia.org/wiki/DevOps | [2] http://itrevolution.com/the-three-ways-principles-underpinning-devops/
Gene Kim’s THREE “WAYS” OF DEVOPS[2]
The First Way:
Systems Thinking
The Second Way:
Amplify Feedback Logos
The Third Way:
Culture Of Continual Experimentation
And Learning
(Business) (Customer)
THE DEVOPS MOVEMENT
“A Novel about IT, DevOps, and
Helping your Business Win”
by Gene Kim, former CTO
of Tripwire.com and DevOps Thought Leader
THE PHOENIX PROJECT
● STANDARDIZED ENVIRONMENTS
● AUTOMATED PROVISIONING
The First Way:
Systems Thinking
(Business) (Customer)
HOW DO THE THREE WAYS TRANSLATE?
● CONTINUOUS INTEGRATION
● CONTINUOUS DELIVERY
The Second Way:
Amplify Feedback Logos
HOW DO THE THREE WAYS TRANSLATE?
● DEVELOPER SELF-SERVICE
● RAPID PROTOTYPING
The Third Way:
Culture Of Continual Experimentation
And Learning
HOW DO THE THREE WAYS TRANSLATE?
DEVOPS IMPLEMENTED MAKES
LIFE BETTER
ACCELERATED APP DELIVERY FOR
THE BUSINESS
DEVOPS IMPLEMENTED MAKES LIFE BETTER
ACCELERATED APP DELIVERY FOR
THE BUSINESS
SELF-SERVICE ACCESS
TO THE LATEST TOOLS
FOR DEVS
DEVOPS IMPLEMENTED MAKES LIFE BETTER
ACCELERATED APP DELIVERY FOR
THE BUSINESS
SELF-SERVICE ACCESS
TO THE LATEST TOOLS
FOR DEVS
STANDARDIZED AND CONTROLLED
ENVIRONMENTS FOR OPS
DEVOPS IMPLEMENTED MAKES LIFE BETTER
OPENSHIFT
IS PAAS BY RED HAT
ELASTIC CLOUD
APP PLATFORM
● SELF-SERVICE
● AUTOMATIC PROVISIONING
● CI/CD
● AUTO-SCALING
● SECURE
● MULTI-LANGUAGE
● ENTERPRISE-GRADE
● BUILT ON RED HAT
DEVELOPER USER
OPENSHIFT IS PAAS BY RED HAT
On-premise
or Private PaaS
Software
Public PaaS
Service
Open Source
PaaS
Project
RED HAT`S PAAS STRATEGY
IaaS PaaS SaaS
APPLICATION
DEVELOPER TOOLING
(IDE, Source Control, Build Tools, CI)
APPLICATION PLATFORM
(App Server, Middleware, Languages)
OPERATING SYSTEM
VIRTUAL GUEST IMAGES
COMPUTE RESOURCES
(CPU, RAM, NETWORK, DISK)
Provided and Controlled
by Cloud Consumer
Automated and Managed
by the Cloud Provider
Increased Control
Increased Automation
CLOUD SERVICE MODELS
AUTOMATION AND SELF SERVICE FOR DEVS
Developer IDE
Integrations
Web Browser
Console
Command Line
Tooling
REST APIs
CHOICE OF LANGUAGES AND TOOLING
● Low-cost rapid prototyping
● Shared resource pools
● Collaborative team coding
● Standardized environments
"The best way to have a good idea is to
have a lot of ideas."
– Linus Pauling
MULTI TENANT DEVELOPER ENVIRONMENT
CONTINUOUS INTEGRATION
CONTINUOUS DELIVERY
RHEL
Red Hat Enterprise Linux
Node
Choice of Infrastructure: IaaS Cloud (public, private or hybrid) / OpenStack /
Virtualization / Bare Metal
JBoss
Code
Git
Repo
DEVELOPER
USER
GIT/SSH
cron
logs
sshd
MySQL
HTTP/S
MY GEAR
Broker (RHEL)
Node (RHEL)
Node (RHEL)
REST
Web Console
Eclipse IDE
Cmd Line
SELinux
GEAR
My
App jenkins
Jenkins
Maven
CGroups
BUILD ON SECURE, MULTI TENANT PLATFORM
LEVERAGE DEVOPS TECHNIQUES
TO ACCELERATE APPLICATION DELIVERY
LEVERAGE DEVOPS TECHNIQUES
TO ACCELERATE APPLICATION DELIVERY
LEVERAGE DEVOPS TECHNIQUES
TO ACCELERATE APPLICATION DELIVERY
IDEA CODE PRODUCTION
IN
MINUTES / HOURS / DAYS
INSTEAD OF
WEEKS / MONTHS / YEARS
WITH DEVOPS POWERED BY OPENSHIFT
GLOBAL NETWORK
EQUIPMENT PROVIDER
LEADING ISV IN
FINANCIAL SERVICES ANALYTICS
“Our motto is to Enable and Get Out of the Way.
We need Self-service application stacks for developers.”
FINANCIAL SERVICES PROVIDER
Source: Gartner, Magic Quadrant for
On-Premises Application Platforms,
June 27, 2013
This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of
the entire document. The Gartner document is available upon request from Red Hat, Inc..
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology
users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's
research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or
implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
GARTNER MAGIC QUADRANT
Thank You!
Dev Ops and PaaS - Accelerate Application Delivery with OpenShift

More Related Content

What's hot

Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
Saju Thomas
 

What's hot (20)

Dipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application DevelopmentDipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application Development
 
Power shell for newbies getting started powershell 4
Power shell for newbies getting started powershell 4Power shell for newbies getting started powershell 4
Power shell for newbies getting started powershell 4
 
There is no such thing as “Vanilla Kubernetes”
There is no such thing as “Vanilla Kubernetes”There is no such thing as “Vanilla Kubernetes”
There is no such thing as “Vanilla Kubernetes”
 
Beyond 12 Factor - Developing Cloud Native Applications
Beyond 12 Factor - Developing Cloud Native ApplicationsBeyond 12 Factor - Developing Cloud Native Applications
Beyond 12 Factor - Developing Cloud Native Applications
 
An Introduction To The Red Hat Model
An Introduction To The Red Hat ModelAn Introduction To The Red Hat Model
An Introduction To The Red Hat Model
 
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
Everyday life with Cloud Foundry in a big organization (Cloud Foundry Days To...
 
CNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift OverviewCNCF Meetup - OpenShift Overview
CNCF Meetup - OpenShift Overview
 
Modern application development with heroku
Modern application development with herokuModern application development with heroku
Modern application development with heroku
 
Serverless design with Fn project
Serverless design with Fn projectServerless design with Fn project
Serverless design with Fn project
 
The 12 Factors for Building Cloud-Native Software
The 12 Factors for Building Cloud-Native SoftwareThe 12 Factors for Building Cloud-Native Software
The 12 Factors for Building Cloud-Native Software
 
The twelve factor app
The twelve factor appThe twelve factor app
The twelve factor app
 
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
Part 3: Enabling Continuous Delivery (Pivotal Cloud Platform Roadshow)
 
[Konveyor] migrate and modernize your application portfolio to kubernetes wit...
[Konveyor] migrate and modernize your application portfolio to kubernetes wit...[Konveyor] migrate and modernize your application portfolio to kubernetes wit...
[Konveyor] migrate and modernize your application portfolio to kubernetes wit...
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
 
12-Factor App
12-Factor App12-Factor App
12-Factor App
 
002 a solooverviewjul2020-ceposta
002 a solooverviewjul2020-ceposta002 a solooverviewjul2020-ceposta
002 a solooverviewjul2020-ceposta
 
Convergence of Communities
Convergence of CommunitiesConvergence of Communities
Convergence of Communities
 
Continuous Deployment for Staging and Production Environments
Continuous Deployment for Staging and Production EnvironmentsContinuous Deployment for Staging and Production Environments
Continuous Deployment for Staging and Production Environments
 
12 factor app
12 factor app12 factor app
12 factor app
 
No Risk, No Reward: The Joys Of Testing In Production.
No Risk, No Reward: The Joys Of Testing In Production.No Risk, No Reward: The Joys Of Testing In Production.
No Risk, No Reward: The Joys Of Testing In Production.
 

Viewers also liked

Continuous integration testing fundamentals
Continuous integration testing fundamentalsContinuous integration testing fundamentals
Continuous integration testing fundamentals
Cygnet Infotech
 

Viewers also liked (15)

CI/CD with Openshift and Jenkins
CI/CD with Openshift and JenkinsCI/CD with Openshift and Jenkins
CI/CD with Openshift and Jenkins
 
Automate CI/CD with Rancher
Automate CI/CD with RancherAutomate CI/CD with Rancher
Automate CI/CD with Rancher
 
OpenShift y PostgreSQL
OpenShift y PostgreSQLOpenShift y PostgreSQL
OpenShift y PostgreSQL
 
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRYJELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
 
Deploying Containers with Rancher
Deploying Containers with RancherDeploying Containers with Rancher
Deploying Containers with Rancher
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
WTF Is Rancher?
WTF Is Rancher?WTF Is Rancher?
WTF Is Rancher?
 
Continuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practiceContinuous Integration (CI) - An effective development practice
Continuous Integration (CI) - An effective development practice
 
Intro to Docker and clustering with Rancher from scratch
Intro to Docker and clustering with Rancher from scratchIntro to Docker and clustering with Rancher from scratch
Intro to Docker and clustering with Rancher from scratch
 
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
 
Mobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest TeamsMobile App Quality Roadmap for DevTest Teams
Mobile App Quality Roadmap for DevTest Teams
 
Jenkins - From Continuous Integration to Continuous Delivery
Jenkins - From Continuous Integration to Continuous DeliveryJenkins - From Continuous Integration to Continuous Delivery
Jenkins - From Continuous Integration to Continuous Delivery
 
CI and CD with Jenkins
CI and CD with JenkinsCI and CD with Jenkins
CI and CD with Jenkins
 
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
Build, Publish, Deploy and Test Docker images and containers with Jenkins Wor...
 
Continuous integration testing fundamentals
Continuous integration testing fundamentalsContinuous integration testing fundamentals
Continuous integration testing fundamentals
 

Similar to Dev Ops and PaaS - Accelerate Application Delivery with OpenShift

Dark slides broadcasting reveal
Dark slides   broadcasting revealDark slides   broadcasting reveal
Dark slides broadcasting reveal
Krishna Raman
 

Similar to Dev Ops and PaaS - Accelerate Application Delivery with OpenShift (20)

FINOS June 2018 Members Meeting - OpenFin-OpenShift Presentation
FINOS June 2018 Members Meeting - OpenFin-OpenShift PresentationFINOS June 2018 Members Meeting - OpenFin-OpenShift Presentation
FINOS June 2018 Members Meeting - OpenFin-OpenShift Presentation
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
From Zero to Cloud: Revolutionize your Application Life Cycle with OpenShift ...
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy
 
Dev ops
Dev opsDev ops
Dev ops
 
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...
 
Red Hat Mobile
Red Hat MobileRed Hat Mobile
Red Hat Mobile
 
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMSRed Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
Red Hat Summit 2017: Mobilizing and Securing Red Hat JBoss BPMSuite & BRMS
 
Red Hat OpenShift - a foundation for successful digital transformation
Red Hat OpenShift - a foundation for successful digital transformationRed Hat OpenShift - a foundation for successful digital transformation
Red Hat OpenShift - a foundation for successful digital transformation
 
Jfokus Workshop: Code in the Cloud for the Cloud
Jfokus Workshop: Code in the Cloud for the CloudJfokus Workshop: Code in the Cloud for the Cloud
Jfokus Workshop: Code in the Cloud for the Cloud
 
TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?
 
Scaling DevSecOps Culture for Enterprise
Scaling DevSecOps Culture for EnterpriseScaling DevSecOps Culture for Enterprise
Scaling DevSecOps Culture for Enterprise
 
Insights success recognition of excellence in devops 2018
Insights success recognition of excellence in devops 2018Insights success recognition of excellence in devops 2018
Insights success recognition of excellence in devops 2018
 
Going Atomic with your Container Infrastructure
Going Atomic with your Container InfrastructureGoing Atomic with your Container Infrastructure
Going Atomic with your Container Infrastructure
 
Wecreate3
Wecreate3Wecreate3
Wecreate3
 
Wecreate3
Wecreate3Wecreate3
Wecreate3
 
Containers, Serverless, Polyglot Development World, And Others…10 trends resh...
Containers, Serverless, Polyglot Development World, And Others…10 trends resh...Containers, Serverless, Polyglot Development World, And Others…10 trends resh...
Containers, Serverless, Polyglot Development World, And Others…10 trends resh...
 
Dark slides broadcasting reveal
Dark slides   broadcasting revealDark slides   broadcasting reveal
Dark slides broadcasting reveal
 
DevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than TechnologyDevOps: A Culture Transformation, More than Technology
DevOps: A Culture Transformation, More than Technology
 
The Evolution from Agile to DevOps
The Evolution from Agile to DevOpsThe Evolution from Agile to DevOps
The Evolution from Agile to DevOps
 

Recently uploaded

%+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
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
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...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

%+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...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
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...
 
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 Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%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
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
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...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
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...
 
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
 

Dev Ops and PaaS - Accelerate Application Delivery with OpenShift

  • 1. DevOps and PaaS Accelerate Application Delivery with OpenShift Enterprise by Red Hat Antwerp, 23rd 2014 Frederik Bijlsma – Business Unit Leader, Cloud Business Unit, EMEA Twitter: #RedHatForum - @RedHatNL - @fbijlsma
  • 5. Change out of control to challenging ENVIRONMENTS CAN BE CHALLENGING
  • 6. DEVELOPERS WANT THE LATEST TOOLS
  • 9. I.T. CAN TURN OPS AND DEV INTO DEVOPS [1] http://en.wikipedia.org/wiki/DevOps | [2] http://itrevolution.com/the-three-ways-principles-underpinning-devops/ WHAT CAN I.T. DO?
  • 10. I.T. CAN TURN OPS AND DEV INTO DEVOPS “DevOps is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) professionals.”[1] [1] http://en.wikipedia.org/wiki/DevOps | [2] http://itrevolution.com/the-three-ways-principles-underpinning-devops/ WHAT CAN I.T. DO?
  • 11. I.T. CAN TURN OPS AND DEV INTO DEVOPS “DevOps is a software development method that stresses communication, collaboration and integration between software developers and information technology (IT) professionals.”[1] [1] http://en.wikipedia.org/wiki/DevOps | [2] http://itrevolution.com/the-three-ways-principles-underpinning-devops/ Gene Kim’s THREE “WAYS” OF DEVOPS[2] The First Way: Systems Thinking The Second Way: Amplify Feedback Logos The Third Way: Culture Of Continual Experimentation And Learning (Business) (Customer) THE DEVOPS MOVEMENT
  • 12. “A Novel about IT, DevOps, and Helping your Business Win” by Gene Kim, former CTO of Tripwire.com and DevOps Thought Leader THE PHOENIX PROJECT
  • 13. ● STANDARDIZED ENVIRONMENTS ● AUTOMATED PROVISIONING The First Way: Systems Thinking (Business) (Customer) HOW DO THE THREE WAYS TRANSLATE?
  • 14. ● CONTINUOUS INTEGRATION ● CONTINUOUS DELIVERY The Second Way: Amplify Feedback Logos HOW DO THE THREE WAYS TRANSLATE?
  • 15. ● DEVELOPER SELF-SERVICE ● RAPID PROTOTYPING The Third Way: Culture Of Continual Experimentation And Learning HOW DO THE THREE WAYS TRANSLATE?
  • 17. ACCELERATED APP DELIVERY FOR THE BUSINESS DEVOPS IMPLEMENTED MAKES LIFE BETTER
  • 18. ACCELERATED APP DELIVERY FOR THE BUSINESS SELF-SERVICE ACCESS TO THE LATEST TOOLS FOR DEVS DEVOPS IMPLEMENTED MAKES LIFE BETTER
  • 19. ACCELERATED APP DELIVERY FOR THE BUSINESS SELF-SERVICE ACCESS TO THE LATEST TOOLS FOR DEVS STANDARDIZED AND CONTROLLED ENVIRONMENTS FOR OPS DEVOPS IMPLEMENTED MAKES LIFE BETTER
  • 21. ELASTIC CLOUD APP PLATFORM ● SELF-SERVICE ● AUTOMATIC PROVISIONING ● CI/CD ● AUTO-SCALING ● SECURE ● MULTI-LANGUAGE ● ENTERPRISE-GRADE ● BUILT ON RED HAT DEVELOPER USER OPENSHIFT IS PAAS BY RED HAT
  • 22. On-premise or Private PaaS Software Public PaaS Service Open Source PaaS Project RED HAT`S PAAS STRATEGY
  • 23. IaaS PaaS SaaS APPLICATION DEVELOPER TOOLING (IDE, Source Control, Build Tools, CI) APPLICATION PLATFORM (App Server, Middleware, Languages) OPERATING SYSTEM VIRTUAL GUEST IMAGES COMPUTE RESOURCES (CPU, RAM, NETWORK, DISK) Provided and Controlled by Cloud Consumer Automated and Managed by the Cloud Provider Increased Control Increased Automation CLOUD SERVICE MODELS
  • 24. AUTOMATION AND SELF SERVICE FOR DEVS
  • 25. Developer IDE Integrations Web Browser Console Command Line Tooling REST APIs CHOICE OF LANGUAGES AND TOOLING
  • 26. ● Low-cost rapid prototyping ● Shared resource pools ● Collaborative team coding ● Standardized environments "The best way to have a good idea is to have a lot of ideas." – Linus Pauling MULTI TENANT DEVELOPER ENVIRONMENT
  • 29. RHEL Red Hat Enterprise Linux Node Choice of Infrastructure: IaaS Cloud (public, private or hybrid) / OpenStack / Virtualization / Bare Metal JBoss Code Git Repo DEVELOPER USER GIT/SSH cron logs sshd MySQL HTTP/S MY GEAR Broker (RHEL) Node (RHEL) Node (RHEL) REST Web Console Eclipse IDE Cmd Line SELinux GEAR My App jenkins Jenkins Maven CGroups BUILD ON SECURE, MULTI TENANT PLATFORM
  • 30. LEVERAGE DEVOPS TECHNIQUES TO ACCELERATE APPLICATION DELIVERY
  • 31. LEVERAGE DEVOPS TECHNIQUES TO ACCELERATE APPLICATION DELIVERY
  • 32. LEVERAGE DEVOPS TECHNIQUES TO ACCELERATE APPLICATION DELIVERY
  • 33. IDEA CODE PRODUCTION IN MINUTES / HOURS / DAYS INSTEAD OF WEEKS / MONTHS / YEARS WITH DEVOPS POWERED BY OPENSHIFT
  • 35. LEADING ISV IN FINANCIAL SERVICES ANALYTICS
  • 36. “Our motto is to Enable and Get Out of the Way. We need Self-service application stacks for developers.” FINANCIAL SERVICES PROVIDER
  • 37. Source: Gartner, Magic Quadrant for On-Premises Application Platforms, June 27, 2013 This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Red Hat, Inc.. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. GARTNER MAGIC QUADRANT