Getting Started

Getting Started

The platform’s intuitive interface allows you to deploy cloud applications quickly without completing complex infrastructure configuration.

This guide introduces the two essential steps for beginning work with the platform: creating an account and deploying an application.

Sign Up: Create an Account

An active platform account is required before you can create environments or deploy applications. Registration is available through either the Cloud Union provider directory or a specific hosting provider’s platform dashboard.

After registration, a confirmation email is sent to the supplied address. Follow the instructions in that message to activate the account. Depending on the provider, CAPTCHA or SMS verification may also be required.

Tip: The activation link is normally valid for 24 hours, although the exact period can vary by hosting provider. Register again when the link has expired.

Register through Cloud Union

1Choose a hosting provider

Open the Cloud Union directory. Use the filters and sorting tools to compare providers by location, performance, price, available resources, platform version, and other criteria. Select More Info to review additional details, then click Sign Up for the preferred provider.

Cloud Union provider selection
Compare providers through the Cloud Union directory

2Complete the registration form

Enter your name and email address. You can also provide optional information about the intended project and its requirements.

Cloud Union sign-up form
Provide account and project information

Accept the platform terms of use and privacy policy, then click Sign Up. Check your inbox for the account-confirmation message.

Register through a Platform Dashboard

1Open the registration option

Visit the dashboard of the selected hosting provider. Expand the menu in the lower-left corner and select Signup.

Platform dashboard Signup option
Open Signup from the dashboard login menu

2Enter your email address

Provide the email address to be used for the account.

Registration through platform dashboard
Register directly from the provider dashboard

Click Sign Up! to accept the provider’s terms of use and privacy policy. The platform then sends a confirmation email automatically.

Deploy an Application

When the dashboard is opened for the first time, a guided tutorial starts automatically. It introduces the platform and walks through environment creation and application deployment. The tutorial can also be opened later through Help > Tutorial.

You can deploy an application in two main ways:

  • Automatic installation from the Application Marketplace.
  • Manual deployment through the dashboard.

Application Marketplace

The Application Marketplace provides one-click installation for many commonly used applications and development solutions.

1Open Marketplace

Click Marketplace in the top dashboard toolbar.

Platform main dashboard buttons
Marketplace and environment controls

2Select an application

Browse the categories on the left or use the search field. Hover over the required application and click Install.

Application Marketplace
Browse and install applications

3Configure installation settings

Set the environment name, display name or alias, region, and other available preferences. Click Install again to begin.

One-click WordPress installation
Configure a Marketplace application installation

The platform then creates the required environment topology, deploys the application, installs dependencies, configures database connections where needed, and applies the required settings automatically. The application is usually ready within a few minutes.

Manual Deployment

Use manual deployment when you need to deploy a custom application and control each stage of the process.

1Create a new environment

Click New Environment in the upper-left area of the dashboard.

New Environment button
Start creating a new environment

2Configure the topology

The Topology Wizard allows you to select the programming language, application server, database, load balancer, storage, scaling limits, region, public IP addresses, and other environment options.

  • Supported languages include Java, PHP, Ruby, Python, Node.js, .NET, and Go.
  • Custom Docker containers can be integrated.
  • A wide selection of managed software stacks is available.
  • Automatic vertical and horizontal scaling can be configured.
  • A public IP address can be attached for direct Internet access.
Topology Wizard
Configure the application environment topology

For a simple first deployment, create one Tomcat application-server node.

3Wait for environment creation

The new environment appears on the dashboard after the platform finishes provisioning the selected resources.

New environment on dashboard
The newly created environment

4Select an application package

Open Deployment Manager at the bottom of the dashboard. For this example, use the default Hello World archive and click Deploy to….

Deploy application from Deployment Manager
Deploy an application archive from Deployment Manager
Tip: Deployment Manager can accept an archive uploaded from a local device, an archive URL, or a Git/SVN repository.

5Choose the target environment

Select the required environment in the deployment dialog and click Deploy.

Application deployment dialog
Select the environment and deploy the application

6Open the application

After the successful-deployment notification appears, click Open in Browser to confirm that the application is working.

Open application in browser
Open the deployed application

Applications that require additional configuration, or applications without a web interface, can be managed through the platform’s built-in configuration tools.

What’s next?