Serverless Logic Web Tools

The Serverless Logic Web Tools is a web application that enables you to create and synchronize your Serverless Workflow, decision files, and dashbuilder files in a single interface. Also, the Serverless Logic Web Tools application provides the integrations that are needed to deploy and test the Serverless Workflow models in development mode.

serverless logic web tools overview
Figure 1. Home page of Serverless Logic Web Tools

The Serverless Logic Web Tools provides three different editors for your projects, including

  • Serverless Workflow editor for .sw.json or .sw.yaml|yml files

  • Serverless Decision editor for .yard.json or .yard.yaml|yml files

  • Dashbuilder editor for dash.yaml|yml files

For an improved experience when previewing your Serverless Workflow, see Enabling Kogito Serverless Workflow Visualization in Serverless Logic Web Tools.

Creating a workflow model in Serverless Logic Web Tools

You can start by creating a new model from scratch or using one of the samples provided.

  1. Go to the Serverless Logic Web Tools web application.

  2. On the Home page, select the type of model you want to create and click the button corresponding to the file type you wish such as JSON or YAML.

    serverless logic web tools create
    Figure 2. Create section in Serverless Logic Web Tools

    A new workspace is created, containing a single file named as Untitled of the selected type. Click on the name to rename the file.

  3. Edit your workflow file, which updates the preview on the right-side of the editor.

    The workflow files in Serverless Logic Web Tools are saved automatically after each change. The files are persisted in the browser, but you can sychronize the file using GitHub integration. For more information about GitHub integration, see Integrating your Serverless Workflow project in GitHub using Serverless Logic Web Tools.

Found an issue?

If you find an issue or any misleading information, please feel free to report it here. We really appreciate it!