Monday, July 2, 12 - JBoss...Deploying the JBoss Portfolio to the Cloud (Bill DeCoste - tomorrow...

Post on 06-Oct-2020

3 views 0 download

transcript

Monday, July 2, 12

Deployment of Java EE6 apps on OpenShift made easy

Xavier Coulon, Red Hat@xcoulon

Monday, July 2, 12

What is OpenShift ?Red Hat's free, auto-scaling Platform as a Service

(PaaS) for applications in the cloud.

Monday, July 2, 12

What is supported on OpenShift ?

Monday, July 2, 12

OpenShift is Open Source

Monday, July 2, 12

10,000 feet overview

Broker

App

Reverse Proxy

HTTP/REST

SSH

http(s)://<appname>-<domain>.rhcloud.com

Dev Host

User Host

Gear

...

Node

Monday, July 2, 12

Which tools for OpenShift ?

Monday, July 2, 12

Which tools for OpenShift ?

Monday, July 2, 12

Which tools for OpenShift ?

Monday, July 2, 12

Which tools for OpenShift ?

Monday, July 2, 12

Time for live demo !

Monday, July 2, 12

Features Summary

Monday, July 2, 12

Features Summary

• Domain and Applications management

Monday, July 2, 12

Features Summary

• Domain and Applications management

• Server Adapter for “git commit & push” of sources (and binaries)

Monday, July 2, 12

Features Summary

• Domain and Applications management

• Server Adapter for “git commit & push” of sources (and binaries)

• Show environment variables

Monday, July 2, 12

Features Summary

• Domain and Applications management

• Server Adapter for “git commit & push” of sources (and binaries)

• Show environment variables

• Tail log files

Monday, July 2, 12

Features Summary

• Domain and Applications management

• Server Adapter for “git commit & push” of sources (and binaries)

• Show environment variables

• Tail log files

• Port-forwarding for remote debugging and remote data access

Monday, July 2, 12

What’s next ?

Monday, July 2, 12

What’s next ?

• Support for Instant Applications

Monday, July 2, 12

What’s next ?

• Support for Instant Applications

• Support for multiple platforms

Monday, July 2, 12

What’s next ?

• Support for Instant Applications

• Support for multiple platforms

• Even more Application Management (start/stop/restart)

Monday, July 2, 12

What’s next ?

• Support for Instant Applications

• Support for multiple platforms

• Even more Application Management (start/stop/restart)

• Easier Application Debugging

Monday, July 2, 12

What’s next ?

• Support for Instant Applications

• Support for multiple platforms

• Even more Application Management (start/stop/restart)

• Easier Application Debugging

• Application Snapshot (backup is not a feature on OpenShift)

Monday, July 2, 12

Links

JBoss Tools / JBoss Developer Studio:

• Download: jboss.org/tools

• IRC: #jbosstools

• JIRA: issues.jboss.org/browse/JBIDE

• Twitter: @jbosstools

OpenShift:

• http://openshift.com

Monday, July 2, 12

Special Thanks

Monday, July 2, 12

Special Thanks

André Dietisheim

Rob Stryker

Max Rydahl Andersen

JBDS QE Team

OpenShift Team

Monday, July 2, 12

Don’t miss

Monday, July 2, 12

Don’t miss

Deploying the JBoss Portfolio to the Cloud (Bill DeCoste - tomorrow 11am - track 2)

Monday, July 2, 12

Don’t miss

Deploying the JBoss Portfolio to the Cloud (Bill DeCoste - tomorrow 11am - track 2)

Making developers life easier with JBoss Developer Studio (Max Rydahl Andersen - tomorrow 2pm - track 1)

Monday, July 2, 12

Thank you !

Q / A

Monday, July 2, 12