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 |