Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Fluency AWS ResouceWatch

  1. AWS ResourceWatch
  2. AWS CloudFormation
    1. Deploying a CloudFormation template

AWS ResourceWatch

AWS provides many APIs to describe the current state of an account. Fluency can call these APIs via an IAM user to obtain information about thes AWS resources.

An IAM user with the following permission will be required to make use of the Fluency AWS ResrouceWatch integration:

  • iam:ListUsers
  • iam:GenerateCredentialReport
  • iam:GetCredentialReport
  • ec2:Describe*
  • s3:ListAllMyBuckets
  • s3:GetBucketLocation
  • s3:GetBucketTagging
  • cloudwatch:GetMetricStatistics

The following section outlines the process of creating this IAM user via a provided CloudFormation script.

AWS CloudFormation

AWS CloudFormation allows you to configure AWS resources from script/code. This makes deployment easy, and consistent, and greately decrease the possiblity os errors or misconfigurations.

Fluency offers several CloudFormation scripts to facilitate integration. While these scripts are free to use, keep in mind that AWS CloudFormation is a paid service, and you will incur a charge from AWS for using it.

Link to the ResourceWatch CloudFormation file on S3:

Deploying a CloudFormation template

Navigate to the CloudFormation section of the AWS Management Console.

Under the Stacks section, choose Create stack (with new resources, standard).

On the following page, specify a template, and choose the desired template (using Amazon S3 URL) from above:

Click Next to continue.

Give this deployment a name, and specify some parameters of the queue. You can choose your own name, or keep the default values provided by Fluency.

Click Next to continue.

Review the deployment, when complete, choose Create stack to deploy.

The deployment in progress:

Once the deployment is complete, navigate to the Outputs tab.

Copy the details (Key/Values) shown. You will be asked for these items on the Fluency interface.

Continue configuration on Fluency.

Page last updated: 2022 Dec 13