You can import your AWS architecture right into Cacoo to automatically generate completed AWS network diagrams.

Here's how: 

To import your AWS architecture, locate the Import icon on the left-hand side of the Main Menu.

Click "Import" and select "AWS Architecture."

There are two ways to integrate with AWS

  • Using an IAM Role
  • Using an IAM user account

Using an IAM Role

In this way, you will need to have an IAM Role, and use the information we provide.

Please refer here for details. (NOTE : Don't select "Require MFA" option.)

After creating a role, enter your role ARN here.

Using an IAM user account

For this, you will need to have an AWS Identity and Access Management (IAM) user account to use this feature. IAM is a feature in AWS that allows you to manage your AWS users and groups. If you do not have one, you can create an IAM user here.

The top of the popup contains the necessary permissions.

You have to create a new IAM user or attach it to an existing IAM user. You can copy policy from using the "Copy" button.

Please refer to this for details.

Enter your AWS Access Key and AWS Secret Key from the IAM account that you have created.


Please Note: Cacoo will not store your IAM user credentials after importing your AWS architecture.

Select a "Region" and confirm the "Layout options" which has the option to add lines to show connections.

Then click "OK", and Cacoo will import your AWS architecture accordingly.