Deploying the Team Chat Hybrid service

With the Team Chat Hybrid Module for Zoom Node, organizations can deploy on-premise chat storage servers to be used with Zoom Team Chat. When deploying the Team Chat Hybrid service, admins will need to create a Node location (which will need to be verified) and deploy at least one load balancer and a proxy server for either Elastisearch or MongoDB

Requirements for deploying the Team Chat service

Basic requirements:

 

Service-specific requirements:

Note: Deploying the load balancer service does not require a Zoom Node Team Chat Hybrid license.

Table of Contents

How to create Team Chat Hybrid locations

  1. Sign in to the Zoom web portal.
  2. In the navigation menu, click Node Management, then click Modules.
  3. Click the drop-down button, and click Team Chat Hybrid.
  4. Click the Nodes tab, then click on the Locations tab.
  5. Click Add Location.
  6. Enter the Name of the location.
  7. Enter the name of the Primary Datacenter and Secondary Datacenter
  8. Click Save.
  9. Under Locations, click Verify.

Note: It can take 1-2 weeks to verify the data center. 

How to deploy the Team chat services 

Deploying the database search services

When deploying the database search service, MongoDB or ElasticSearch services can be deployed for search/NoSQL. However, an active database must be created before this step is completed.

MongoDB Proxy

  1. Sign in to the Zoom web portal.
  2. In the navigation menu, click Node Management, then click Modules.
  3. Click the drop-down button, and click Team Chat Hybrid.
  4. On the Services tab, click Add Services.
  5. Click MongoDB Proxy.
  6. Under Install on a node select the deployed node and data center location. 
  7. Under Internal IP, enter the internal IP configured for the service. 
  8. (Optional) Next to the Internal domain, enter the prefix if Zoom is generating the certificate. 
  9. Under MongoDB Hosts, enter the address of the MongoDB host site.
  10. Under MongoDB Database enter the name of the database.
  11. Under Username and Password, enter the authentication credentials for the database.
  12. (Optional) Enable enable TLS connection to add the security protocol to the connection. 
  13. Click Add.

The MongoDB Proxy component will begin the installation. Once complete, the MongoDB Proxy service status will be Running.

Elastisearch Proxy

  1. Sign in to the Zoom web portal.
  2. In the navigation menu, click Node Management, then click Modules.
  3. Click the drop-down button, and click Team Chat Hybrid.
  4. On the Services tab, click Add Services.
  5. Click Elastisearch Proxy.
  6. Under Install on a node select the deployed node and data center location. 
  7. Under Internal IP, enter the internal IP configured for the service. 
  8. (Optional) Next to Internal domain, enter the prefix if Zoom is generating the certificate. 
  9. Under Elasticsearch Hosts, enter the address of the Elasticsearch host site.
  10. Under Username and Password, enter the authentication credentials for the database.
  11. (Optional) Enable enable TLS connection to add the security protocol to the connection. 
  12. Click Add.

The Elastisearch Proxy component will begin the installation. Once complete, the Elastisearch Proxy service status will be Running.

Deploying the Load Balancer service

  1. Sign in to the Zoom web portal.
  2. In the navigation menu, click Node Management then click Modules.
  3. Click the drop-down button, and click Team Chat Hybrid.
  4. On the Services tab, click Add Services.
  5. Click Load Balancer.
  6. Under Install on a node select the deployed node and data center location.
  7. Under Load Balancer for, select either  MongoDB Proxy or ElasticSearch Proxy.
  8. Under Internal IP, enter the internal IP configured for the service. 
  9. (Optional) Next to Internal domain, enter the prefix if Zoom is generating the certificate. 
  10. Click Add.

The Load Balancer component will begin the installation. Once complete, the Load Balancer service status will be Running.