Introduction
This document describes how Instant Connect Enterprise (ICE) works and how elements of the system interoperate. This includes the general purpose of the ICE system components, how they communicate with one another, and how they can be deployed inside your organization.
This document does not describe how to use or administer these components. Refer instead to the ICE Server Administration Guide as well as the ICE Desktop and ICE Mobile user guides for this information.
This document consists of four primary sections:
ICE OS: A description of the ICE operating system, its architecture, and its relationship with Kubernetes.
ICE Server: A description of client-server interactions, operating modes, and capabilities.
ICE Media Engine: A discussion of the set of software libraries and technologies used 'under the hood' throughout Instant Connect that are responsible for the conveyance of audio between users.
Satellite Server Components: ICE Telephony, ICE Rallypoint, ICE Static Reflector and ICE Patch Server that operate independently of ICE Server and which can be deployed outside of Kubernetes or in multiple places in the network.