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 |