Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

AWS

...

The deployment uses Cloud Formation and generally, the process is automated. Cloud VMS needs the following AWS services:

  • EC2

  • S3

  • ELB

  • IAM

  • Auto Scaling

  • CloudWatch

  • ActiveMQ

  • CloudFormation

  • CloudFront

  • Route53 (Zone with delegated subdomain)

  • SQS and SNS

  • Lambda

  • RDS

  • Certificate Manager

  • SecretManager

  • SSM (System Manager Parameters Store)

  • OpenSearch

AWS cost estimation

...

The main total AWS cost can be estimated as follows

total cost = connectivity cost + storage cost (optional) + AI cost (optional)

The AWS storage cost is $10/month per TB, or approximately

...

Connectivity cost

The connectivity cost includes costs for all services excluding the storage and AI. This provides a connection to a camera, the ability to access, manage, and watch video and receive camera events.

For 24/7 connectivity it is typically

  • $1/month per camera.

This cost can be significantly reduced in the case of event-based connectivity, or by using an enhanced Uplink module on cameras. In this case the typical cost is

  • $0.1 - $0.3/month per camera

The AWS storage cost is approximately

  • $2/month with H.265, or $3/month with H.264 per camera for 24/7 continuous recording and 30 days retention, or

  • $0.5/month per camera for 30 days of event recordingevent recording and 30 days retention.

  • $0.2 - $0.5/month per camera for AI filtered recordings.

The connectivity cost is everything but storage cost and is typically

  • $1/month per camera.

AI cost

estimate is based on 1Mbps bitrate for H.264 and 0.65Mbps for H.265 and S3 Infrequent access single zone $10/month per TB.

The AI cost (object recognition) is an extra service that can be enabled and disabled per camera at any time. If it’s always enabled then , it’s typically from one half a dollar to a few dollars/month per camera and depends on the amount of motion.

...

Other costs, such as egress (streaming) costs, ELB, and other services are less significant.

Idle Cloud VMS

There is a A minimal set of services that should be running regardless of connected cameras. The typical cost of an idle Cloud VMS deployed on AWS is $200/month. The cost per camera will decrease with more cameras connected to the Cloud VMS. See the estimates of the minimal cost and the cost per camera in AWS first and minimal deployment and AWS production deployment sections.