--- title: "AWS EC2" slug: "aws-ec2" updated: 2026-04-30T13:23:09Z published: 2026-04-30T13:23:09Z canonical: "docs.databee.buzz/aws-ec2" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # AWS EC2 Amazon EC2 (Elastic Compute Cloud) is a core AWS service that provides scalable, on-demand virtual servers in the cloud. For more information on AWS EC2, click [here.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html) **Integration Method:** API **Tables**: Cloud Resource Inventory Info (5023) This integration supports the following events. | **Event** | **Description** | | --- | --- | | EC2 Instances | Provides details about ec2 instances present in the AWS account for provided region. | This integration supports the following versions. | AWS EC2 API version | 2016-11-15 | | --- | --- | > [!NOTE] > **Note:** > > AWS EC2 is a continuously updated service. As for this document preparation, the latest release was in April 14, 2026. More information can be found [here](https://docs.aws.amazon.com/ec2/latest/instancetypes/doc-history.html). ## Prerequisites - To Configure AWS EC2, refer [here](https://docs.aws.amazon.com/ec2/latest/devguide/ec2-api-intro.html). - Refer to this [common procedure](https://docs.databee.buzz/docs/prerequisites-aws-configuration) on how to create an IAM user, configure the AWS Access Key and AWS Secret Key, attach an IAM policy with required permissions. - The user should have access to the DataBee console. ## Configuration Overview 1. Generate an AWS Access Key & Secret Key with the required IAM policies 2. Add the [AWS EC2](/user-manual/docs/aws-ec2#databee-configuration) in the DataBee console with the below parameters. | **DataBee Parameter** | **AWS EC2 Parameter** | | --- | --- | | Access Key | AWS Access Key | | Secret Key | AWS Secret Key | | AWS Region | AWS Region | | Service Name | ec2 | ## AWS EC2 Configuration 1. Start by creating a IAM user with the API credentials. This common step is documented at [AWS Data Sources: Users, Credentials and Permissions](https://docs.databee.buzz/docs/prerequisites-aws-configuration). 2. Once the IAM user has been created, Refer this document [Get started with Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EC2_GetStarted.html) for further steps. 3. Ensure AWS Access Key is attached to an IAM policy with following Actions allowed on the EC2 resource. The minimum permissions required would be **AmazonEC2ReadOnlyAccess**. Refer [here](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonEC2ReadOnlyAccess.html) more info on the policy. ## DataBee Configuration 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/aws-ec2-image-r29ck4vr.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A30%3A42Z&se=2026-10-30T12%3A30%3A42Z&sr=c&sp=r&sig=kroFRK2xycSsejIL7PpZgW5SKDX7y7pmEAgB%2BrAPk0I%3D) 2. Search for the **AWS EC2** and click it as shown below. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/aws-ec2-image-7z5q48hx.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A30%3A42Z&se=2026-10-30T12%3A30%3A42Z&sr=c&sp=r&sig=kroFRK2xycSsejIL7PpZgW5SKDX7y7pmEAgB%2BrAPk0I%3D) 3. Click on the **API Ingest** option for collection method. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/aws-ec2-image-78sebh9e.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A30%3A42Z&se=2026-10-30T12%3A30%3A42Z&sr=c&sp=r&sig=kroFRK2xycSsejIL7PpZgW5SKDX7y7pmEAgB%2BrAPk0I%3D) 4. Enter **feed contact information** and scroll down. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/aws-ec2-image-v0hek80h.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A30%3A42Z&se=2026-10-30T12%3A30%3A42Z&sr=c&sp=r&sig=kroFRK2xycSsejIL7PpZgW5SKDX7y7pmEAgB%2BrAPk0I%3D) 5. In the configuration page, confirm the following: - **API Base URL:** This is the base URL that DataBee will interact with. Replace with appropriate AWS region - **Authorization Method**: AWS Signature - **Access Key**: Paste the [AWS Client Access Key](/docs/aws-ec2#aws_config) - **Secret Key**: Paste the [AWS Client Secret Key](/docs/aws-ec2#aws_config) - **AWS Region:** Type the [AWS region](/docs/aws-ec2#aws_config) - **Session Token:** Can be left empty - **Service Name:** ec2 - **Event Types**: Preselected for all the event types that integration pulls. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/aws-ec2-image-1265zug1.png?sv=2026-02-06&spr=https&st=2026-10-30T11%3A30%3A42Z&se=2026-10-30T12%3A30%3A42Z&sr=c&sp=r&sig=kroFRK2xycSsejIL7PpZgW5SKDX7y7pmEAgB%2BrAPk0I%3D) 6. Click **Submit**. ## Troubleshooting Tips - Ensure the Access Key, Secret Key, Region are pasted correctly. Since you cannot view the Secret Key after the 1st time, re-create the AWS Access Key & AWS Secret Key, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed. - Ensure the AWS EC2 scopes/permissions are correct.