On this page
If you work with Teamwork Cloud projects, you can simulate them on the server without using a modeling tool. You can execute your models using REST API, or the Cameo Collaborator for Teamwork Cloud user interface (if there are Cameo Collaborator documents published from those models). You can also run your models using the Resources application and Python client (pyST.py).
The following demo shows the server-side simulation in action:
The following Web Application Platform system requirements apply to an environment that runs a single server-side simulation. If you set up an environment where you can run concurrent server-side simulations, the system requirements applicable for a single simulation must be adjusted accordingly.
Web Application Platform system requirements for the environment with server-side simulation:
The server-side simulation service is one of many Web Application Platform services provided as a separate application. After successfully installing the server-side simulation service, the Simulation application is displayed on the welcome page of the Web Application Platform. Opening the application will redirect you to the Server-side Simulation Swagger page.
The server-side simulation service is installed automatically alongside Web Application Platform while using Teamwork Cloud or Magic Collaboration Studio installer. If you install Web Application Platform on a separate machine and use the Advanced Install option, select the server-side simulation service during installation. To learn more, refer to Web Application Platform Installation on a separate machine. |
To install the Server-side simulation
The server-side simulation functionality only works with a floating Magic Model Analyst license managed by the DSLS or FlexNet license server.
|
To simulate a project on the server, it must meet the following criteria:
To control the auto-starting and auto-terminating properties of server-side simulation, specify the autoStart and autoTerminate properties of SimulationConfig accordingly. To learn more, refer to SimulationConfig stereotype. |
To perform server-side simulation, you need to have the following Teamwork Cloud permissions:
Manage Simulations - allows you to manage all simulations, including the ability to get and review simulation results and terminate simulations executed by other users.
To manage all simulations, in addition to the Manage Simulations permission, you need to have the Read Resources permission for the related resources. |
There are several limitations related to server-side simulation:
Related pages