---
title: "Add AWS Cloud Infrastructure"
slug: "add-cloud-infrastructure"
updated: 2025-07-03T12:22:41Z
published: 2025-07-03T12:22:41Z
canonical: "support.controlup.com/add-cloud-infrastructure"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.controlup.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Add AWS Cloud Infrastructure

You can use ControlUp to manage your AWS cloud connection by viewing all EC2 instances in the Real-Time Console. All instance performance and cost metrics are shown with a high level of granularity, live and in real-time. If your resources are stressed, they appear in flashing red. If any aspect of the cost exceeds a threshold, so will the red flags.

To add a Microsoft Azure cloud connection to ControlUp, see [Create Azure Connection](/tim-reorg/docs/azure-integration-getting-started#create-the-azure-connection-in-controlup).

You can add an AWS EC2 instance to ControlUp as easily as you add a cloud connection in the Real-Time Console. To add an instance, provide your EC2 credentials (which can be read only) and within seconds the console populates with real-time **performance** and **cost** metrics.

The following JSON contains the permissions necessary to work with AWS in ControlUp. The permission setting can retrieve data, but can't perform any actions, such as stopping, starting an instance, or taking screenshots.

```
{
   "Version": "2012-10-17",
   "Statement": [
         {
                  "Effect": "Allow",
                  "Action": "ec2:Describe*",
                  "Resource": "*"
          }
     ]
}
```

For more details about Identity and Access Management (IAM), see [AWS guide](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html).

**To add your AWS cloud connection to ControlUp:**

1. From the Real-Time Console, click  **Add Cloud Connection**.  

!['Add Cloud Connection' button is highlighted from the ControlUp Console Home ribbon.](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/AddCloudC.png)
2. In the **Type** field, select **Amazon Web Services**.  

!['Add Cloud Connection' window. The 'Type' dropdown is set to 'Amazon Web Services'.](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/AddAWS.png)
3. Select your AWS **Region**.
4. Optionally, from **9.1**: select the **Site** to assign the connection to.
5. Set your credentials by providing an **Access Key / Client ID**, **Secret Key** and a **Friendly Name**.  

![Add New Cloud Credentials window.](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/AddNewCloudCred.png)
6. Define a dedicated data collector to optimize the console's and monitor's performance. For more information about data collectors, see [ControlUp Data Collector](/tim-reorg/docs/controlup-data-collector).  

![Data Collectors section.](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/image%2827%29.png)

          Note

          

It's important to define a dedicated data collector in large environments.

Want to see what it looks like? [Click here](https://www.youtube.com/watch?v=OFaS55haY_8) to see a short video.
