Hacker News new | ask | show | jobs
by StratusBen 1727 days ago
Got it - so what I'm inferring is that for your use-cases you don't need to see per-resource cost granularity out of the box which is completely fair.

We've heard from customers that some top issues they have with cost explorer include (1) lack of visibility into K8S workloads (2) more complex filtering around creating cost reports and (3) more effective tools for chargebacks/showbacks. All of these are on our roadmap - in addition to supporting other clouds (Azure, GCP) and other cloud services.

Out of curiosity, what would you want from a "better cost explorer" service for your organization?

1 comments

K8s integration sounds useful, there are also many startups in this area, and it's trivial to implement, however please consider that just a workload is requesting 2 CPUs, does not mean you can divide the underlying EC2's price per vCPU or Memory. There is significant overhead running K8s, log collectors, agents, wasted space, and spot instance pricing etc. please be more insightful for that, not just divide by request/limits. Combining these with overall AWS costs would make more sense. However as I said, we tag by service or cost centers, so I would want to associate my Pods and its SQS queue cost together.

Chargebacks in AWS is very complex, i.e in cost explorer net amortized cost vs unblended cost is hard to understand for an average user. It'd be nice if you can have some clarifications on it, what does even amortized mean etc.

We use Cost Explorer API to identify anomalies. Even basic statistics works sometimes. But there is also new native feature that is good enough for us, so we removed that. But it was a very sensitive topic, i.e our S3 usage is steadily increasing %.x per month. Trend & seasonality analysis is a must.

Sorry for my quick and dirty English. This is a hot topic for me and I get excited.