AWS first and minimal deployment
The first deployment includes all services at the lowest capacity. It’s good for evaluation purposes with up to 100 cameras.
Different components can be disabled or re-enabled after the deployment for cost optimization.
Upgrade to the production deployment involves several steps:
Selecting required services.
Upgrading the services (EC2, DB, etc.) to the production capacity.
Fine-tuning based on the use case.
First deployment
The first deployment and cost. Includes all essential services for evaluation.
| Type | On-demand | |
---|---|---|---|
1 | EC2 - Web | t3a.small | $14 |
2 | EC2 - Media | t3a.small | $14 |
3 | EC2 - Host | t3a.small | $14 |
4 | EC2 - CM | t3a.small | $14 |
5 | EC2 - Control | t3a.small | $14 |
6 | EC2 - AI Poller | t3a.small | $14 |
7 | EC2 - AI Adapter | t3a.small | $14 |
8 | EC2 - Uplink | t3.small | $15 |
9 | EC2 - Backup | t3a.micro | $7 |
10 | EC2- WebRTC | t3a.small | $14 |
11 | EC2 - CloudOne (VSaaS template) | t2.micro | $8 |
12 | RDS - VMS | db.t3.small (Single AZ) | $28 |
13 | RDS - AI | db.t4g.micro (Single AZ) | $14 |
14 | RDS - Backup | db.t4g.micro (Single AZ) | $14 |
15 | AMQ - Backup | mq.t3.micro | $20 |
16 | ElastiCache - AI | cache.t3.micro | $12 |
17 | ElastiCache - Uplink | cache.t4g.micro | $12 |
18 | CloudWatch | 1 | $40 |
19 | ELB - Web, CM, Uplink, AI, Backup | 5 | $80 |
20 | VPC (new) | (number of instances) | $44 |
21 |
| Total | $406 |
Minimal deployment
Different services can be disabled and re-enabled after the deployment for cost optimization. These are the main components:
Core VMS - recording, streaming, and management.
AI services.
Backup services.
Uplink services.
WebRTC service.
The minimal deployment that only includes the core VMS will have the following services and costs
| Type | On-demand | |
---|---|---|---|
1 | EC2 - Web | t3a.small | $14 |
2 | EC2 - Media | t3a.small | $14 |
3 | EC2 - Host | t3a.small | $14 |
4 | EC2 - CM | t3a.small | $14 |
5 | EC2 - Control | t3a.small | $14 |
6 | EC2 - CloudOne (VSaaS template) | t2.micro | $8 |
7 | RDS - VMS | db.t3.small (Single AZ) | $28 |
8 | CloudWatch | 1 | $40 |
9 | ELB - Web, CM | 2 | $32 |
10 | VPC (new) | (number of instances) | $24 |
11 |
| Total | $202 |
Cost per component
Component | Cost | |
---|---|---|
1 | Core VMS | $202 |
2 | AI service | $78 |
3 | Backup service | $61 |
4 | Uplink service | $47 |
5 | WebRTC service | $18 |