AWS Integration with ComplianceBot
Last updated
Last updated
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.
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.
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.
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.
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 Connection: Click “Test Connection” to ensure the integration is successful.
Save Settings: If the test is successful, click “Save” to finalize the integration.
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.