Document version

<aside> 💡

Actions Summary

  1. On your side
    1. Enable the CUR generation files
    2. Create an access for Sopht and apply the required rights
    3. Send the required data to Sopht
  2. On Sopht side
    1. According to the chosen authentication option (step 2), creation of an IAM role
    2. Configuration of the customer tenant </aside>

Introduction

This document describes the implementation of tools and necessary rights for Sopht to connect to a client's AWS cloud provider.

Basically, the Sopht’ AWS collector will gather CUR files on a S3 bucket, and push it to our Backbone.

This means that you will have to enable CUR generation files (if not already done), create a S3 bucket.

For Kubernetes, you will also have to activate Container insights, to get metrics data, also need for the calculation.


<aside> 💡

What kind of data is Collected ?

For AWS, we collect two kind of objects : the services usage through the CUR data, and the metrics data. The present documentation describes the access rights, and elements to gather the CUR data. The detailed documentation to gather the metrics is coming soon.

CUR data

Field list used by Sopht

Here you can find a synthesis of the used fields in AWS :

CUR Usage


Implementation steps

Step 0: prerequisites

For the following steps, you an admin account on the Billing and Cost Management.

You will have to create roles and give access rights.

Summary of the needed access rights