Payara Cloud

Payara Qube (Managed) Documentation

What is Payara Qube?

Payara Qube is an enterprise-grade platform for deploying Jakarta EE, Spring Boot, and Quarkus applications. It simplifies deployment by automating infrastructure provisioning and removing the need to manually manage application servers, containers, and Kubernetes clusters. Instead of dealing with low-level components, the Payara Qube Console lets you configure your application and its runtime through a simple, guided UI and CLI for automated environments.

Consumption Models

Payara Qube is available in two consumption models:

  • Payara Qube (Managed): A fully managed service where Payara hosts and operates the platform infrastructure. Your team can focus entirely on application development without operating the underlying infrastructure.

  • Payara Qube: A self-hosted platform that you install and run on your own Kubernetes infrastructure, giving you complete control over your environment, data, and security.

This documentation covers Payara Qube (Managed), the fully managed service.

If you’re new to Payara Qube (Managed), start with the Getting Started section.

Architecture

Payara Qube (Managed) is built on a cloud-native architecture that runs on Kubernetes infrastructure. By design, Payara Qube (Managed) handles background tasks you don’t need to worry about.

Behind the scenes, a Payara Micro instance is set up to run your application. Integrations are automatic, including SSL/TLS certificates, routing, logging, and monitoring. The Payara Qube (Managed) environment centers on two concepts: namespaces and applications.

A namespace groups applications under a single domain, each with its own path prefix. Manage namespaces and applications in the Payara Qube (Managed) Console through both a graphical user interface and comprehensive APIs for automation.

Supported Application Types

Payara Qube (Managed) supports three major application frameworks:

  • Jakarta EE/MicroProfile applications: Deployed as WAR files, supporting Jakarta EE 8 (Payara 5) and Jakarta EE 10 (Payara 6)

  • Spring Boot applications: Deployed as JAR files with full Spring Boot configuration support

  • Quarkus applications: Deployed as ZIP files with native Quarkus configuration support

Features

Pay as You Go subscription features:

  • No upfront fee

  • 0—​2 vCPU cores

  • Runtime size up to 2 vCPU / 6 GB RAM

  • Log and diagnostic dump access

  • Custom domains

  • No horizontal scaling

Standard subscription features:

  • 2—​32 vCPU cores

  • Custom domains

  • Runtime size up to 4 vCPU / 12 GB RAM

  • Log and diagnostic dump access

  • Horizontal scaling

  • Tiered usage pricing

Premium subscription features:

  • 16—​64 vCPU cores

  • Payara Micro Enterprise binaries for local development

  • Runtime size up to 4 vCPU / 12 GB RAM

  • Log and diagnostic dump access

  • Horizontal scaling

  • Access to Payara support team with 10x5 support

Back to Top