Deploy 3 MEAN stack dockerized website to AWS EC2

0

I have 3 MEAN Stack applications and I assume that our approx monthly traffic would be 30k. According to you, what specification of AWS EC2 instance will be good for this? And also if possible tell me the instance name. Till now my applications are dockerized and hosted in t2.micro (free tier).

We develop this software from India but our user base is from California. I Choose N. Virginia region on AWS. But I felt the system is very slow when I tried to interact with the system. Can you tell me if the cause of lag is for the region or for the instances we choose(t2.micro)

Today I update my EC2 and move all websites to a t3 large instance. Now the website is running smoothly. But I feel the cost of the t3 large is very high.

Please suggest me the best instance for my applications.

Dipanka
已提問 2 年前檢視次數 201 次
1 個回答
1

It is not easy to provide a recommendation on the sizing without knowing a lot of details about your application. You can look at some guidelines for right sizing here - https://docs.aws.amazon.com/whitepapers/latest/cost-optimization-right-sizing/tips-for-right-sizing-your-workloads.html

You can also look at using the AWS Computer Optimizer which uses Machine Learning to provide your recommendations for optimization based on observed usage patterns - https://aws.amazon.com/compute-optimizer/getting-started/

Another way you can reduce costs is to sign up for Reserved Instances or EC2 Savings Plans that give you discounts over on-demand pricing based on committed usage

One other suggestion is if your customers are in California deploy in the Oregon us-west-2 region rather than us-east-1 Virginia region.

If t3.large is working very well for you, you can test your workload with t3.medium or t3.small to see if they meet your performance requirements.

profile pictureAWS
專家
已回答 2 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南