Deployment Images
  • 19 Feb 2021
  • 1 Minute to read
  • Dark
    Light
  This documentation version is deprecated, please click here for the latest version.

Deployment Images

  • Dark
    Light

Article summary

Overview

Deployment Images are an image of a staging environment that act as an ‘import’ of an entire Decisions build. Deployment Images write over any elements not included within the image. They are typically used for highly controlled environments and are highly restricted by nature.

These are typically used in government or medical applications, where security is paramount.

In addition to the project, Deployment Images will also contain instance configurations such as system settings, portal settings, and AD settings.

The chart below demonstrates how Deployment Images have several limitations (by design) in comparison to a standalone or a Repository install.

The following is a diagram of how a deployment image is created and deployed to a production server.












Deployment Images contain only the following elements:

  • All project resources
  • All designer folders
  • All element registrations (flows, forms, etc.)
  • Database Connections & Integrations
  • Scheduled Jobs
  • Message Queues
  • Message Queue Handlers
  • Work Queue Types
  • Work Queue Workers
  • OAuth Providers
  • OAuth Tokens
  • Named Sessions
  • Multi-tenant contracts



Creating a Deployment Image

  1. From the Design Studio, navigate to System > Administration > Deployment Images.
  2. Click CREATE DEPLOYMENT IMAGE on the Global Action Bar

  3. From the Create Deployment Image window, provide a Name, then click CREATE DEPLOYMENT IMAGE. 

    Note that this action may take some time to run.

  4. Once the Deployment Image is created, right-click it and select Download Deployment Image.

  5. Copy the downloaded .zip file to the Destination Server. 

    A brand new install of the exact same version of Decisions can be used, but the image may also be installed on top of an existing Decisions server.
  6. On the destination server, run (as admin) DeploymentImageInstaller.exe from the Decisions Server folder within the install location.

    Note that the location of this folder is dependent on the installation location: by default this is typically:
    "C:\\Program Files\Decisions\Decisions Server.

  1. Under Deployment Image File, select Browse and locate the Deployment Image.
  2. Click Install Deployment Image

    The installer will create a Deployment Image of the current contents of the server as a backup, and then apply the contents of the new .zip file. The server will be restarted automatically as new DLLs, modules, and files to import are involved. 




Was this article helpful?