0

Protocol exchange between phone server and IOT device(inter regional). say there are 100000 users and each are requesting or using 12 - 20 times a day may be approximately at the same time(protocols are very small less than 1 KB), so I need to create instances for protocol exchange and auto scaling, each transfer is stored as a log and a backup up-to 1000 GB

here is my instances purchasing idea user -> Route53 -> Elastic Beamstalk - > I am -> RDS -> S3 -> cloud front

I need the traffic handling capacity for 1 EC2 instance for t3.2xlarge - vCPU's 8 - Memory - 32GB i.e I need to know how many request at a time it can handle to estimate the cost by calculating how many EC2 instances I'll be using and also need someone to rectify my instance purchase if any

  • Unfortunately this is something you need to benchmark yourself, as every application is different. Rather than use EC2 instances you should consider AWS Kinesis, which is made for receiving and distributing streaming data. EC2 instances do the actual processing, but you have more reliability and it's easier to scale. – Tim Nov 04 '19 at 07:44
  • this is kinda design and capacity planing type of question, either you have test your use case your own or check with AWS advance service. – asktyagi Nov 04 '19 at 09:42

0 Answers0