Improving Build Time of Java Builds on OpenShift
· β˜• 11 min read · ✍️ jorgemoralespou
As you might know, OpenShift 3 Enterprise provides Middleware Services (xPaas), which is a set of Java based images for JBoss EAP, JBoss EWS (Tomcat), JBoss Fuse Integration Services, JBoss A-MQ, JBoss Decision Server and JBoss Data Grid. Also, OpenShift Origin provides an additional JBoss based images for Wildfly, our application server community project. All these images are source-to-image (S2I) enable, that means that will get your application source code built (using Maven) and layered into the application container.

Using OpenShift for Enterprise Grade Spring Boot Deployments
· β˜• 7 min read · ✍️ jorgemoralespou
We live in a polyglot world where developers are using a vast array of different technologies to create applications that perform well, while also having the ability to scale to meet the demands of their application users. Of course, it is very easy to show the supported languages and runtimes that OpenShift provides out of the box, but to be realistic, many developers would like to see how we can bring other leading technologies into OpenShift and use them seamlessly.

Part 2 - Create a template. A technical walkthrough
· β˜• 25 min read · ✍️ jorgemoralespou
This is Part 2 of a 2 part series of blogs that will help you bringing your applications into OpenShift. Now that we already know what is a template, and why we should use templates, let’s walk through the process of creating a template for our application. Our application For this example, we are going to bring into OpenShift an application that will display a map and perform geospatial queries to populate the map with all Major League Baseball stadiums in the United States.

Part 1 - From app to OpenShift
· β˜• 5 min read · ✍️ jorgemoralespou
This is Part 1 of a 2 part series of blogs that will help you bringing your applications into OpenShift. OpenShift 3 allows you to deploy your application to the cloud and the great thing is it doesn’t matter if your cloud is public, private, or even hybrid. Typically, the PaaS platform (OpenShift in this case) will provide a set of predefined runtimes that a developer can use to deploy an application on top of.

Developing locally with OpenShift - β€œoc cluster up”, the fastest way to get a local cluster
· β˜• 6 min read · ✍️ jorgemoralespou
Some time after we launched, we realized how easy it was to run OpenShift itself as a Docker container, as that’s one of the possible ways to install and run OpenShift. Our lead architect, Clayton Coleman, realized that since every developer will probably have the β€œoc” (OpenShift client) client tool available on their machines, it could be very easy to add some behaviour to that client to bootstrap a local OpenShift instance.