Setup Cloud Costs Data Provider for CSP Contract
Goal
Setup all configurations so that the data provider can import billing data from a Microsoft CSP contract into your ESM. The data is transferred through Matrix42 Cloud Costs service.
Illustration of access and data flow:
The user that connects the Azure subscription with the Matrix42 Cloud Costs Portal needs a Matrix42-Account. If this is already the case, step 1 may be skipped.
1. Configure Microsoft Azure
Firstly, you need to create a "Cost Export" in your Azure subscription. This will provide all cost data in a file, stored in a folder inside a storage account.
2. Configure Matrix42 Cloud Costs
Secondly, you need to connect the Matrix42 Cloud Costs service with your Azure cost export.
2.1 Get Matrix42 Account
If you don't have one already, create a Matrix42 Account on accounts.matrix42.com that you need to get access to Matrix42 Cloud Costs service.
2.2 Create Team Account
If you don't have one already, create a team account in Matrix42 Cloud Costs service.
2.3 Register your Azure Cost Export
Register your Azure Cost Export in Matrix42 Cloud Costs service so that the data can be transferred.
2.4 Provide Access to Data Provider
Create an "App" to give your data provider access to the transferred cloud cost data
3. Configure Data Provider
Thirdly, configure the Cloud Costs data provider in your ESM to import cloud cost data from Matrix42 Cloud Costs service.
3.1 Create Team in ESM
Create a "Team" object that holds the access information to connect with Matrix42 Cloud Costs service.
3.2 Create Import Configuration
Configure the Cloud Costs data provider to import your cloud costs data into your ESM.