Code can fight systemic racism. This Black History Month, let's rewrite the wrong. Get involved

Get started using Findability Platform Predict Plus hosted on Red Hat Marketplace

For Red Hat® OpenShift® 4 users, Red Hat Marketplace gives you one place to access certified software for container-based environments. Software in the marketplace is immediately available to deploy on any Red Hat OpenShift cluster, providing a fast, integrated experience. In this tutorial, learn how to install, set up, and start using the Findability Platform Predict Plus (FP-Predict+) operator.

FP-Predict +™ is an automated, self learning, multi-modeling artificial intelligence (AI) tool that handles discrete target variables, continuous target variables, and time series data. Its GUI interface means no coding is required. So, you get teh benefit of using a certified, supported AI solution with Red Hat OpenShift.

Prerequisites

  • Red Hat OpenShift version 4.3 is requried to use with the software in Red Hat Markeplace. You can set up a class cluster on IBM Cloud using these instructions: Set up OpenShift Cluster.

  • Create an account on Red Hat Marketplace.

Estimated time

It will take about an hour to complete the tutorial.

Steps

To get up and running with FP-Predict+ hosted on Red Hat Marketplace you will:

  1. Configure a Red Hat OpenShift Cluster with Red Hat Marketplace
  2. Install the operator
  3. Create storage for the operator
  4. Install the instance, or operand, of FP-Predict Plus
  5. Launch your instance of FP-Predict Plus
  6. Register the instance of FP-Predict Plus

1. Configure a Red Hat OpenShift Cluster with Red Hat Marketplace

Follow the steps in this tutorial to confirgure a Red Hat OpenShift cluster and connect to the cluster using your command line interface (CLI): Configure a Red Hat OpenShift cluster hosted on Red Hat Marketplace.

2. Install the operator

  1. Sign into the Red Hat Marketplace, navigate to the search bar, and search for “Findability Platform Predict Plus”.

    Search for the FP-Predict+

  2. Choose the Free trial option on the next page and select Findability Platform Predict Plus.

    Select a free trial of Findability Platform Predict Plus

    Note: This trial instance has the following constraints:

    • Up to 100K rows in training data and up to 50K rows in prediction data
    • Up to 500 variables, features and columns
    • 30 days free trial
  3. Click the Workspace button at the top, followed by the My software option on the left pane.

    Choose a workspace

  4. Click the operator you want, in this case FP-Predict+. You will be directed to the next page where you need to choose Install operator from the Operator’s menu.

    Install the operator

  5. Under the Target clusters heading, check the box for the name of your cluster. Under Namespace Scope, choose the project name you created in the previous step. You can leave the other default options and click Install. In this tutorial, we are choosing the automatic method of installation, but you can also choose to install the operator manually.

    Install your cluster

  6. After a couple of minutes, the operator is installed on the cluster. The status should show an “Up to date” message. Launch the web console by clicking on the option next to the Cluster Console.

    Launc the web console

  7. In the web console, verify that you installed the operatory correctly by selecting Operators in the left navigation and by clicking on Installed Operators. The status should show that the installation succeeded.

    Successful installation message

3. Create storage for the operator

  1. Now that your operator is set up, you need to create persistent volume in the name of fp-predict-plus-pv to be bound to persistent volume claims. This step is necessary to enable storage capabilities for the operator to manage datasets. In the left navigation, Click Storage > Persistent volume. Update the name to fp-predict-plus-pv, set the storage capacity to 20 GB, and select Create. If you need more storage, you can increase it in the YAML file and create the persistent volume accordingly.

    Set up persistent volume

  2. You need to create a persistent volume claim (storage) to use the storage created in the previous step and bind it to the instance of this operator. On the web console, click on Storage and select Persistent Volume Claims.

    Bind your storage to your operator

  3. The next step is to create a persistent volume claim. Choose the storage class you need — either gold, silver, or bronze. Add your name as fp-predict-plus-pvc, select single user access, and assign the storage size as 20 GB.

    Create a persistent volume claim

  4. After you create the persistent volume claim (PVC), you need to bind it with the persistent volume (PV) which you created in the earlier step. You should see the status as Bound per below after couple of minutes.

    Bind your Persistent Volume Claim with the Persistent Volume

4. Install the instance, or operand, of FP-Predict Plus

Follow these steps to install the instance, also known as the operand, of FP-Predict+:

  1. Under the Operators tab, click Installed operators > FP Predict Plus Operator. You should see options like Overview, YAML, Subscription, Events, FP-Predict-Plus.

  2. Click on YAML, set the following attributes, and click Save:

    • name: fp-predict-plus-pvc
    • useExisting: false (useExisting would be true if we want to use the same storage for another instance)
    • volumeName: fp-predict-plus-pv

      For routerCanonicalHostname: It should start with the cluster name followed by the cluster ID (up until you see “appdomain.cloud”). Be sure to remove the initial part of the URL – https://console-openshift-console first.

      alt

  3. The next step is to proceed towards FP-Predict+ option and click on Create FPpredictplus instance. Edit the YAML file and give a name for the instance and click Save.

    alt

5. Launch your instance of FP-Predict Plus

Now you are set to launch the instance. To do so, click Networking, select Routes, and then click on the URL which is under the location to launch the instance.

Launch your instance of FP-Predict+

6. Register the instance of FP-Predict Plus

Log in using the default credentials in the configuration file and accept the end user license agreement. You will be directed to the next page where you should click Download to share the file with the Findability Sciences support team.

The support team will send the license file (with 30 days validity) which you can upload by selecting Upload File and navigating to the file on your system. Now you are all set to access the instance of FP-Predict+.

Uploading the license key for FP-Predict+

After uploading the license key, bring up your FP-Predict+ instance. The navigation pane on the left should have four options: Dashboard, Analytics, Dataset Management & License Information.

Note: The Trial License key is provided only once by the support team. Please do not uninstall the instance of FP-Predict+ (in the web console or in Red Hat Marketplace portal) as re-installation of the instance would require a new trial license key.

alt

Note: You may have to repeat all the steps if there is a version upgrade as some of the components from setup does not support product upgrades.

Summary

This tutorial showed you how to install, configure, set up, and add storage to get started using the FP-Predict+ operator from Red Hat Marketplace. Now that you have your instance of FP-Predict+ ready, you can use your OpenShift clusters with AI use cases.