AWS Integration with ComplianceBot

Integrating AWS with ComplianceBot helps automate compliance checks, ensuring your infrastructure aligns with regulatory standards. This guide walks you through the step-by-step process of integrating AWS with ComplianceBot.

To navigate to the 'Integrations' section in the ComplianceBot dashboard, follow these steps:

  • Access Settings: Log in to ComplianceBot and go to the Settings menu from the main navigation panel.

  • Select Integrations: Within Settings, click on the Integrations tab to view the list of supported cloud platforms

  • Select AWS: From the list of available integrations, choose AWS.

  • Click “Integrate”: Click on the Integrate button to begin the AWS integration process.

Copy the Template Link: ComplianceBot will provide a CloudFormation template link. Copy this link; it will be used in the AWS Console setup.

Set Up in AWS Console

Log into AWS Console: Open your AWS account and navigate to the CloudFormation service.

Create a Stack:

  • Click “Create Stack.”

  • In the Prerequisite section, select “Choose an existing template.”

  • Choose "Amazon S3" and paste the copied CloudFormation template link.

  • Click “Next” to proceed.

Configuring AWS Stack

Enter Stack Name: Provide a stack name of your choice in the designated field.

Configure Settings: Keep the default settings and click “Next” to continue.

Review and Submit:

  • Review the stack configuration details to ensure accuracy.

  • Click “Submit” to create the stack.

Wait for Stack Creation

Monitor Creation: Wait until the stack creation status is complete.

Go to Outputs Tab: Once complete, navigate to the "Outputs" tab to retrieve necessary credentials.

Enter AWS Credentials in ComplianceBot

Copy Access Keys: From the Outputs tab, copy the Access Key and Secret Access Key.

Paste Keys in ComplianceBot: Enter these keys in the corresponding fields in ComplianceBot’s AWS integration settings.

Enter AWS Account Name: Provide your AWS account name in the specified field.

Configure Sync Options

Choose Sync Type: Select either automatic or manual syncing.

  • For automatic syncing, set the preferred frequency (e.g., daily, weekly).

  • For this example, we’ll proceed with manual syncing.

Test the AWS Connection

Test Connection: Click “Test Connection” to ensure the integration is successful.

Save Settings: If the test is successful, click “Save” to finalize the integration.

Running Manual Sync

Manual Sync: Since we chose manual sync, click “Manage” under AWS within ComplianceBot.

Click “Sync Now”: This action will run compliance checks on your AWS infrastructure.

Monitor Sync Status: Wait for the sync status to update to “Success.” Results will be available in the cloud section.

Last updated

Was this helpful?