Java EE with NetBeans on OpenShift
-
Upload
markus-eisele -
Category
Technology
-
view
3.051 -
download
1
description
Transcript of Java EE with NetBeans on OpenShift
![Page 1: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/1.jpg)
1
Markus Eisele, @myfearDeveloper AdvocateDecember, 2014
Wildfly and OpenShift with NetBeans
![Page 2: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/2.jpg)
2
Howard Cosell
![Page 3: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/3.jpg)
3
![Page 4: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/4.jpg)
4
www.netbeans.org
185 MB v8.0.2
![Page 5: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/5.jpg)
5
![Page 6: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/6.jpg)
6
www.wildfly.org
129 MB v8.2.0
![Page 7: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/7.jpg)
https://www.openshift.com/app/account/new
![Page 8: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/8.jpg)
8
Off
icia
l Jb
oss
To
oli
ng
is E
clip
se b
ase
d :
-/
![Page 9: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/9.jpg)
9
?
![Page 10: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/10.jpg)
10
Local WildFly
![Page 11: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/11.jpg)
11
Install = Unzip
![Page 12: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/12.jpg)
12
NetBeans WildFly Plugin
![Page 13: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/13.jpg)
13
![Page 14: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/14.jpg)
14
https://www.openshift.com/app/account/new
It is FREE. Give it a try.
![Page 15: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/15.jpg)
15
• Nov 2010: Makara acquired
• In 2011: merged into OpenShift project
• May 2012: Open Sourced
• Dec 2012: OpenShift Primer (e-book)
• 2013: Online Public PaaS / Enterprise Private PaaS / xPaaS Services
• Apr 2014: OpenShift Primer revision 2 (e-book)
• June 2014: OpenShift Online Market Place, extend reach to LTAM / APAC
• Sep 2014: European hosting
• Coming soon: v3 with Docker, Kubernetes, etc...
A little OpenShift History
![Page 16: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/16.jpg)
16
Learn even more.
https://www.parleys.com/play/52aedc3fe4b0cc758a75808d/chapter0/about
http://developerpress.com/OpenShiftPrimerRevision2-175421
![Page 17: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/17.jpg)
17
1 Gear = 500 Memory + 1 GB Storage
Free = 3 gears = 3 applications
![Page 18: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/18.jpg)
18
![Page 19: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/19.jpg)
19
Officially Supported (Security Updates, et al)
Community created (just the cartridge)
![Page 20: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/20.jpg)
20
WildFly On OpenShift
![Page 21: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/21.jpg)
21
Upload SSH Keys
![Page 22: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/22.jpg)
22
Access
- Port Forwarding (rhc port-forward <APP_NAME>- rhc git-clone <APP_NAME>- git clone
![Page 23: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/23.jpg)
23
![Page 24: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/24.jpg)
24
![Page 25: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/25.jpg)
25
Maven Plugin
https://github.com/worldline/openshift-maven-plugin
![Page 26: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/26.jpg)
26
OpenShift Java Client
https://developer.jboss.org/wiki/Enable-openshift-ciFullExampleUsingOpenshift-java-client
![Page 27: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/27.jpg)
27
A NetBeans Plugin?
Keep an eye open on:https://github.com/cvanball/OpenShift4NetBeans
And follow: @cvanball
![Page 28: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/28.jpg)
28
Just because you asked .. OpenShift can run all kinds of stuff.
Node.js, DIY, Jenkins, PHP, Ruby, Python, Perl
![Page 29: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/29.jpg)
29
NetBeans SFTP
https://blog.openshift.com/getting-started-with-sftp-and-openshift/
For PHP applications .. Might be helpful.
![Page 30: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/30.jpg)
30
![Page 31: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/31.jpg)
https://blog.openshift.com/getting-started-with-sftp-and-openshift/
https://netbeans.org/kb/docs/ide/git.html
https://blogs.oracle.com/geertjan/entry/wildfly_simply_works_in_netbeans
http://java.dzone.com/articles/openshift-how-create-web-0
http://wildfly.org/news/2014/04/25/Getting-Started-WildFly-OpenShift/
https://github.com/worldline/openshift-maven-plugin
https://community.jboss.org/wiki/Enable-openshift-ciFullExampleUsingOpenshift-java-client
https://github.com/openshift/openshift-java-client
https://forums.openshift.com/maven-plugin-to-deploy-jee-app-or-whatever-directly-to-openshift-folder
github.com/javaee-samples/javaee7-samples
Links and References
![Page 32: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/32.jpg)
32
One last thing
![Page 33: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/33.jpg)
33
Virtual:JBUG
http://bit.ly/virtualJBUG@vJBUG
CDI: From the Basic to the Advanced FeaturesAntoine Sabot-Durand
2. December 7p CET
TONIGHT!
![Page 34: Java EE with NetBeans on OpenShift](https://reader034.fdocuments.in/reader034/viewer/2022052307/559cbaab1a28abe4558b47da/html5/thumbnails/34.jpg)
redhat.com/xpaasjboss.org/events/devoxx/