> For the complete documentation index, see [llms.txt](https://docs.compliancebot.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.compliancebot.io/continuous-compliance/aws-integration-with-compliancebot.md).

# 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 <mark style="color:blue;">**'Integrations**</mark>' section in the ComplianceBot dashboard, follow these steps:

* <mark style="color:orange;">**Access Settings**</mark><mark style="color:orange;">:</mark> Log in to ComplianceBot and go to the <mark style="color:blue;">**Settings**</mark> menu from the main navigation panel.
* <mark style="color:orange;">**Select Integrations**</mark><mark style="color:orange;">:</mark> Within Settings, click on the <mark style="color:blue;">**Integrations**</mark> tab to view the list of supported cloud platforms
* <mark style="color:orange;">**Select AWS**</mark>: From the list of available integrations, choose <mark style="color:blue;">**AWS**</mark><mark style="color:blue;">.</mark>
* <mark style="color:orange;">**Click “Integrate”**</mark>: Click on the <mark style="color:blue;">**Integrate**</mark> button to begin the AWS integration process.

<figure><img src="/files/RcA5RtgGBX1hMqCTPKHh" alt=""><figcaption></figcaption></figure>

#### <mark style="color:blue;">Obtain the CloudFormation Template Link</mark>

<mark style="color:orange;">**Copy the Template Link**</mark>: ComplianceBot will provide a CloudFormation template link. Copy this link; it will be used in the AWS Console setup.

<figure><img src="/files/E0EMK1Ol0i6PAWbM4D9a" alt=""><figcaption></figcaption></figure>

<mark style="color:blue;">**Set Up in AWS Console**</mark>

<mark style="color:orange;">**Log into AWS Console**</mark><mark style="color:orange;">:</mark> Open your AWS account and navigate to the CloudFormation service.

<mark style="color:orange;">**Create a Stack**</mark><mark style="color:orange;">:</mark>

* Click “<mark style="color:blue;">**Create Stack**</mark>.”
* In the Prerequisite section, select “<mark style="color:blue;">**Choose an existing template**</mark>.”
* Choose "<mark style="color:blue;">**Amazon S3**</mark>" and paste the copied <mark style="color:blue;">**CloudFormation template link**</mark>.
* Click “<mark style="color:blue;">**Next**</mark>” to proceed.

<figure><img src="/files/wCOF3RszUflzuANQ6ZkI" alt=""><figcaption></figcaption></figure>

#### <mark style="color:blue;">Configuring AWS Stack</mark>

<mark style="color:orange;">**Enter Stack Name**</mark>: Provide a stack name of your choice in the designated field.

<figure><img src="/files/utb64D5aoj3RAYjL4hmy" alt=""><figcaption></figcaption></figure>

<mark style="color:orange;">**Configure Settings**</mark><mark style="color:orange;">:</mark> Keep the default settings and click <mark style="color:blue;">**“Next”**</mark> to continue.

<mark style="color:orange;">**Review and Submit**</mark><mark style="color:orange;">:</mark>

* Review the stack configuration details to ensure accuracy.
* Click <mark style="color:blue;">**“Submit”**</mark> to create the stack.

<figure><img src="/files/3aKPgClpzynyhtuZJ1Pi" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/4j4PzRBEjSod5xWK5fVh" alt=""><figcaption></figcaption></figure>

#### <mark style="color:blue;">Wait for Stack Creation</mark>

<mark style="color:orange;">**Monitor Creation**</mark><mark style="color:orange;">:</mark> Wait until the stack creation status is complete.

<mark style="color:orange;">**Go to Outputs Tab**</mark><mark style="color:orange;">:</mark> Once complete, navigate to the <mark style="color:blue;">**"Outputs"**</mark> tab to retrieve necessary credentials.

<figure><img src="/files/mLZkhnVy8NWu9qILFY2u" alt=""><figcaption></figcaption></figure>

#### <mark style="color:blue;">Enter AWS Credentials in ComplianceBot</mark>

<mark style="color:orange;">**Copy Access Keys**</mark><mark style="color:orange;">:</mark> From the Outputs tab, copy the Access Key and Secret Access Key.

<figure><img src="/files/wEooC1zPUK8ZCpMk1cVe" alt=""><figcaption></figcaption></figure>

<mark style="color:orange;">**Paste Keys in ComplianceBot**</mark><mark style="color:orange;">:</mark> Enter these keys in the corresponding fields in ComplianceBot’s AWS integration settings.

<figure><img src="/files/1zVNI3tfFchyCZeuU9HU" alt=""><figcaption></figcaption></figure>

<mark style="color:orange;">**Enter AWS Account Name**</mark><mark style="color:orange;">:</mark> Provide your AWS account name in the specified field.

<figure><img src="/files/EKvVvlOIEsScUpOT1SnW" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/MYZV19disEltJrAZeqX6" alt=""><figcaption></figcaption></figure>

#### <mark style="color:blue;">Configure Sync Options</mark>

<mark style="color:orange;">**Choose Sync Type**</mark><mark style="color:orange;">:</mark> 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.

<figure><img src="/files/dtWkoGvfVqhpr2gZVXqY" alt=""><figcaption></figcaption></figure>

#### <mark style="color:blue;">Test the AWS Connection</mark>

<mark style="color:orange;">**Test Connection**</mark><mark style="color:orange;">:</mark> Click <mark style="color:blue;">“Test Connection”</mark> to ensure the integration is successful.

<mark style="color:orange;">**Save Settings**</mark><mark style="color:orange;">:</mark> If the test is successful, click <mark style="color:blue;">“Save”</mark> to finalize the integration.

#### <mark style="color:blue;">Running Manual Sync</mark>

<mark style="color:orange;">**Manual Sync**</mark><mark style="color:orange;">:</mark> Since we chose manual sync, click <mark style="color:blue;">“Manage”</mark> under AWS within ComplianceBot.

<mark style="color:orange;">**Click “Sync Now”**</mark><mark style="color:orange;">:</mark> This action will run compliance checks on your AWS infrastructure.

<mark style="color:orange;">**Monitor Sync Status**</mark><mark style="color:orange;">:</mark> Wait for the sync status to update to <mark style="color:blue;">“Success.”</mark> Results will be available in the cloud section.

####


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.compliancebot.io/continuous-compliance/aws-integration-with-compliancebot.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
