Ruk-Com PaaS Documentation

Build, deploy and operate applications on the platform.

RUK-COM PAAS / QUICKSTART

Getting Started

This guide is maintained for Ruk-Com PaaS. Screens and options may vary by platform version and account permissions.

Confirm the environment, region and account permissions, and back up current settings before changing a production system.

This guide shows how to create a platform account and deploy your first application, either automatically from the Marketplace or manually from the dashboard.

Sign Up: How to Create an Account

You need a platform account before you can work in the dashboard. If you do not have one yet, register through:

After you sign up, you receive a confirmation email. Follow the instructions in that message (some providers also require captcha or SMS verification).

Note: The account activation link in the email is valid for 24 hours (the exact period can vary by hosting provider). If it expires, register again.

Platform Dashboard

Open a platform dashboard through a hosting provider domain.

  1. Expand the menu in the bottom-left corner and select Signup.

Image 50: dashboard signup button 2. Enter your Email in the form that appears.

Image 51: registration email form Click Sign Up! to agree to the provider’s terms of use and privacy policy, then click Sign Up.

The platform sends a confirmation email automatically.

Deploy Application

The first time you open the dashboard, a short tutorial starts automatically. You can also open it later from Help>Tutorial. The tutorial gives a platform overview and walks through creating your first environment and deploying an application. Follow the tutorial, or skip it and use the steps below:

Application Marketplace

You can open the platform Marketplace from the dashboard and install popular solutions in one click.

  1. Click Marketplace at the top of the dashboard.

Image 54: dashboard main buttons 2. Find the solution you need in the categorized list on the left or with the search field at the top.

Image 55: application marketplace window Hover over the application tile and click Install.

  1. Configure the installation options. Depending on the application, you can have multiple options to customize the installation or have only standard ones to set the environment name, alias, and region.

Image 56: WordPress cluster installation Click Install to start the installation. The platform then creates an environment with the required topology, deploys the application, installs dependencies, and configures connections (for example, to a database) and settings.

In a few minutes, the application is ready to use.

Manual Deployment

If you want to deploy a custom application and control each stage of the process, follow these steps:

  1. Click New Environment in the upper-left corner of the dashboard.

Image 58: dashboard main buttons 2. The Topology Wizard opens so you can set up your environment. From this wizard you can:

Image 59: topology wizard For this example, click Create to provision a single Tomcat application server.

  1. In a minute, the environment appears on the dashboard.

Image 60: environment created 4. The platform supports several application deployment methods. For this example, deploy the default Hello World application from the archive in the deployment manager at the bottom of the dashboard.

Image 61: application deploy from deployment manager

Tip: You can add applications to the Deployment Manager by uploading an archive (from your local machine or via URL) or by adding a Git/SVN repository.

Hover over the project and click Deploy to.

  1. In the Deploy dialog, select your Environment and click Deploy.

Image 62: application deploy dialog 6. Wait for the successful deployment pop-up, then click Open in Browser to confirm that the application works.

Image 63: open application in browser If the application needs extra settings or does not have a web interface, use the built-in configuration tools.