Jump to: navigation, search

Deployment Scenarios

Genesys Web Engagement has two flavors of deployment: the simplest is appropriate for a lab environment, while a production environment requires solution that is a bit more complex. Select the appropriate tab below for details about each deployment scenario and the tasks to install and configure GWE.

Important
Genesys strongly recommends that you first install Genesys Web Engagement in a lab configuration, which will make it easier to start working with your GWE application.

Overview

This deployment is appropriate for a lab environment and consists of a single Web Engagement Cluster and a single Web Engagement Server node—they can be installed together on the same host.

Gwe-lab architecture-new.png

Deployment Tasks

Complete the following tasks to deploy Genesys Web Engagement:

  1. Review the prerequisites. Make sure your planned environment meets the requirements for Genesys Web Engagement and contains the right versions of the required Genesys components.
  2. Install the Web Engagement servers. Complete these procedures to configure and install the cluster and node.
  3. Configure Genesys Rules System. You need to configure Genesys Rules Authoring Tool and Genesys Rules Development Tool to work with GWE.
  4. Install the Plug-in for Workspace Desktop Edition. You will need this plug-in to enable chat and web callback engagement features in Workspace Desktop Edition.
  5. Install the Plug-in for Genesys Administrator Extension. You will need this plug-in to create categories for your application and to generate the instrumentation script snippet that needs to be placed on your website.
  6. Configure your required security. You can enable SSL, configure TLS for Genesys and GWE servers, and enable authentication for the Web Engagement Server, Workspace Desktop Edition, and the Engagement Strategy.
  7. Configure your required features. You can set up the pacing algorithm, enable authentication and SSL, and more.
  8. Develop an application. You're now ready to move on to the Developer's Guide, where you will learn how to develop and customize a Web Engagement application, not to mention being able to create categories, business events, and rules.

Overview

This deployment scenario is appropriate for a production environment and consists of a single Web Engagement Cluster and multiple Web Engagement Server nodes. Ideally, these servers should be installed on separate hosts to provide the best performance and the best high availability.

The figure below shows the minimum solution size Genesys recommends for a production deployment.

Gwe-prod architecture-new.png
Important
If you use embedded Cassandra, you should plan to host your Web Engagement Servers in a secure zone, along with your Chat Server(s), in order to protect your data. The Web Engagement Servers do require internet access for chat traffic, but this can be solved by using a reverse proxy, which is a standard function of most load balancers.

Deployment Tasks

Once you have thoroughly explored Web Engagement's features in your lab environment, you can complete the following tasks to deploy Genesys Web Engagement in production:

  1. Review the prerequisites. Make sure your planned environment meets the requirements for Genesys Web Engagement and contains the right versions of the required Genesys components.
  2. Install the Web Engagement servers. Complete these procedures to configure and install the cluster and nodes.
  3. Configure Load Balancing. This guide includes sample configurations for Apache and Nginx, although your settings may be different depending on the architecture of your cluster.
  4. Configure External Cassandra. Genesys recommends that you use an external Cassandra ring in your production environment. This article discusses how to do that.
  5. Enable SSL. You need to use a certificate issued by a third-party Certificate Authority for a production environment.
  6. Configure your other required security. You can also configure TLS for Genesys and GWE servers, and enable authentication for the Web Engagement Server, Workspace Desktop Edition, and the Engagement Strategy.
  7. Configure Genesys Rules System. You need to configure Genesys Rules Authoring Tool and Genesys Rules Development Tool to work with GWE.
  8. Configure your required features. You can set up the pacing algorithm, enable authentication and SSL, and more.
  9. Install the Plug-in for Workspace Desktop Edition. You will need this plug-in to enable chat and web callback engagement features in Workspace Desktop Edition.
  10. Install the Plug-in for Genesys Administrator Extension. You will need this plug-in to create categories for your application and enable GWE on your website.
  11. Develop an application. You're now ready to develop and customize your production Web Engagement application.

This page was last edited on April 27, 2018, at 03:56.
Comments or questions about this documentation? Contact us for support!