E-commerce Website

A customer owns a regional e-commerce platform requiring real-time inventory updates and chat support with an average of 500 daily concurrent connections, 200,000 chat messages per day, and a 5% conversion rate on the site and 10% help chat rate

Assumptions

• Each chat message is 150 bytes

• Each inventory update is 200 bytes

• User sessions last 10 minutes

• Traffic is maintained for 12 hours a day

• Chat sessions last 3 minutes

Daily Calculations:

500 concurrent users x 6 sessions per hour x 12 hours = 36,000 user sessions

36,000 sessions x .05 conversion rate x .2KB message size = 360KB inventory update data transfer

200,000 messages x 2 connections x .15 KB message size = 60 MB chat data transfer

36,000 sessions x 10 minutes= 360,000 connection minutes

36,000 sessions x .10 help rate x 2 connections x 3 minutes = 21,600 support minutes

(200,000 messages x 2 connections) + (36,000 sessions x .05 conversion rate) = 401,800 messages sent

Monthly Costs:

.06036 GB x $.50 x 30 days = $0.91 (free with On Demand)