Performance Metrics (APM) for Spring Boot Microservices on OpenShift

Performance Metrics (APM) for Spring Boot Microservices on OpenShift

OpenShift provides a built-in monitoring tool called Hawkular. That tool is in charge of collecting metrics from Docker containers through the Kubernetes interface and storing, aggregating, and visualizing them. The metrics collected are CPU, Memory, Disk, and Network usage. Hawkular offers a “black-box” view of container performance but does not deal with application metrics like service performance or distribution of response time through application layers. For this specific case, the Hawkular community is working on another module called Hawkular APM that provides insight into the way an application executes across multiple (micro) services in a distributed (e.g. cloud) environment.

Read More...

Why Boycott Containers? Remain Calm!

Why Boycott Containers? Remain Calm!

There are a lot of important things happening all around the world these days. Some of them have people upset or angry, to the point where they feel the desire to march or boycott to raise awareness and demonstrate their frustrations. As a company that believes in open communities and open discussions, we appreciate the need […]

Read More...

Cloud Native App Developers Delight! Container Storage Just Got a Whole Lot Easier

Cloud Native App Developers Delight! Container Storage Just Got a Whole Lot Easier

The new Red Hat OpenShift Container Platform offers a rich user experience with dynamic provisioning of storage volumes, automation, and much more. (Republished from the original blog post by Michael Adam and Sayan Saha at redhatstorage.redhat.com) Earlier today, Red Hat announced general availability of Red Hat OpenShift Container Platform 3.4 which includes key features such […]

Read More...

What is Enterprise-Ready Kubernetes?

What is Enterprise-Ready Kubernetes?

Over two years ago, the OpenShift team made a critical decision to support both Docker containers and the emerging Kubernetes project. At the time, that decision was a classic innovator’s dilemma. Their challenge at the time was not unlike the conversations that we have with customers on a daily basis. How can their company make a transition towards becoming a more digital-native company? How can their company get there without abandoning all of their existing investments, or giving up some existing advantages they have in their marketplace? How can they avoid building a DIY platform?

Read More...

Why Red Hat Chose Kubernetes for OpenShift

Why Red Hat Chose Kubernetes for OpenShift

I often get asked why Red Hat chose to standardize on Kubernetes for OpenShift, instead of going with a competing container orchestration solution. There are a number of open source container orchestration solutions available today. The OpenShift product team explored many of them, and we even explored building our own. In this blog, I will explain why we chose Kubernetes and why more than two years later, we couldn’t be happier with our decision!

Read More...

Containers without Compromise

Containers without Compromise

The IT industry is fascinated with container technology. It has the potential to unify application development and operations teams, as well as provide a consistent application packaging element which can be the foundation for Hybrid Cloud and application mobility. But as we all know, success in IT comes when powerful application technology can be operated consistently, securely and at scale.

Read More...

Microservices – How to Explain Them to Your CEO

Microservices - How to Explain Them to Your CEO

Understand how to explain microservices and DevOps to your CIO and CEO using this walkthrough of a functioning cloud-native application. The application used in this walkthrough was highlighted as part of a live demonstration during the keynote at Red Hat Summit 2016 in San Francisco.

Read More...