Before you begin
Contents
Find out what to do before deploying Voice Microservices.
Limitations and assumptions
Not applicable
Download the Helm charts
For information about how to download the Helm charts, see Downloading your Genesys Multicloud CX containers.
The following table lists the services included in Voice Microservices and identifies the Helm chart version associated with each service. For the Voicemail Service, see Before you begin in the Configure and deploy Voicemail section of this guide.
For information about the Tenant service, also included with Voice Microservices, see the Tenant Service Private Edition Guide.
Service name | Helm chart version |
---|---|
voice-agent | voice-agent-9.0.xx.tgz |
voice-callthread | voice-callthread-9.0.xx.tgz |
voice-config | voice-config-9.0.xx.tgz |
voice-dialplan | voice-dialplan-9.0.xx.tgz |
voice-ors | voice-ors-9.0.xx.tgz |
voice-registrar | voice-registrar-9.0.xx.tgz |
voice-rq | voice-rq-9.0.xx.tgz |
voice-sip | voice-sip-9.0.xx.tgz |
voice-sipfe | voice-sipfe-9.0.xx.tgz |
voice-sipproxy | voice-sipproxy-9.0.xx.tgz |
Third-party prerequisites
For information about setting up your Genesys Engage cloud private edition platform, see Software Requirements.
The following table lists the third-party prerequisites for Voice Microservices.
Name | Version | Purpose | Notes |
---|---|---|---|
Elasticsearch | 7.x | Used for text searching and indexing. Deployed per service that needs Elasticsearch during runtime. | |
Redis | 6.x | Used for caching. Only distributions of Redis that support Redis cluster mode are supported, however, some services may not support cluster mode. | |
Consul | 1.13.x | Service discovery, service mesh, and key/value store. | The following features must be enabled in Consul:
|
Kafka | 2.x | Message bus. |
Storage requirements
Network requirements
Browser requirements
Not applicable
Genesys dependencies
For detailed information about the correct order of services deployment, see Order of services deployment.