is a application platform that brings and to the enterprise. As a platform, allows teams to automate the build, deployment, and management of applications. They can focus on developing apps without worrying about the underlying infrastructure, whether on physical/virtual servers, or on public/private/hybrid cloud environments. Red Hat OpenShift container Docker Kubernetes cloud native computing OpenShift The move to cloud native computing is a key segment of many organization’s strategy. However, that is only a part of the equation because a major gap that has to be addressed is in building the applications and automating business processes. A lot of application development today still utilizes traditional coding, so the inherent complexities along with the shortage of technical expertise are significant obstacles. digital transformation As an no-code/low-code platform to visually build enterprise web apps for coders and non-coders, is an ideal complement to OpenShift to fill the gap. The Joget platform is now available as a , so it is trusted, secure and commercially supported on OpenShift. This article describes the steps in deploying the certified Joget container image running with the database. open source Joget Red Hat Certified Container MySQL Deploy Joget using the OpenShift Web Console Step 1: Create OpenShift Project Access the and login OpenShift Web Console Create a project using the button and key in the desired Name, Display Name and Description. Create Project Step 2: Deploy MySQL Database Under the selected project, select > and select the image. Add to Project Browse Catalog MySQL Key in the appropriate settings and click on e.g. Create Namespace: openshift Database Service Name: jogetdb MySQL Connection Username: joget MySQL Connection Password: joget MySQL Database Name: jwdb Step 3: Deploy Joget Platform To access the , a valid username and password that is used to log in to the Red Hat Customer Portal is required. Red Hat Container Catalog If you do not have an account, you can acquire one by registering for one of the following options: . This account gives you access to developer tools and programs. Red Hat Developer Program . This account gives you a 30-day trial subscription with access to select Red Hat software products. 30-day Trial Subscription Under the selected project, select Add to > and click on the . In the ensuing popup, key in the Red Hat login details for the registry. Project Deploy Image create an image pull secret link Secret Name: registry.connect.redhat.com Authentication Type: Image Registry Credentials Image Registry Server Address: registry.connect.redhat.com Username: Red Hat account username Password: Red Hat account password Email: Red Hat account email Link secret to a service account: Yes Service Account: default Once the secret has been created, select > , select the option and key in . Click on the small search icon to load the image details from the registry, key in the desired then click . Add to Project Deploy Image Image Name registry.connect.redhat.com/joget/joget-v6-enterprise Name Deploy Image Name: registry.connect.redhat.com/joget/joget-v6-enterprise Name: joget-v6-enterprise Step 4: Add Persistent Storage The next step is to add persistent storage to the container for storing configuration files and persistent file uploads. Under > , select the application, then the tab. Scroll down to the section and click on the link. Applications Deployments Configuration Volumes Add Storage In the Add storage page, click on the small link. Create the new storage with the desired values e.g. create storage Name: joget-data Access Mode: Shared Access (RWX) Size: 1GB (or as required) Back in the page, select the newly created storage, set the to then . Add Storage Mount Path /opt/joget/wflow, Add Mount Path: /opt/joget/wflow Step 5: Create Service Route for External Access At this point, the service is not accessible from an external web browser so you will need to create a , which exposes a at a host name. route service Click on > and select . Applications Services joget-v6-enterprise Select > , set the to and click on . Actions Create Route Path /jw Create Path: /jw Return to the and click on the URL next to the application name to launch the Joget platform. Overview Setup Database The first time the Joget platform is accessed, the page will be displayed. Configure the database settings using the values defined when deploying the MySQL database previously e.g. Database Setup Database Host: jogetdb Database Port: 3306 Database Name: jwdb Database User: joget Database Password: joget Upon successful configuration, the Joget will be loaded. App Center : If you encounter a during the database setup, it is caused by the database initialization taking longer than the default OpenShift Route timeout. You can actually ignore the error and wait a couple of minutes before accessing the Application URL from the Overview page again. NOTE 504 Gateway Timeout You can also increase the route timeout using the OpenShift CLI i.e. oc annotate route $APP_NAME — overwrite haproxy.router.openshift.io/timeout=60s Build a Complete App in 30 minutes, No Code! With the Joget platform ready, it is now possible to build a full-fledged app with dashboards, calendar, approval workflow and data management within 30 minutes. And, it can be done without coding and you essentially drag-and-drop, point-and-click and configure your way through instead. It’s also possible to use a . touch device to build it The 30 minute video below demonstrates an authentic, real-time example of building the app from scratch. https://www.youtube.com/watch?v=edqxt9zx_IE Users can also download the Joget Mobile App from the and to access the very same app with the UI automatically tailored for mobile devices. Apple App Store Google Play Store Get Started with Joget To get started with the Joget platform: Visit the Joget Workflow product page Learn with the in the . Getting Started Guide Knowledge Base Learn via the . Joget Academy