Skip to content

Digital Twins and DevOps

DevOps has been a well established software development practice. We are bringing out an experimental feature of integration DevOps in the DTaaS.

Warning

This feature is under documented. Please expect some instability in this release. However, we are working to mature the feature and improve the documentation.

This feature requires specific installation setup.

  1. Integrated gitlab installation
  2. A valid gitlab repository for the logged in user. Please see an example repository. You can clone this repository and customize to your needs.
  3. A linked Gitlab Runner to the user gitlab repository.

Manage

Manage Digital Twin Preview Page

The manage tab allows for different operations on a digital twin:

  • Checking the details (Details button)
  • Delete (Delete button)
  • Modify / Reconfigure (Reconfigure button)

A digital twin placed in the DTaaS has a certain recommended structure. Please see the assets pag for an explanation and this example.

The information page shown using the Details button, shows the README.md information stored inside the digital twin directory.

Digital Twin Details

A reconfigure button opens an editor and shows all the files corresponding to a digital twin. All of these files can be updated. These files correspond to three categories.

  • Description
  • Configuration
  • Lifecycle

Digital Twin Reconfigure

Execute

Digital Twin Execute

The execute tabs shows the possibility of executing multiple digital twins. Once an execution of digital twin is complete, you can see the execution log as well.

Digital Twin Execution Log