Application Cost Profiler

0

Hello. We are working on a multi-tenant SaaS application and are looking into possible ways to attribute the cost of shared resource to our customers. The main services we are using are Elastic Beanstalk, RDS, DynamoDB. Lambdas, S3 and SQS. We have been playing with Application Cost profiler, but the documentation is not very clear on how to set this up. Is there a detailed walthrough or tutorial available that also shows us how we can use the results data set? Or should we look at a completely different solution for another provider? Cost profiler does not seem to cover many AWS services.

Vidoy
已提问 1 年前370 查看次数
1 回答
0
已接受的回答

Application Cost Profiler is a very cost efficient tool to get you started when you are trying to separate costs in a multi-tenant environment. As of today it only covers a small subset of AWS services (Amazon EC2, Amazon SQS, Amazon SNS and DynamoDB), but it will hopefully be able to be integrated with many others. While the documentation provides clear steps on how to set up Application Cost Profile, it could probably be a bit more descriptive on how to actually use it, once it is configured. But there are a couple of blogs out there that can help you to get started:

as well as a comprehensive Application Cost Profiler workshop, that not only helps you configuring ACP in your account, but also creates a private API Gateway to receive usage information, EventBridge rules and Lambda functions to create the input data and kick off the reports creation.

But as mentioned in the beginning, Application Cost Profiler covers only few AWS services at the moment, and you might have to look outside of AWS to get coverage for all your resources. CloudZero offers visibility into unit costs and cost per customer, something that you might want to check out.

AWS
已回答 1 年前
profile picture
专家
已审核 1 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容