AWS Cost Insights Plugin
The AWS Cost Insights plugin integrates AWS Cost Explorer data directly into your Venue portal. This plugin enables engineering teams to visualize and understand their AWS spending patterns at service and component levels, providing crucial insights for cost optimization and budget management.
AWS Configuration
This configuration deals with AWS users, roles, and policies. While you can create each of these in whichever order you like, we recommend creating a policy first, and then attaching that policy to both roles and users.
Prerequisites
Log in to your desired AWS account, and click the IAM (Identity and Access Management) service.
- Create a new policy.
- Click the Policies in the lefthand navigation options.
- Click Create policy.
- Name the new policy something like
VenueInsightsPolicy. - Add your desired permissions to the policy, including allowances for Cost Explorer Service (full access), IAM service (Limited: List, Read), and Organizations (Limited: List, Read).
- Create a new user.
- Create a new role.
- Click the Roles in the lefthand navigation options.
- Click Create role.
- Name the new user something like
VenueCostInsightsRole. - Search for and assign the policy you created in Step 1 to the new role.
- Add a trust policy for the new role to assume the newly created user.
- Permit the new user to assume the newly created role.
Next, proceed to the next section to configure the AWS Cost Insights plugin in Venue.sh.
Configuring the AWS Cost Insights Plugin in Venue.sh
Prerequisites
Log in to your desired AWS account in a separate tab or window. You may need to locate and retrieve information to configure the plugin.
You can also get cost details about AWS resources by using AWS tags in Venue.sh.
If you want to inquire on the cost of a resource, simply add the resource tag from AWS to the entity in your portal when you either import or edit an entity.