Adding an AWS Billing Target

The AWS Billing target grants Turbonomic access to billing data from a data export stored in an S3 bucket. Turbonomic uses this data to visualize historical cloud expenses, and discover discounts and billing family relationships.

AWS member accounts and standalone accounts are not supported.

You can add multiple billing targets. Data for these targets will be aggregated and shown when you set the scope to your global environment.

Note:

The AWS Billing target only supports adding a data export associated with a management account. Member accounts or stand alone accounts are not supported.

Prerequisites

Before performing this task, set up IAM identities and a data export in AWS.

Adding an AWS Billing target using an IAM role

Note:

This topic describes features that are available in the new design of the user interface. This new design is enabled by default. If you switched to the legacy design, click New Feature Toggle button in the navigation bar of the user interface and then turn on the toggle to re-enable the new design. For more information, see New Design for the User Interface.

  1. Click Settings > Target Configuration.

  2. On the Target configuration page, click Add Target.

  3. On the Select target page, click AWS Billing.

  4. In the side panel, review the connection requirements and then click Connect Target.

  5. Configure the following settings:

    • Display name

      Specify a name that uniquely identifies this connection.

      This name is for display purposes only and does not need to match any name in AWS.

    • IAM Role ARN

      Specify the ARN (Amazon Resource Name) for your IAM role.

      ARN authorizes a secure connection that grants Turbonomic the specific permissions that it needs to manage resources without sharing your security credentials.

    • S3 bucket name

      Specify the full name of the S3 bucket that contains the data export.

    • S3 path prefix

      Specify the S3 path prefix for the data export.

    • S3 bucket region

      Specify the region of the S3 bucket that contains the data export.

    • Proxy configuration

      Specify proxy information only if you connect through a proxy.

      • Proxy hostname or IP address

        Specify the address of the proxy used for this target.

      • Proxy port

        Specify the port to use with the proxy used for this target. By default, the port is 8080.

      • Proxy username

        Specify the username to use with the proxy.

      • Proxy password

        Specify the password to use with the proxy.

      • Connect using HTTPS

        Select this option if Turbonomic will connect to the proxy through HTTPS.

Adding an AWS Billing target using an IAM user

Note:

This topic describes features that are available in the new design of the user interface. This new design is enabled by default. If you switched to the legacy design, click New Feature Toggle button in the navigation bar of the user interface and then turn on the toggle to re-enable the new design. For more information, see New Design for the User Interface.

  1. Click Settings > Target Configuration.

  2. On the Target configuration page, click Add Target.

  3. On the Select target page, click AWS Billing.

  4. In the side panel, review the connection requirements and then click Connect Target.

  5. Configure the following settings:

    • Display name

      Specify a name that uniquely identifies this connection.

      This name is for display purposes only and does not need to match any name in AWS.

    • Access Key ID

      Specify the access key ID associated with the IAM user.

      Access keys are long-term credentials for an IAM user or the AWS account root user.

      View security best practices in IAM

    • Secret Access Key

      Specify the secret access key associated with the IAM user.

    • S3 bucket name

      Specify the full name of the S3 bucket that contains the data export.

    • S3 path prefix

      Specify the S3 path prefix for the data export.

    • S3 bucket region

      Specify the region of the S3 bucket that contains the data export.

    • Proxy configuration

      Specify proxy information only if you connect through a proxy.

      • Proxy hostname or IP address

        Specify the address of the proxy used for this target.

      • Proxy port

        Specify the port to use with the proxy used for this target. By default, the port is 8080.

      • Proxy username

        Specify the username to use with the proxy.

      • Proxy password

        Specify the password to use with the proxy.

      • Connect using HTTPS

        Select this option if Turbonomic will connect to the proxy through HTTPS.

Next step

In the Turbonomic user interface, add an AWS target. For details, see this topic.