AWS Service best UseCase

0

Hi AWS Community,

I need some help on the below,

1-We are mass generating migration boards in Azure Devops board and board name other relevant details obtained from the AWS RDS table column values. To achieve this we need AWS help which two options will be helpful and cost effective whether through AWS EKS micro services or through server EC2 cron jobs and this activity is carried only for 2 days at start of every month till 2025.

2-We will update team status in AWS RDS SQL table column from Azure Devops boards using AWS Lambda , SQS Queue for high volume of updates.

I don't know how the cost estimation works for all this work around a well, would highly appreciated if some one helps me.

Thanks, Deepan.

1 Answer
1

Hi Deepan,

The more cost effective option depends highly on what options you select in EKS/EC2. Different instance types in EC2 can vary in price based on region and instance type. EKS costs $0.10 per cluster plus the costs of Fargate or EC2 compute: https://aws.amazon.com/eks/pricing/. In addition, either could be affected by savings mechanisms such as Savings Plans or Reserved Instances.

With the two days' of activity per month a significant part of your costs are going towards idle resources, so I'd recommend shutting down idle instances or scaling back EKS clusters to minimize costs. Alternatively you can look into a serverless option such as Lambda to run the jobs, if it fits your use case. This could potentially be the lowest-cost option depending on your usage patterns.

It's unfortunately not possible to provide an accurate cost estimate without knowing all of the details of your use case - more detail than we could go over here. However, you can check the AWS Pricing Calculator: https://calculator.aws/#/. This will let you estimate costs in either scenario, and you can enter all of the information about your environment so that you can get a more accurate estimate.

Hope this helps!

profile pictureAWS
tewks
answered 5 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions