How to take advantage of pay as you go pricing on Red Hat Marketplace

by Lan Vuong

Multi-cloud and provisioning architect, Red Hat Marketplace

Pay as you go pricing is a consumption-based commerce model that charges customers based on product usage per month. Pay as you go pricing lowers the barrier for developers to get started with your product. It allows developers to try your product in small pilot projects without committing to a large investment. This enables developers to easily use your software during the pilot phase of a hybrid cloud project, which drives future spending growth as projects expand and move to production.

Robin.io is our first partner with a pay as you go option: Robin Cloud Native Storage. With this pricing model, Robin.io makes it easy for you to get started using Robin.io software and scale up and down according to your business needs. This allows for flexibility and ease of use with running ephemeral workloads on your OpenShift environment. In this blog, I’ll walk you through the purchase and deployment of Robin Cloud Native Storage using the pay as you go edition.

Why Robin Cloud Native Storage?

Robin Cloud Native Storage is an application-aware container storage that offers advanced data management capabilities and runs natively on Red Hat OpenShift. Using Robin.io, developers can efficiently manage data for their applications without having to become storage experts.

Robin Storage provides easy-to-use snapshot features to quickly recover from user errors or failed upgrades. These snapshots restore quickly and are also space efficient as only the changes are captured.

Snapshot flow diagram Image 1: Flow diagram showing how snapshots work

Snapshotting an application is as simple as running the following commands:

oc robin snapshot app1 snap1
oc robin rollback app1 snap1

For detailed step-by-step instructions on how to leverage these capabilities, refer to Robin tutorials.

Now, let’s jump into how to purchase and configure Robin Cloud Native Storage using pay as you go pricing on Red Hat Marketplace.

Purchase

Red Hat Marketplace allows you to easily browse and search for products in the catalog. To locate Robin, search for Robin in the search navigation bar. Once you click on the listing, you’ll see that Robin offers several editions for their product with different levels of support. Select Configure on the pay as you go edition to configure the product for purchase.

Robin’s Red Hat Marketplace listing and pricing page Image 2: Robin’s Red Hat Marketplace listing and pricing page

The product configuration page shows the specifics of the offer. Here we can see that Robin is available for $0.42 per node hour and is billed each month. With pay as you go pricing, the subtotal listed on the purchase summary is shown as zero dollars since usage is billed in arrears, meaning that payment will be due after usage is calculated.

Robin’s Red Hat Marketplace product configuration and purchase page Image 3: Robin’s Red Hat Marketplace product configuration and purchase page

After clicking on the Purchase button, the subscription to Robin Cloud Native Storage will appear under your entitled Software in the Workspace.

My software page on Red Hat Marketplace Image 4: Once you’ve purchased Robin Cloud Native Storage, you’ll see it listed in your Software page

Deployment

To begin taking advantage of Robin.io in your environment, register your OpenShift cluster with Red Hat Marketplace, and then create a namespace on the cluster where you would like to install Robin. Then, follow these instructions to deploy the Robin operator.

Register cluster page on Red Hat Marketplace Image 5: An example of the Clusters page showing a registered cluster

Operator Deployment

  1. Click on the Robin tile on the Software view (see previous example) and then select Install Operator.

  2. Select an option for the Update channel and Approval strategy. The approval strategy corresponds to the type of upgrades you would like for the operator.

  3. On the Target clusters section, click the checkbox next to the cluster name and select the namespace that you just created on the cluster.

    Install operator page on Red Hat Marketplace Image 6: Once you get to the Install Operator page, you have the option to check and select the namespace you’ve just created

  4. Click Install. It may take several minutes for installation to complete. You can follow the installation progress by checking the operator status on this page.

    Robin's software details page on My software on Red Hat Marketplace Image 7: On the Software page, you’ll now see the registered cluster running Robin Cloud Native Storage

Pending charges

View current usage charges under the Pending charges view to estimate projected spend for the current month. The balance is updated as usage data is reported. The frequency of that data submission may differ between products (such as hourly, every 6 hours, or daily), but it should provide an estimate of the projected charges. There is also a chart showing the Top 5 spend by product to allow you to monitor your overall spending.

Pending charges page on Red Hat Marketplace Image 8: Track your current and projected spending through the Pending Charges page under Billing

Dashboard

Track active subscriptions and overall spend with the dashboard view. You can view the active subscriptions for the account. In the following image, you can see there are two purchases and five trials active in the account.

Dashboard page on Red Hat Marketplace Image 9: Track active subscriptions on the Dashboard page

Scrolling down, you can find information on the Operator subscriptions and installations as well as products that are renewing and expiring.

In this example, we see Robin is listed under both categories as it is expiring at the end of the 30-day term; however, the subscription is set for auto-renewal — auto-renew in this case simply means the pay as you go subscription will renew with the same terms and rate each month. As another example in the account, the IBM UrbanCode Deploy is a trial we have active that will expire in 30 days.

Next steps

In this blog, I’ve walked you through how easy it is to get started with Robin Cloud Native storage using a flexible pay as you go purchase option through Red Hat Marketplace. If you’re ready to try it out, visit Robin Cloud Native Storage on Red Hat Marketplace.