Getting Started with Payara Cloud

Signing Up and Creating a Subscription

  1. Free Trial: Payara Cloud offers a 15-day free trial. Begin by visiting the signup page and completing the signup form. You’ll need to provide a username, email address, and a secure password.

  2. Account Verification: After signing up, check your email for an account confirmation message. Click the verification link within the email to activate your account.

  3. Creating a Subscription: Log in to your Payara Cloud account. If this is your first time, you’ll be prompted to create a subscription. The free trial is the default selection. Proceed by clicking the "Continue to Invoicing" button.

  4. Invoicing Details: Provide the necessary invoicing information, including the primary contact name and any relevant company details. Click "Continue to Confirmation."

  5. Confirmation and Subscription: Review and accept the Terms & Conditions. You can also opt in for marketing communications. Finally, click the "Subscribe" button to create your subscription. You’ll be redirected to the Application Management Page, where you can start using Payara Cloud immediately.

Deploying Your First Application

  1. Make sure you have a Jakarta EE application in WAR format ready to deploy. If you need a demo, check out the Jakarta EE 10 version of Pet Clinic.

  2. Access the Namespace: Log in to your Payara Cloud account. You’ll be directed to the Namespaces screen. A default namespace called "start-dev" is pre-created for you.

  3. Upload Your Application: From the Namespace Details Screen, click "Upload Application." Select your WAR file and, if your application doesn’t require special configuration, check the "Deploy Immediately" checkbox.

  4. Configure (If Needed): If your application needs specific configurations, you’ll be taken to the application’s detail screen after uploading. Here, you can adjust settings related to MicroProfile Config properties, context root, and database connections.

  5. Deploy: Once configured, deploy your application by navigating to the application details screen, clicking "Applications Actions," and choosing "Deploy Changes."

  6. Access Your Application: After successful deployment, you can access your application using the provided Application URL. Note that there might be a slight delay due to DNS propagation.