Skip to main content

Network Usage Projections

Bandwidth Usage

The assumption for this calculation is that each user will generate an average of 20Kbps of traffic.

Bandwidth (in Mbps) = Number of Users per Hour / 50

20Kbps per user, web browsing a blog EC2 instance

Users per HourBandwidth Requirements
1,00020 Mbps
5,000100 Mbps
10,000200 Mbps
30,000600 Mbps
50,0001 Gbps

40Kbps per user, web browsing a blog EC2 instance

Users per HourBandwidth Requirements
1,00040 Mbps
5,000200 Mbps
10,000400 Mbps
30,0001.2 Gbps
50,0002 Gbps

200Kbps (0.2Mbps) per user, social media browsing EC2 instance

Bandwidth (in Mbps) = Number of Users per Hour * 0.2

The assumption for this calculation is that each user will generate an average of 0.2Mbps of traffic while using social media like Twitter or Facebook.

Number of Users per HourBandwidth Requirements
1,000200 Mbps
5,0001,000 Mbps
10,0002,000 Mbps
30,0006,000 Mbps
50,00010,000 Mbps

0.5Mbps per user, Zoom meeting (video chat) EC2 instance

Bandwidth (in Mbps) = Number of Users per Hour * 0.5

Users per HourBandwidth Requirements
1,000500 Mbps
5,0002,500 Mbps
10,0005,000 Mbps
30,00015,000 Mbps
50,00025,000 Mbps

2Mbps per user, streaming video/movies EC2 instance

If the users were streaming video, then the bandwidth requirements would be much higher. The calculation formula would be:

Bandwidth (in Mbps) = Number of Users per Hour * 2

The assumption for this calculation is that each user will generate an average of 2Mbps of traffic while streaming video.

Number of Users per HourBandwidth Requirements
1,0002,000 Mbps
5,00010,000 Mbps
10,00020,000 Mbps
30,00060,000 Mbps
50,000100,000 Mbps

3Mbps per user, streaming online video game EC2 instance

  • Bandwidth (in Mbps) = Number of Users per Hour * 3
  • Each user will generate an average of 3Mbps of traffic while playing an online video game.
Number of Users per HourBandwidth Requirements
1,0003,000 Mbps
5,00015,000 Mbps
10,00030,000 Mbps
30,00090,000 Mbps
50,000150,000 Mbps