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 個月前

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

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

回答問題指南