Manage test dependencies with Go

Introduction

I’m working on the upstream fabric8-wit¬†project of openshift.io. In this Go project, we embrace testing as best as we can in order to deliver a stable component. Testing acts as our safety net to allow for fast-paced feature development. This blog post is about our recent change in our testing strategy. It is not as boring as it might sound at first. ūüėČ

Continue reading “Manage test dependencies with Go”

Share
Red Hat Logo

Red Hat and Apache OpenWhisk

Unless you’ve been on a complete media blackout for the last year or so (entirely understandable) you’ve likely heard a lot about Serverless (or FaaS РFunction as a Service). Serverless is a major shift in the way developers build and deliver software systems Рit greatly simplifies development by insulating the developer from infrastructure concerns and pushes the envelope on cost and efficiency of execution.

Continue reading “Red Hat and Apache OpenWhisk”

Share

Mastering deployments with Kubernetes & OpenShift

Rafael Benevides, Director of Developer Experience, at Red Hat spoke on rapidly deploying software on OpenShift with zero downtime.

Throwing software over to an operations team to deploy during a scheduled maintenance window is a thing of the past.  Businesses simply can no longer afford scheduled downtime.  Applications need to be developed such that small, frequent updates can be released continuously via containers.  Rafael shows us how to solve this problem with OpenShift.

Continue reading “Mastering deployments with Kubernetes & OpenShift”

Share
Red Hat OpenShift.io is an end-to-end development environment for planning, building and deploying cloud-native applications.

Achieving Deployment Excellence with Red Hat OpenShift.io

Recently, the focus on the continuous delivery of value has created a lot of interest in microservices, CI/CD, and containers. The idea is that microservices are small and well defined enough to enable rapid innovation, automated testing, and frequent deployments with minimal risk. This is made possible by adopting continuous integration and continuous delivery pipelines. CI/CD requires the ability to quickly, easily, reliably, and automatically create and tear down complete execution environments. Linux containers address this need by creating lightweight, portable, and isolated runtime environments. It becomes easy to reach the conclusion that the path to digital transform is continuous value delivery via microservices-based on containers and CI/CD.

Continue reading “Achieving Deployment Excellence with Red Hat OpenShift.io”

Share
Red Hat OpenShift.io is an end-to-end development environment for planning, building and deploying cloud-native applications.

OpenShift.io Developer Tools Overview – Summit 2017 – The Power of Cloud Workspaces – Part 2

Part II of the OpenShift.io Developer Tools overview follows on the heels of the introduction session, this time presented by Pete Muir and Gorkem Ercan. In this session, we are taken through the integrated OpenShift.io Eclipse Che IDE.

Continue reading “OpenShift.io Developer Tools Overview – Summit 2017 – The Power of Cloud Workspaces – Part 2”

Share