Skip to main content

Connect AWS account

Note

This page applies if you are a DoiT Cloud Navigator customer but do not buy public cloud from us. See Connect cloud account for more information.

Required permission

You need to have the AdministratorAccess role on your AWS account.

Connect AWS account

To connect your AWS account to the DoiT Cloud Navigator:

  1. Sign in to the DoiT Console.

  2. Select Amazon Web Services as the cloud provider to connect, or select Get started in the Connect your AWS account pane on the Welcome page.

  3. Enter the AWS account ID that you want to connect to the DoiT Console.

  4. Review and confirm you agree to the DoiT International SaaS Agreement.

Create a Cost and Usage Report

To feed the DoiT Console with AWS billing data, you need to create an AWS Cost and Usage Report (CUR):

  1. Sign in to the AWS Billing and Cost Management console.

  2. Create a new Cost & Usage report with the following settings:

    • Additional content: Include resource IDs
    • Report data time granularity: Hourly
    • Compression type: GZIP (csv) or Parquet
  3. In the DoiT Console, enter your S3 bucket name. DoiT reads CUR files exclusively from the specified bucket and automatically discovers new CUR files in it.

Grant permissions to DoiT Console

DoiT provides an AWS CloudFormation template with an IAM JSON policy that grants necessary permissions to the DoiT Console so that it can analyze your billing data.

  1. In the DoiT Console, select Open AWS CloudFormation Console.

  2. In the AWS CloudFormation console, create a stack using the DoiT template (you can also download the template from the template URL).

    The template includes a managed policy (entity type: AWS::IAM::ManagedPolicy) with the following statements

    • Organizations: Allows DoiT to use the AWS Organizations service to get metadata about your AWS organization and accounts.
    • HealthKnownIssues: Allows DoiT to use AWS Health for issue management with your AWS Organization.
    • Finops
    • BillingBucket: Allows the DoiT billing pipeline to access S3 buckets.
    • BillingObject: Allows the DoiT billing pipeline to retrieve CUR files from S3 buckets.
    • Onboarding: Verifies the permissions are set correctly.
  3. Select Next to continue.

Confirm the Cost and Usage Report

Once the AWS account has been successfully connected, the DoiT Platform will validate CURs in the S3 bucket:

  • Valid CURs are listed on the page. Currently, the DoiT Console supports only one CUR.

  • If there are only invalid CURs, the DoiT Console displays why they are invalid so you can correct them.

You can always select Refresh to validate CURs in the S3 bucket.

Purchase DoiT Cloud Navigator on Marketplace

To purchase DoiT Cloud Navigator on AWS Marketplace, you need to have the AdministratorAccess role on your AWS account.

  1. Select DoiT Cloud Navigator on AWS Marketplace.

  2. Choose your subscription.

Interactive demo

Try out our interactive demo for a hands-on walk-through experience.

If the demo doesn't display properly, try expanding your browser window or opening the demo in a new tab.

What's next

After you successfully purchased the DoiT Cloud Navigator, we start importing your billing data and notify you when the data is available for Cloud Analytics and other DoiT features.