The Thinkwise Platform can be easily installed using the Thinkwise Deployment Center.
After downloading the Deployment Center from the Thinkwise Community Portal, run the
twdeployerGUI.exe to start the installation.
The Deployment Center can be used to install both an application environment, consisting of an Intelligent Application Manager,
Indicium Application Tier and user interfaces, and the Software Factory development environment.
A command-line installer is available for automated deployments.
The Deployment Center can also be used to install applications created with the Thinkwise Platform. More information can be found here.
Intelligent Application Manager
Start by installing the Intelligent Application Manager for the Thinkwise application or the Software Factory development environment. It is also possible to upgrade or apply hotfixes to an existing IAM installation.
The IAM installation will guide you through all required steps to install the IAM database, Indicium Application Tier and user interfaces. To install the Indicium Application Tier, it is required that the IIS Administration API is available on the target server.
After the installation, a shortcut is available on your desktop to start the IAM application.
Important: Starting with Thinkwise Platform version 2020.2, an Indicium Universal runtime needs to be installed and running for every Intelligent Application Manager.
The Deployment Center comes without a Thinkwise Platform license. Therefor, when starting the IAM for the first time using the shortcut on the desktop, a message is shown:
Manual environment registration
When an application is present in the Intelligent Application Manager, such as the Software Factory in a development environment, a follow-up message will be shown:
As indicated by this message, you can use the menu item Register environment under Settings to register the IAM. This will take you to a website.
It can take up to 5 minutes before the registration of the environment is fully processed.
Automatic environment registration
The Intelligent Application Manager will be registered automatically when a recognized application is created in IAM. An application will be recognized if the project of this application is present in a registered IAM or Software Factory.
The unregistered Intelligent Application Manager will be registered to the same company automatically. Using Register environment will not be required.
It can take up to 5 minutes after creating the application for the environment to be registered automatically.
Because of this mechanism, any modification to the IAM environment that causes it to be considered as a new environment will automatically re-register the environment as long as a recognized application is present. For instance, copying or renaming the IAM database will automatically yield a new license based on the applications in this IAM.
The license will automatically be refreshed by Indicium Universal. If for any reason this process is interrupted repeatedly due to Indicium Universal not running or lack of internet connectivity, a message will be shown to administrators on start-up a month before the license expires. When the license has expired, end-users will also be informed of the expired license.
The license mechanism requires Indicium Universal to have internet acccess. If the environment registration and/or license renewal mechanism cannot be used for any reason, please contact your Thinkwise contact person regarding offline licenses.
The log of Indicium Universal can be consulted for information about the license status and license renewals.
When installing a development environment, continue with the Software Factory installation.
As the model of the Software Factory development environment needs to be added to an IAM, the first step is to connect with a database server and select the IAM database to use. In most cases, this is the IAM databases created in the previous step.
After installing the Software Factory, the previously created IAM shortcut can be used to start the development environment.
The Deployment Center can also be used to manually install or update the Windows, Web and Mobile user interfaces or the Indicium Application Tier.
Note that to be able to install the Web GUI or Indicium using the Deployment Center, the IIS Administration API needs to be installed on the web server.