Skip to main content

Network Architecture

Overview

This section provides an in-depth look at the network architecture of the StreamWise Video Platform. The network architecture is designed to ensure high availability, scalability, and performance for video conferencing services. Below, we describe different deployment scenarios and their respective network configurations.

Load Balancer with External Database

The following diagram shows an example of StreamWise Infrastructure with an external load balancer and external databases, this is a common setup for production environments.

Example of White Label Video Meeting Platform setup with Load Balancer using external services for database

High resolution image here

Mermaid Live

Docker with Local Services

The following diagram shows an example of StreamWise Infrastructure with all services running on the same Docker Host. This is a common setup for small or budget environments.

Example of White Label Video Meeting Platform setup with all services running on the same Docker Host

High resolution image here

Mermaid Live

On Promises Frontend

The following diagram shows a cropped example of StreamWise Infrastructure with all services running on the same Docker Host and a frontend server running on premises.

Example of White Label Video Meeting Platform setup with all services running on the same Docker Host and a Frontend Server running on premises

High resolution image here

Mermaid Live

Third Part Frontend

The following diagram shows a cropped example of StreamWise Infrastructure with all services running on the same Docker Host and a frontend server running on a third party provider.

Example of White Label Video Meeting Platform setup with all services running on the same Docker Host and a Frontend Server running on a third party provider

High resolution image here

Mermaid Live