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

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ