Versions Compared

Key

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

...

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 (proxy)

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

First deployment

Minimal first deployment and cost

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

VPC (new, will be optimized)

(number of instances)

$48

19

Total

$290

Static resources

1

CloudWatch

$40

2

ELB - Web, CM, Uplink, AI, Backup

$80

3

Total

$120

no

Manages cameras connected through Uplink

Typical deployment

Typical installation and cost

Type

On-demand

Compute saving plan

1

EC2 - Web

m5.large

$69

$42

2

EC2 - Media

m5.large

$69

$42

3

EC2 - Host

m5.large

$69

$42

4

EC2 - CM

m5.large

$69

$42

5

EC2 - Control

m5.large

$69

$42

6

RDS

db.t3.large (Single AZ)

$105

$75

7

Total

$450

$285

Example of 200 cameras

Type

Number of instances

On-demand

Compute saving plan

1

EC2 - Web

m5.large

1

$69

$42

2

EC2 - Media

m5.large

1

$69

$42

3

EC2 - Host

m5.large

2

$138

$84

4

EC2 - CM

m5.large

1

$69

$42

5

EC2 - Control

m5.large

1

$69

$42

6

RDS

db.t3.large (Single AZ)

1

$105

$75

7

Total

$519

$327

8

Per camera

$2.6

$1.6

Example of 1000 cameras

Type

Number of instances

On-demand

Compute saving plan

1

EC2 - Web

m5.large

1

$69

$42

2

EC2 - Media

m5.large

5

$345

$210

3

EC2 - Host

m5.large

10

$690

$420

4

EC2 - CM

m5.large

3

$207

$126

5

EC2 - Control

m5.large

1

$69

$42

6

RDS

db.t3.large (Single AZ)

1

$105

$75

7

Total

$1,485

$915

8

Per camera

$1.5

$0.9

...