IBM unveiled a product today to help enterprises use open source technologies to bring a cloud deployment model to their private data centers.

Appropriately called Cloud Private, the system is designed to help businesses orchestrate modern applications on their existing infrastructure, using Kubernetes and Cloud Foundry, a pair of popular open source tools. With this offering, the tech company seeks to provide a consistent technology platform for building applications, making it easier for business users to move their workloads to and from the public cloud.

This is technically the second version of Cloud Private, which IBM launched as an open source project earlier this year. This release includes a number of important features, including support for containers like WebSphere, DB2, and MongoDB. That’s particularly important for customers that have legacy workloads and want to move them to a more modern platform.

Cloud Private also adds support for running Cloud Foundry in addition to Docker containers, which makes the system compatible with a wider variety of workloads.

Customers will be able to pay for Cloud Private’s enterprise edition in two ways. The first involves a traditional license for the software plus an ongoing service contract, similar to other enterprise software products. A second option will allow customers to negotiate an ongoing flat fee, meaning they pay an agreed-upon subscription for a particular amount of compute usage, with the ability to scale up their workloads for an additional charge.

The second pricing model was designed to give customers a cloud-like experience that lets them pay for what they use, while also maintaining some price predictability so they aren’t on the hook for massive cost spikes.

Customers who want to try out Cloud Private without purchasing a license can use the software’s Community Edition, which is available for free.