UNIVERSITY TIMELINE 
Part I 
Taking the xPaaS tour 
Tooling 
Into the Cloud 
30 minute break 
Part II (15:15 - 16:30) 
Learning PaaS 
Mastering xPaaS
LEARNING PAAS
PAAS: PHP 
SOME OPTIONS...
PAAS: PHP 
HOSTING A WORKSHOP 
$ rhc app create bpmworkshop -t php-5.4 -- 
from-code 
git://github.com/eschabell/openshift-bpmsuite- 
workshop.git 
http://bpmworkshop-$your_domain.rhcloud.com
PAAS: RUBY 
SOME OPTIONS...
PAAS: RUBY 
ONLINE AWESTRUCT PRESENTATIONS 
$ rhc app create presos -t ruby-1.9 --from-code 
git://github.com/eschabell/openshift-presos- 
awstruct.git 
http://presos-$your_domain.rhcloud.com
PAAS: RUBY 
RAIL DEVELOPMENT... 
Quickstarts online offer easiest setup 
Or do it by hand with OpenShift Rails example project
PAAS: JAVA 
SOME OPTIONS...
PAAS: JAVA COMMUNITY 
JBOSS JBPM MIGRATION PROJECT 
$ rhc app create jbpmmigration -t jbossas-7 -- 
from-code 
git://github.com/eschabell/openshift-jbpmmigration. 
git 
http://jbpmmigration- 
$your_domain.rhcloud.com/jbpmmigration_upload- 
0.6
PAAS: JAVA COMMUNITY 
NOW WITH WILDFLY... 
$ rhc app create jbpmwildfly -t wildfly -n 
$new-domain 
Push jbpmmigration_upload-6.0.war to depoloyments 
directory 
$ cp jbpmmigration_upload-6.0.war 
jbpmwildfly/deployments 
$ git add jbpmwildfly/deployments 
$ git commit -m "Added web archive."; git 
push 
http://jbpmwildfly- 
$your_domain.rhcloud.com/jbpmmigration_upload- 
0.6
MASTERING XPAAS 
aPaaS, mPaaS, iPaaS, bpmPaaS
APAAS: JAVA ENTERPRISE 
JBOSS EAP & BUSINESS OPTIMIZER DEMO 
$ rhc app create optimizer -t jbosseap-6 
$ cd optimizer 
$ git remote add upstream -m master 
git://github.com/eschabell/openshift-business- 
resource-optimizer.git 
$ git pull -s recursive -X theirs upstream 
master 
git push 
http://optimizer- 
$your_domain.rhcloud.com/optaplanner-webexamples- 
6.0.0-redhat-6
MPAAS: JAVA MOBILE 
DEVOXX MOBILE REGISTRATION 
MAKE SOME CHANGES...
MPAAS: JAVA MOBILE 
AEROGEAR PUSH 0.X 
Apple Push Notification Service (APNs) 
Google Cloud Messaging (GCM) 
Mozilla's SimplePush 
cartridges - AeroGear & MySQL 5.5
IPAAS: JAVA INTEGRATION 
JBOSS FUSE 
Featured xPaaS Twitter example
IPAAS: JAVA INTEGRATION 
login with admin / password 
create a new container
IPAAS: JAVA INTEGRATION 
click on Start and Create Container button 
watch container mytwitter provisioning
IPAAS: JAVA INTEGRATION 
click on mytwitter and open application 
select Camel to view route via twitter-demo diagram 
lets change keyword to devoxx
IPAAS: JAVA INTEGRATION 
select Runtime -> Profiles -> example-camel-twitter 
edit the file io.fabric8.examples.camel.twitter.properties 
open back up twitter-demo diagram
JBOSS FUSE WORKSHOP
IPAAS: DATA INTEGRATION 
JBOSS DATA VIRTUALIZATION 
Online DV workshop
BRMSPAAS: JBOSS BRMS 
RULES AND EVENTS 
The Cool Store example project
BPMPAAS: JBOSS BPM SUITE 
RULES, EVENTS AND PROCESSES 
Featured xPaaS via web cosole 
Many example cartridges / projects...
LOVING YOUR HAMMERS?
THANKS FOR JOINING
Mastering xPaaS 
OpenShift Primer Workshop 
OpenShift / 
OpenShift blogs 
Repository for all OpenShift demos shown here 
OpenShift demo repository 
OpenShift Primer e-book

More Related Content

PPTX
Why Ruby on Rails rocks from a .net developer eye
PPTX
How to install laravel framework in windows
ODP
Capifony. Minsk PHP MeetUp #11
PPTX
Creating your own AtoM demo data set for re-use with Vagrant
TXT
Apache ds building_from_source
PDF
Behaviour Driven Development con Behat & Drupal
PDF
Aeon mike guide transparent ssl filtering
PDF
Aeon mike guide transparent ssl filtering (1)
Why Ruby on Rails rocks from a .net developer eye
How to install laravel framework in windows
Capifony. Minsk PHP MeetUp #11
Creating your own AtoM demo data set for re-use with Vagrant
Apache ds building_from_source
Behaviour Driven Development con Behat & Drupal
Aeon mike guide transparent ssl filtering
Aeon mike guide transparent ssl filtering (1)

What's hot (13)

PDF
Creating custom themes in AtoM
PPTX
Vcpkg e vc td a ver
PDF
PHP SA 2014 - Releasing Your Open Source Project
PPTX
Drupal Development Tips
PDF
MyCPAN (Frozen Perl 2008 Lightning Talk)
PDF
WooCommerce WP-CLI Basics
PPTX
AtoM's Command Line Tasks - An Introduction
PDF
Introduction to WP-CLI: Manage WordPress from the command line
PDF
MyCPAN ( LA.pm, September 2007 )
PPT
Installing apache and php
PDF
Magento 2 Capistrano Deploy
DOCX
How to install and configure LEMP stack
PDF
Capistrano deploy Magento project in an efficient way
Creating custom themes in AtoM
Vcpkg e vc td a ver
PHP SA 2014 - Releasing Your Open Source Project
Drupal Development Tips
MyCPAN (Frozen Perl 2008 Lightning Talk)
WooCommerce WP-CLI Basics
AtoM's Command Line Tasks - An Introduction
Introduction to WP-CLI: Manage WordPress from the command line
MyCPAN ( LA.pm, September 2007 )
Installing apache and php
Magento 2 Capistrano Deploy
How to install and configure LEMP stack
Capistrano deploy Magento project in an efficient way
Ad

Viewers also liked (20)

PDF
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)
PDF
NLUUG Spring 2012 - OpenShift Primer
PDF
OpenShift Primer - get your business into the Cloud today!
ODP
Webinar get move_on_with_bpmsuite6
ODP
Launching into the Future with jBPM Migration Project
ODP
Lets Get Started with Openshift
ODP
The JBoss Way, the Added Value of Open Source Middleware
ODP
JBUG Netherlands Openshift Primer
ODP
The JBoss Cloud guide to all things xPaaS
ODP
Requirements Engineering - a tale from the trenches
PDF
OSC11 - The future is now for all your Business Processes
ODP
Demystifying the Path to a JBoss Intelligent, Integrated Enterprise
PDF
Best practices webinar
ODP
How to excite the travel industry with a BPM story
ODP
Singapore JBUG - JBoss BRMS Primer
ODP
Zero to Hero with the JBoss Business Rules Primer
PPTX
Developing process-enabled applications with BPA and BPM tools
ODP
Online Free PEX Webinar - A Guide to Modern BPM Tools
ODP
jBPM Migration - generating your process future
ODP
From Code to Cloud - PHP on Red Hat's OpenShift
Mastering xPaaS - get down and dirty in the OpenShift Cloud (part I)
NLUUG Spring 2012 - OpenShift Primer
OpenShift Primer - get your business into the Cloud today!
Webinar get move_on_with_bpmsuite6
Launching into the Future with jBPM Migration Project
Lets Get Started with Openshift
The JBoss Way, the Added Value of Open Source Middleware
JBUG Netherlands Openshift Primer
The JBoss Cloud guide to all things xPaaS
Requirements Engineering - a tale from the trenches
OSC11 - The future is now for all your Business Processes
Demystifying the Path to a JBoss Intelligent, Integrated Enterprise
Best practices webinar
How to excite the travel industry with a BPM story
Singapore JBUG - JBoss BRMS Primer
Zero to Hero with the JBoss Business Rules Primer
Developing process-enabled applications with BPA and BPM tools
Online Free PEX Webinar - A Guide to Modern BPM Tools
jBPM Migration - generating your process future
From Code to Cloud - PHP on Red Hat's OpenShift
Ad

Similar to Mastering xPaaS - get down and dirty in the OpenShift Cloud (part II) (20)

PDF
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
PDF
SCA Reaches the Cloud
PDF
A practitioner's tale on clouds
PPT
Richard Cole of Amazon Gives Lightning Tallk at BigDataCamp
PDF
The Enterprise Wor/d/thy/Press
PDF
PDF
The Enterprise Wor/d/thy/Press
PDF
HTTP/2 - How it's changing web performance
ODP
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
PDF
Confitura 2018 — Apache Beam — Promyk Nadziei Data Engineera
PDF
From 4 releases per year to 4 releases per day
PDF
DevOps For Small Teams
PDF
2012 09-08-josug-jeff
PDF
Scaleable PHP Applications in Kubernetes
PDF
ICT600 Lab 1 - Environment Setup April2025.pdf
KEY
Rapid Prototyping FTW!!!
PPTX
Journey to Microservice architecture via Amazon Lambda
ODP
Drupal Efficiency - Coding, Deployment, Scaling
ODP
Drupal Efficiency using open source technologies from Sun
PDF
server side Swift
ApacheCon NA 2010 - Developing Composite Apps for the Cloud with Apache Tuscany
SCA Reaches the Cloud
A practitioner's tale on clouds
Richard Cole of Amazon Gives Lightning Tallk at BigDataCamp
The Enterprise Wor/d/thy/Press
The Enterprise Wor/d/thy/Press
HTTP/2 - How it's changing web performance
An OpenShift Primer for Developers to get your Code into the Cloud (PTJUG)
Confitura 2018 — Apache Beam — Promyk Nadziei Data Engineera
From 4 releases per year to 4 releases per day
DevOps For Small Teams
2012 09-08-josug-jeff
Scaleable PHP Applications in Kubernetes
ICT600 Lab 1 - Environment Setup April2025.pdf
Rapid Prototyping FTW!!!
Journey to Microservice architecture via Amazon Lambda
Drupal Efficiency - Coding, Deployment, Scaling
Drupal Efficiency using open source technologies from Sun
server side Swift

More from Eric D. Schabell (20)

PPTX
Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus
PPTX
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
PPTX
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
PPTX
Observability-as-a-Service: When Platform Engineers meet SREs
PPTX
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
PPTX
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
PPTX
Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus
PPTX
Taking Back Control of Your Telemetry Data with Fluent Bit
PPTX
Finding observability and DevEx tranquility sailing the monitoring data seas
PDF
Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus
PPTX
MTTS - Sleep more, slog less with automated cloud native o11y platforms
PPTX
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
PPTX
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
PPTX
PromCon EU 2024: Meet the New Kid in the Sandbox - Integrating Visualization ...
PPTX
Taking Back Control of Your Telemetry Data with Fluent Bit
PDF
Observability For You and Me with OpenTelemetry
PPTX
Power Up with Podman - Cloud Native + K8s Meetup
PPTX
Choose Your Own Adventure - Cloud Native Observability Pitfalls
PPTX
Choose Your Own Observability Adventure
PPTX
Checking the pulse of your cloud native architecture
Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
Observability-as-a-Service: When Platform Engineers meet SREs
Mastering Fluent Bit: Ultimate Guide to Integrating Telemetry Pipelines with ...
When Platform Engineers meet SREs - The Birth of O11y-as-a-Service Superpowers
Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus
Taking Back Control of Your Telemetry Data with Fluent Bit
Finding observability and DevEx tranquility sailing the monitoring data seas
Meet the New Kid in the Sandbox - Integrating Visualization with Prometheus
MTTS - Sleep more, slog less with automated cloud native o11y platforms
KCD Porto: Choose Your Own Adventure - Cloud Naive Observability Pitfalls
Infobip Shift EU 2024: Platform Engineers Arise - Adding Observability to You...
PromCon EU 2024: Meet the New Kid in the Sandbox - Integrating Visualization ...
Taking Back Control of Your Telemetry Data with Fluent Bit
Observability For You and Me with OpenTelemetry
Power Up with Podman - Cloud Native + K8s Meetup
Choose Your Own Adventure - Cloud Native Observability Pitfalls
Choose Your Own Observability Adventure
Checking the pulse of your cloud native architecture

Recently uploaded (20)

PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
Five Habits of High-Impact Board Members
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PPTX
Build Your First AI Agent with UiPath.pptx
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Flame analysis and combustion estimation using large language and vision assi...
The influence of sentiment analysis in enhancing early warning system model f...
Five Habits of High-Impact Board Members
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
Convolutional neural network based encoder-decoder for efficient real-time ob...
sustainability-14-14877-v2.pddhzftheheeeee
NewMind AI Weekly Chronicles – August ’25 Week III
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Early detection and classification of bone marrow changes in lumbar vertebrae...
Build Your First AI Agent with UiPath.pptx
Basics of Cloud Computing - Cloud Ecosystem
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
giants, standing on the shoulders of - by Daniel Stenberg
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Improvisation in detection of pomegranate leaf disease using transfer learni...
Flame analysis and combustion estimation using large language and vision assi...

Mastering xPaaS - get down and dirty in the OpenShift Cloud (part II)

  • 1. UNIVERSITY TIMELINE Part I Taking the xPaaS tour Tooling Into the Cloud 30 minute break Part II (15:15 - 16:30) Learning PaaS Mastering xPaaS
  • 3. PAAS: PHP SOME OPTIONS...
  • 4. PAAS: PHP HOSTING A WORKSHOP $ rhc app create bpmworkshop -t php-5.4 -- from-code git://github.com/eschabell/openshift-bpmsuite- workshop.git http://bpmworkshop-$your_domain.rhcloud.com
  • 5. PAAS: RUBY SOME OPTIONS...
  • 6. PAAS: RUBY ONLINE AWESTRUCT PRESENTATIONS $ rhc app create presos -t ruby-1.9 --from-code git://github.com/eschabell/openshift-presos- awstruct.git http://presos-$your_domain.rhcloud.com
  • 7. PAAS: RUBY RAIL DEVELOPMENT... Quickstarts online offer easiest setup Or do it by hand with OpenShift Rails example project
  • 8. PAAS: JAVA SOME OPTIONS...
  • 9. PAAS: JAVA COMMUNITY JBOSS JBPM MIGRATION PROJECT $ rhc app create jbpmmigration -t jbossas-7 -- from-code git://github.com/eschabell/openshift-jbpmmigration. git http://jbpmmigration- $your_domain.rhcloud.com/jbpmmigration_upload- 0.6
  • 10. PAAS: JAVA COMMUNITY NOW WITH WILDFLY... $ rhc app create jbpmwildfly -t wildfly -n $new-domain Push jbpmmigration_upload-6.0.war to depoloyments directory $ cp jbpmmigration_upload-6.0.war jbpmwildfly/deployments $ git add jbpmwildfly/deployments $ git commit -m "Added web archive."; git push http://jbpmwildfly- $your_domain.rhcloud.com/jbpmmigration_upload- 0.6
  • 11. MASTERING XPAAS aPaaS, mPaaS, iPaaS, bpmPaaS
  • 12. APAAS: JAVA ENTERPRISE JBOSS EAP & BUSINESS OPTIMIZER DEMO $ rhc app create optimizer -t jbosseap-6 $ cd optimizer $ git remote add upstream -m master git://github.com/eschabell/openshift-business- resource-optimizer.git $ git pull -s recursive -X theirs upstream master git push http://optimizer- $your_domain.rhcloud.com/optaplanner-webexamples- 6.0.0-redhat-6
  • 13. MPAAS: JAVA MOBILE DEVOXX MOBILE REGISTRATION MAKE SOME CHANGES...
  • 14. MPAAS: JAVA MOBILE AEROGEAR PUSH 0.X Apple Push Notification Service (APNs) Google Cloud Messaging (GCM) Mozilla's SimplePush cartridges - AeroGear & MySQL 5.5
  • 15. IPAAS: JAVA INTEGRATION JBOSS FUSE Featured xPaaS Twitter example
  • 16. IPAAS: JAVA INTEGRATION login with admin / password create a new container
  • 17. IPAAS: JAVA INTEGRATION click on Start and Create Container button watch container mytwitter provisioning
  • 18. IPAAS: JAVA INTEGRATION click on mytwitter and open application select Camel to view route via twitter-demo diagram lets change keyword to devoxx
  • 19. IPAAS: JAVA INTEGRATION select Runtime -> Profiles -> example-camel-twitter edit the file io.fabric8.examples.camel.twitter.properties open back up twitter-demo diagram
  • 21. IPAAS: DATA INTEGRATION JBOSS DATA VIRTUALIZATION Online DV workshop
  • 22. BRMSPAAS: JBOSS BRMS RULES AND EVENTS The Cool Store example project
  • 23. BPMPAAS: JBOSS BPM SUITE RULES, EVENTS AND PROCESSES Featured xPaaS via web cosole Many example cartridges / projects...
  • 26. Mastering xPaaS OpenShift Primer Workshop OpenShift / OpenShift blogs Repository for all OpenShift demos shown here OpenShift demo repository OpenShift Primer e-book