Skip to content

arvindsoni80/ecs-ec2-cost-split

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Jupyter Notebook for ECS EC2 Split Cost Allocation Analysis

AWS Cloud Financial Management team recently added feature to provide task level cost allocation both for used and unused resources. Check out the announcement blog for feature details.

Assuming you have done the following steps

This repository provides Jypter NoteBook for analyzing split cost per service. Check out docs to install jupyter. Download the CUR report as CSV file with the split cost allocation data.

git clone https://github.com/arvindsoni80/ecs-ec2-cost-split.git
cd ecs-ec2-cost-split
jupyter notebook &

If Jupyter notebook doesn't start you can try:

jupyter lab build
jupyter lab &

Open the split-cost-allocation-ecs-ec2.ipynb notebook. Change the variables such as CUR CSV file name, account id, and region as per your ECS settings. Then simply run the whole notebook. You will see the analysis done using the new split cost allocation. For example:

vCPU and Memory used and unused cost by ECS Service Service level memory used and unused cost plot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published