Skip to main content

Connect AWS to Cloud Navigator

If DoiT International is not your AWS reseller, you can connect your AWS account to the DoiT Console to monitor and analyze your billing data.

Required permission

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

Connect AWS account

To connect your AWS account to the DoiT Console:

  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 (File format: text/csv)
  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.

Subscribe to DoiT Console on Marketplace

To subscribe to the SaaS DoiT Console on AWS Marketplace, you need to have the AdministratorAccess role on your AWS account.

  1. Go to AWS Marketplace.

  2. Search DoiT International.

  3. Select DoiT Console.

  4. Subscribe to DoiT Console.

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 subscribed to the DoiT Console, we start importing your billing data and notify you when the data is available for Cloud Analytics and other DoiT Platform features.