Serverless Logic Web Tools
The Serverless Logic Web Tools is a web application that enables you to create and synchronize your SonataFlow, 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 SonataFlow models in development mode.
The Serverless Logic Web Tools provides three different editors for your projects, including
-
SonataFlow editor for
.sw.json
or.sw.yaml|yml
files -
Serverless Decision editor for
.yard.yaml|yml
files -
Dashbuilder editor for
dash.yaml|yml
files
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. The samples are available in the "Sample Catalog", which you can find in the menu on the left. Additionally, there is an option to import models, available on the main page of the application.
-
Go to the Serverless Logic Web Tools web application.
-
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.
Figure 2. Create section in Serverless Logic Web ToolsA new workspace is created, containing a single file named as Untitled of the selected type. Click on the name to rename the file.
-
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 synchronize the file using GitHub integration. For more information about GitHub integration, see Integrating your SonataFlow 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!