Requirements#
The Bridge component has a set of functional and non functional Requirements.
The following requirements are derived from the accepted overarching requirements approved by the customer.
Functional Requirements#
Create an Unified Endpoint#
The client should be able to access all functionality over HTTPS. This includes:
- Get Bridge endpoints
- Get videostream from the Spyglass
Enable routing to different Projects#
The routing solution should be able to support multiple projects which can be visited independently from each other.
Advertise different Project in a summary Site#
The available Projects should be aggregated in a single source.
Non-Functional Requirements#
- The solution needs to be robust and run for at least 3 hours und continuous load.
- The solution needs to enable 24/7 availability.
- The latency should not be significantly increased by the routing.
- A single project must be implemented.