Fast Iterative Java Development on OpenShift/Kubernetes Using Rsync

Fast Iterative Java Development on OpenShift/Kubernetes Using Rsync

The key to a good development environment almost always comes down to how long it takes for changes you make to take effect. With any compiled language, there is often a lot of setup work involved to optimize deployment speed. Thankfully, one of the promises of containers is it allows for patterns to be standardized and repackaged as reusable images that do a lot of the heavy lifting for you.

Read More...

Not Ready for Microservices? Evolutions and Alternatives

Not Ready for Microservices? Evolutions and Alternatives

Why did the chicken cross the road? As the old saying goes, to get the other side. Why did the company move to microservices? That answer isn’t nearly as simple. While the buzz around microservices continues to grow, it can be valuable to look at various paths that companies take to achieve their ultimate goals […]

Read More...

Digital Transformation is More than 12-Factor Apps

Digital Transformation is More than 12-Factor Apps

A critical part of any transformation is a rationalization of where a company is today and whether or not existing assets and investments (e.g. applications, process, people, people skills, etc.) can continue to provide a competitive advantage into the future. While new technology does and will play a critical role in the transformation, it is often existing capabilities that buffer a company’s ongoing success through the transition.

Read More...

Binary Deployments with OpenShift 3

Binary Deployments with OpenShift 3

Some OpenShift users want to build their application outside of OpenShift, perhaps using a build management tool that they already use, and use the resultant .war file to deploy into OpenShift. We used to call this binary deployment in OpenShift v2 and I am using the same name here. This article discusses the approaches for binary deployment of the application .war files that are built outside of OpenShift into the OpenShift 3 environment.

Read More...