This documentation supports the 22.1 version of BMC Helix Digital Workplace Basic and BMC Helix Digital Workplace Advanced. Icons distinguish capabilities available only for the Advanced and External license levels. For more information, see License-types-and-features.

Minimal deployment for development and testing


For development and testing, you can use fewer servers than in your production environment.  


Development environment

For the development environment, you can further simplify your architecture. 

Development environment deployment architecture diagram for BMC Helix Digital Workplace Basic

DWP_basic_dev_deployment19.11_CP.png 


To simplify the diagram, BMC Helix Single Sign-On is not included. A BMC Helix Single Sign-On architecture diagram is available inOrientationin the BMC Helix Single Sign-On documentation.

BMC Helix Digital Workplace integrates with other systems by using a variety of providers. The application can expose aspects of other IT applications through the UI, or it can use other applications to aid or enhance core BMC Helix Digital Workplace functionality. For example, BMC Helix Digital Workplace integrates with modules in BMC Helix ITSM to submit service requests and to search for knowledge articles. Providers handle integrations with BMC Helix Digital Workplace.

The following diagram includes all components for BMC Helix Digital Workplace Advanced, with the exception of BMC Helix Single Sign-On.

Test environment deployment architecture diagram for BMC Helix Digital Workplace Advanced

 DWP_advanced_dev_deployment19.11_CP.png


Test environment

The test environment might be similar to your production environment. However, the servers might be smaller than your production environment. 

Communication to external networks

Even in your development and test environments, communication to an external network is required for the following capabilities:

  • Notification to mobile clients—Google cloud messaging provides notifications to Google Android devices. Apple Push Notification Service (APNS) provides notifications to Apple iOS devices.
  • Location awareness—Google Maps APIs provide the geographic maps displayed on all clients.

If you do not use the capabilities, your deployment can remain fully within your internal network. For details about ports used for communication, see Required-ports.

BMC Helix Digital Workplace mobile applications

BMC Helix Digital Workplace uses a responsive UI based on the Progressive Web App that supports all clients—from desktop to mobile devices. The Progressive Web App replaces the native apps to simplify the mobile apps distribution. All features and customization are available on compatible desktop and mobile devices. 

You do not need mobile device management tools. On mobile devices, you can access BMC Helix Digital Workplace by pointing to the same URL that you use in the web. Neither Android nor iOS mobile devices require any special app. The Progressive Web App (PWA) technology allows users to view and use BMC Helix Digital Workplace on their mobile devices. However, to use the push notifications and QR code scan functionality, iOS mobile users have to download the iOS wrapper app from the Apple App Store. 

For more information on the deployment options, see Omni-channel-workspace

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*