AWS
Overview
The AWS integration enables autobotAI to seamlessly connect with your AWS resources, allowing you to automate various tasks such as managing EC2 instances, S3 buckets, and other AWS services. By deploying a CloudFormation stack, you can easily set up the necessary resources and configurations within your AWS environment. This integration enhances operational efficiency, enabling automated workflows and better resource management directly from autobotAI.
This guide provides instructions for setting up an integration with AWS in your autobotAI account. By completing this process, you will deploy a CloudFormation stack into your AWS environment.
Prerequisites
Before starting, ensure you have the following:
- An active AWS account.
- An AWS CloudFormation stack template that you wish to deploy.
Steps to Set Up AWS Integration
Step 1:
Navigate to the Integrations page by selecting Integrations in the menu. Click the + Add Integration button in the top-right corner to view the list of all available integrations.
Step 2:
Under Cloud Service Providers, select AWS + Add to create the AWS integration.
Step 3:
Fill in the required information in the fields provided:
Note: Fields marked with an asterisk (*) are mandatory.
- Account Name/Alias: Provide a meaningful name or alias for this integration.
- Groups: Use groups to organize multiple integrations, similar to labels in Gmail.
- Default Discovery Bots: Select the out-of-the-box bots that will help you view statistics of your AWS account, such as the number of S3 buckets.
Step 4:
Click Next.
Step 5:
Select the Execution Method. The Automated option is pre-selected.
Step 6:
Click Next.
Step 7:
Before clicking on Launch Stack, ensure that you have a logged-in session of the AWS account in the same browser.
If you do not have a logged-in session of the AWS account in the same browser, copy the link and open it in a browser where you have an active AWS session.
If everything is ready, click on Launch Stack. You’ll be redirected to your AWS account to deploy the CloudFormation stack.
Step 8:
Follow the prompts in AWS CloudFormation to deploy the stack successfully.
Step 9:
After creating the integration, locate it under Integrations. Click on the three dots next to it, select Test, and ensure your integration is configured correctly with autobotAI.