Connect Your AWS Account
Cloud Commitment Management is an automation and optimization solution for cloud commitment purchasing and deployment. Taking into account flexibility, market volume, historical, and predicted usage, Cloud Commitment Management identifies the ideal blend of reserved instances and savings plans to maximize savings while providing the most flexibility for future needs.
The initial data processing takes up to 48 hours.
Cloud Commitment Management can process historical AWS Cost and Usage Report (CUR) files in a CSV file. If you have previous CUR files in a CSV format that you would like to add, place them in the S3 bucket in the US-East-1 (Northern Virginia) AWS region with the current CUR files generated from the setup.
If you have limited AWS MSP/reseller customer accounts, Connect Your AWS MSP Account.
To connect your AWS account
Note:Make sure the S3 bucket for your cost and usage reports is in the US-East-1 (Northern Virginia) AWS region. If you have a CUR file in a bucket in a different region, contact Support.
You can choose between reading data from:
|
•
|
Your Direct-to-AWS management account |
|
•
|
A single AWS MSP/reseller customer account |
|
•
|
Multiple AWS MSP/reseller customer accounts |
|
2.
|
Go to the Commitment Management page (Cloud > Commitment Management). |
|
3.
|
Select Amazon Web Services > Add Billing Account ID. |
|
4.
|
Sign in to your AWS management account (or single, member account if you are an MSP end customer). |
|
•
|
Additional export details > Include Resource IDs. |
|
•
|
Data refresh settings > Refresh automatically. |
|
•
|
Report data time granularity > Hourly. |
|
•
|
Report versioning > Overwrite existing report. |
|
•
|
Report data integration > Amazon Athena. |
Note:You should create both a new Amazon S3 bucket and a new Cost and Usage Reports if you do not have Athena already integrated. If you choose to use an existing S3 bucket, the Athena integration setup process using AWS CloudFormation removes any Amazon S3 events that your bucket might already have.
|
6.
|
In your AWS account, go to the Cost and Usage Reports page > Delivery Options and copy the S3 bucket value. |
|
7.
|
In Flexera One, paste the name of the S3 bucket where the hourly cost and usage reports are stored. |
|
8.
|
Open CloudFormation with the Flexera template: |
|
•
|
Run Default Template Onboarding
|
|
a.
|
Select I acknowledge that AWS CloudFormation might create IAM resources and click Create stack. |
|
b.
|
When the stack is created, copy the Spot Role ARN from the CloudFormation stack Outputs tab. |
You can use a custom CloudFormation template approved by our solutions architect.
|
a.
|
In Flexera One, copy the external ID. |
|
c.
|
Create a new resource standard. |
|
e.
|
Enter the stack name and select Next. |
|
f.
|
In Capabilities, select I acknowledge that AWS CloudFormation might change IAM resources > Submit. |
|
g.
|
You can see the stack creation process in the left panel. When the status changes to create_complete, go to the Resources tab, and select the Physical ID you want to view. |
|
h.
|
In Physical ID, go to the Trust Relationships tab and select Edit trust policy. |
|
i.
|
In Edit Trust Policy, enter the AWS Account ID in the arn:aws:iam line and the External ID in the sts:ExternalID line, then select Update policy. |
|
9.
|
After the policy is updated, copy the ARN from the Physical ID. |
|
10.
|
In Flexera One, paste the Role ARN. |
|
11.
|
Click Connect to Commitment Management. |
Your organization is connected to Cloud Commitment Management. The initial data processing takes up to 48 hours. You will get an email when your dashboards are ready.