Tech Topic

Cost Management

Cost visibility and analysis for Kubernetes clusters

Organizations of all sizes are facing unprecedented market conditions and financial pressures that impact their ability to deliver services. Complicating the situation are the competing needs of IT and the business stakeholders, resulting in the expanding scale and performance of containerized business applications, while controlling - or even scaling back - hosting costs on public clouds.  Organizations are under pressure to do more with less.

These organizations need aggregated and meaningful data so that they can quickly  analyze and manage their Kubernetes cluster spend in a way that aligns with their business priorities.


What is cost management for Kubernetes clusters?

The key to effectively managing an environment is the ability to measure it. Cost management provides that measurement capability by gathering and refining metrics, and adding a cost perspective. Organizations need cost visibility for their clusters, projects, and applications across on-premises and public cloud environments to properly align their business priorities with their resources.

Cost management for Kubernetes is the process of understanding and having visibility into associated costs. It’s also the process of being able to provide cost transparency and showback in order to  compare spend against allocated budgets.



Why is cost management important? 

Given the complexity of managing Kubernetes in a hybrid cloud environment and cloud billing, it’s easy for costs to grow unchecked. Technically speaking, cost management provides the business with the capabilities to map Kubernetes services and business concepts to the underlying costs.

Cost management should provide cost visibility across hybrid and multicloud environments.  By aggregating costs and correlating spend to the cluster consumption, customers have the clarity to ensure resources are aligned and tracked back to the business priorities. Cost management should also allow organizations to model costs considering all of the services that contribute to environment and application costs.


How does Red Hat Cost management for Red Hat OpenShift solve your business challenge?

Cost Management for Red Hat OpenShift is a SaaS offering that is included at no additional charge as part of your Red Hat OpenShift Container Platform or Red Hat OpenShift Platform Plus subscription. The service is accessible from the Customer Portal, and gives organizations visibility into their costs - down to the project level - across on-premises and public cloud environments, for both infrastructure and Red Hat OpenShift.  This service provides IT and financial stakeholders a unique view into the costs associated with applications running on the Red Hat OpenShift Container Platform on-premises, Amazon Web Services, Microsoft Azure, and Google Cloud Platform public clouds.


Cost management allows you to:

  • Visualize and aggregate costs across hybrid and multicloud infrastructures enabling organizations to track cost trends and generate showback information.
  • Use tag labels to map costs to clusters, projects, cost centers, applications, or anything else that can be tagged providing a clear picture of spend relative to the business priorities.
  • Build organization-defined cost models that can include markups, CPU, memory, and storage costs, to normalize data and provide a better representation of the real costs associated with Red Hat OpenShift.



Additional resources

Get started

Learn and configure Red Hat Cost Management for Red Hat OpenShift.

Watch a demo

A short video that provides an overview and demo of Red Hat Cost Management.

Try it

Start using Red Hat Cost Management for Red Hat OpenShift today.