Before you begin
Contents
Find out what to do before deploying Web Services and Applications.
Limitations and assumptions
The common Authentication Service must be deployed prior to the Web Services and Applications deployment.
Download the Helm charts
You can download your GWS Helm charts from JFrog using your credentials.
For information about downloading Genesys Helm charts from JFrog Edge, see the suite-level documentation: Downloading your Genesys Multicloud CX containers.
Third-party prerequisites
Name | Version | Purpose | Shared/Dedicated |
Elasticsearch | 7.x | Text Searching & Indexing | Shared is Ok |
Redis | 6.x | Caching and Streaming service | Shared is Ok |
Consul | 1.8 | Service Discovery | Shared Consul instance must be used to support tenant discovery |
Postgres | 11.x | Relational DB | Shared is Ok |
All services are part of the platform list, and can be either dedicated or shared depending on deployment.
Additional options:
- Redis server must run in cluster mode. Standalone mode is not supported.
- Elasticsearch server requires additional options configured on each node for proper work of the "GWS Datacollector Service" component:
action.auto_create_index: false
thread_pool.write.queue_size: -1
Sizing
All third party servers can be shared with other Genesys solutions.
However, Postges, Redis, and Elasticsearch can also be installed as dedicated for GWS. In that case, the minimal requirements are:
- Postgres:
- CPU: 2
- RAM: 8 GB
- HDD: 50 GB
- Redis (2 nodes):
- CPU: 2
- RAM: 8 GB
- HDD: 20 GB
- Elasticsearch (3 master nodes):
- CPU: 2
- RAM: 8 GB
- HDD: 20 GB
- Elasticsearch (4 data nodes):
- CPU: 4
- RAM: 16 GB
- HDD: 20 GB
Storage requirements
There are no specific storage requirements.
Browser requirements
You can use any of the following browsers for UIs:
- Chrome 75+
- Firefox 68+
- Firefox ESR 60.9
- Microsoft Edge
Genesys dependencies
Genesys Web Services and Applications (GWS) must be deployed along with Agent Setup and after Genesys Authentication is deployed.
See also Order of services deployment.