Tracking costs within one AWS account
Posted
by
caius howcroft
on Server Fault
See other posts from Server Fault
or by caius howcroft
Published on 2012-07-03T21:10:40Z
Indexed on
2012/07/03
21:17 UTC
Read the original article
Hit count: 245
amazon-ec2
|amazon-web-services
I have what I'm sure is a very common problem. Our company has many projects and groups working for different clients. We do a lot of our development work in the cloud and deploy our solutions there.
We have a VPC set up that isolates projects from each other in their own subnet and that VPC is getting a hardware VPN connection back to HQ.
We need to keep track of the cost run up by every project. The way I currently implement this is by providing my own tools for starting and stopping instances which log which user (and thus which project) to bill the instance too. This works okay for BoxUsage costs but not for other costs.
I could create a separate account for each project and use consolidated billing, this I think would allow me to pay once but track costs per "project", but I would then not be able to share common resources (like bring account B's running instances inside the same VPC).
Does anyone have any suggestions?
Cheers
C
© Server Fault or respective owner