CloudFormation Method (Recommended)

Setting up CloudForecast to report on your AWS spend will take less than 5 minutes with our CloudFormation template. This is the preferred and recommended way for setup.

The CloudFormation stack grants us read-only access to particular billing files (CUR) from an S3 bucket. This helps us process and create the cost report for you daily.

Here is the JSON file that the CloudFormation stack is associated and all the permissions: CloudForecast CloudFormation Stack JSON.

Follow all the steps thoroughly to ensure proper integration with CloudForecast. If you have any follow up questions, feel free to reach out to us at [email protected]. We’re here to help!

Important note: Before proceeding with these steps, be sure to follow these steps to enable the CUR files in your AWS billing dashboardEnable AWS CUR files

1. Within the setup process, open and run our CloudFormation Stack by clicking the link provided in Step one. If you are not logged into the AWS console, there will be a prompt to log-in into your console:

Setup permission using cloudformation

2. Scroll down and under Capabilities, check on I Acknowledge that AWS CloudFormation might create IAM resources and click the Create button.

Resources require capabilities

3. In the final screen of the CloudFormation setup, you’ll see a column that says Status: CREATE_IN_PROGRESS. Please wait about 10-15 seconds, and press refresh on the page until Status: CREATE_COMPLETE is shown. You can toggle between Stack Info and the Event’s tab as well to get an update on the status.

Cloudformation setup status create in progress
Cloudformation setup status create complete

4. Click the Outputs Tab. Copy the column that says Value.

The outputs tab

5. Paste Value into Step 2 field, Enter the AWS IAM ARN.

Enter the AWS IAM ARN

6. Press Next to confirm. Success! You should receive your first cost report within 24 hours.