Payara Cloud

Payara Cloud Pricing and Subscriptions

Payara Cloud uses subscriptions as the primary billing unit. All application usage across your various namespaces gets consolidated into a single invoice, simplifying the billing process. A single Billing Manager can oversee multiple subscriptions, which can be associated with different companies and use various payment methods.

Subscription Tiers and vCPU Limits

Payara Cloud billing is based on the total vCPU (virtual CPU) resources consumed by your applications over time, measured in vCPU-minutes. Each subscription tier has a maximum limit or a prepaid amount of vCPU resources you can use across all your deployed applications within that subscription.

Feature/Resource Free Trial Pay As You Go Standard Premium

Monthly Cost

15 days free trial

$0/month base fee

$432/month fixed fee

$3300/month fixed fee

vCPU/Memory Allocation

Up to 4 vCPUs / 8GB memory

Maximum 2 vCPU / 4 GB memory

2 vCPU / 4 GB memory (prepaid)

16 vCPU / 32 GB memory (prepaid)

Usage Pricing

No charge during trial

$0.005 per vCPU minute

$0.00405 per vCPU minute for additional usage

$0.0044 per vCPU minute for additional usage

Application Size Limit

Runtime sizes: 0.25-2 vCPU per app

Runtime sizes: 0.25-2 vCPU per app

Runtime sizes: 0.25-4 vCPU per app

Runtime sizes: 0.25-4 vCPU per app

Free trial offers higher resources (4 vCPU/8GB) than Pay As You Go (2 vCPU/4GB) specifically to let you test horizontal scaling scenarios, such as running two 2-vCPU instances simultaneously, before committing to a paid plan.

Understanding Your vCPU Budget

The basic billing unit in Payara Cloud is vCPU-minutes, calculated as:

  • 1 vCPU running for 1 minute = 1 vCPU-minute

  • For a 30-day billing period, the calculation is:

    • 1 vCPU × 30 days × 24 hours/day × 60 minutes/hour = 43,200 vCPU-minutes

This means:

  • Standard tier’s 2 vCPU prepaid allocation = 2 × 43,200 = 86,400 vCPU-minutes

  • Premium tier’s 16 vCPU prepaid allocation = 16 × 43,200 = 691,200 vCPU-minutes

Table 1. Example vCPU Allocation Comparison by Subscription Tier
Tier Allocation Limit Within Limit Examples Exceeding Limit Examples Notification

Free Trial

4 vCPU total for 15 days

  • One app at 4 vCPU

  • Two apps at 2 vCPU each

  • Four apps at 1 vCPU each

  • Eight apps at 0.5 vCPU each

N/A - Hard limit of 4 vCPU

Billing automatically starts at the end of trial based on your chosen plan

Pay As You Go

2 vCPU max simultaneous usage

  • One app at 2 vCPU

  • One app at 1.5 vCPU + one at 0.5 vCPU

  • Four apps at 0.5 vCPU each

  • Two apps at 1.5 vCPU each (3 vCPU total)

  • Three apps at 1 vCPU each (3 vCPU total)

"Deployment failed: Total vCPU allocation would exceed your subscription limit of 2 vCPU."

Standard

2 vCPU prepaid (86,400 vCPU-minutes/30 days)

  • Two apps at 1 vCPU each continuously

  • Four apps at 0.5 vCPU each continuously

  • One app at 2 vCPU continuously

  • Three apps at 1 vCPU each continuously (1 vCPU over)

  • One app at 3 vCPU continuously (1 vCPU over)

"You are now consuming resources beyond your prepaid limit and incurring additional charges."

Premium

16 vCPU prepaid (691,200 vCPU-minutes/30 days)

  • Four apps at 4 vCPU each continuously

  • Sixteen apps at 1 vCPU each continuously

  • Eight apps at 2 vCPU each continuously

  • Five apps at 4 vCPU each (20 vCPU total - 4 over)

  • Twenty apps at 1 vCPU each (4 vCPU over)

Same as Standard tier - dashboard alerts appear when usage exceeds prepaid amount

Optimizing Your vCPU Usage

To manage costs and stay within your tier’s limits or prepaid amounts:

  • Right-size your applications: Choose the smallest runtime size that meets your application’s performance needs

  • Scale down non-essential environments: Use smaller vCPU allocations (0.25-0.5) for development and testing

  • Monitor your consumption: Regularly check your dashboard to identify resource-intensive applications

  • Consolidate applications: When possible, run multiple small applications within one larger instance

Starting a New Subscription

Free Trial

For new users, the best way to begin is with our 15-day free trial. A detailed guide to get you started is available here: Sign Up To Payara Cloud.

Existing Users

If you’re already using Payara Cloud, you can easily create additional subscriptions by either reusing existing invoicing data or providing new invoicing data.

Invoicing

Payara Cloud issues invoices based on 30-day cycles, which include:

  1. Fixed Monthly Fee (Standard & Premium): Charged in advance for the upcoming billing period

  2. Variable Fee (All Tiers): Covers any usage exceeding your plan’s prepaid volume in the previous billing period

Cancelling Subscription

A subscription can be cancelled at any time by following the procedure listed here: Cancelling a Subscription.

Payment Options

Payara Cloud accepts both credit and debit card payments processed securely through Stripe.

Back to Top