AWS services and purpose
EC2 instances
Typically you’ll see the following EC2 instances on your AWS deployment
Mandatory | Auto-scalable | Purpose | |||
---|---|---|---|---|---|
1 | Web | yes | yes | REST API | |
2 | Media | yes | yes | Recording, streaming | |
3 | Host | yes | yes | Camera connectivity | |
4 | CM | yes | yes | Camera manager | |
5 | Control | yes | no | Resource manager | |
6 | Backup | no | yes | SD card backup | |
7 | WebRTC | no | yes | Low latency streaming | |
8 | AI Adapter | no | no | AI API | |
9 | AI Poller | no | yes | AI processing | |
10 | Uplink | no | yes | Uplink plug-in connectivity | |
11 | LiveImageGen | no | yes | generate images from live | |
12 | ImageGen | no | yes | generate images from storage |
RDS instances
Plus, the following RDS
Mandatory | Purpose | ||
---|---|---|---|
1 | VMS | yes | Camera, events, storage meta |
2 | AI | no | AI meta |
3 | Uplink | no | Manages cameras connected through Uplink |