Microsoft Azure and other providers configuration
To configure the application for Microsoft Azure or other providers, you must install the CTF-Cloud Service component.
Step 1: Install the CTF - Cloud component for Azure
The Cloud Service Provider component must be installed before you install this component.
To install the CTF - Azure component:
Procedure
- Open the Costing Standard project.
- Click the Projects tab.
- Click Components in the ribbon.
- Click the CTF - Azure component.
- Click Install.
Results
- Azure EA Bill Master Data
- Azure EA Detailed Bill Master Data
- Azure EA Detailed Bill Raw
Step 2: Upload the cloud billing files
To bring the cloud billing files into the Costing Standard application, upload the data into a new table. You can upload data manually as described below, or you can upload data using the Apptio DataLink application. We recommend using the DataLink application.
Procedure
Step 3: Transform the cloud billing table
The bills from cloud providers include a rich set of data. To take full advantage of this data in the Costing Standard application, you will need to transform the data to match the Cloud Service Provider Master Data table. To transform the data, you will add columns to the table to match your data to the Cloud Service Provider Master Data table. The columns you add will depend on your data and whether you are using AWS or Azure data.
Procedure
What to do next
If you are uploading data from AWS, and you are using reserved instances, the next step is to distribute the reserved instance costs.
If you are uploading data from a cloud services provider other than AWS, the next step is append the billing transform data to the Cloud Service Provider Master Data data set.
Step 4: Append the billing data
Think of the Cloud Service Provider Master Data table as the central repository for all of the cloud data. As you bring data into the application each month, you will add it to this table by "appending" the data. If you are using a DataLink connector, the data automatically will be brought in each month.
Procedure
Results
The unique ID for each bill line item should include the following primary elements.
- The service provider – the name of the cloud service provider providing the service
- The type of service being consumed – this element is made up of a concatenation of product, item, and procedure
- What and/or who is consuming the service – in many cases, equivalent products will be consumed by multiple groups or applications within a single organization. This element will largely vary on a customer-by-customer basis and will be comprised partly of account identifiers (where the accounts consuming cloud services are indicative of the departments and/or applications consuming those services) or tags (where the tags indicate who is responsible for that service and/or which application or application workload is consuming that service)
After appending the billing transform data sets to the Cloud Service Provider Master Data data set, check the following reports to make sure you have all the required data .
- CIO Dashboards - Public Cloud Summary
- IT Finance - Cloud Provider Bill
- IT Management - Public Cloud
Step 5: Map the cloud services
The CTF application includes pre-built cloud service mapping tables to automate mapping cloud bill line items to standard classifications including ATUM IT Resource SubTower, cloud service Type, and cloud service Units (of Measure).
Mapping files currently exist for AWS and Azure. Most of the services included in those service provider bills should be covered. If there are gaps in the mappings (for example, Cloud Service Provider line items where SubTower is not populated), there are a few steps to take to fill those gaps including:
Procedure
- Update the Service Mapping files in your environment.
- For AWS bills uploaded with DataLink, make sure you check the Upload latest Apptio AWS Services mapping data option.
- For Azure bills or AWS bills not uploaded with DataLink, update the mapping file with the latest version available on Apptio Community. Go to Apptio Community on TBM Connect (https://community.apptio.com) and search for Services Mapping.
- If there are still gaps in the mappings, you can create an Excel file and append it in to the Services Mapping master data set. See steps 7 – 9.
Results
If the above reports are complete, skip Steps 6, 7, and 8 and go to Step 9: Configure the Cost Source-to-Cloud Service Provider allocation.
If the above reports are incomplete, you will need to provide additional sub-tower information in the Cost Allocation Billing file. Go to Step 6: Create an Excel file for entries without sub-towers.
Step 6: Create an Excel file for entries without sub-towers
The CTF application uses sub-towers to correctly allocate cost. The out-of-the-box web services data may not have contained enough information to assign a sub-tower to each entry in the file. If there are entries without assigned sub-towers, you must create an Excel file that provides the necessary sub-tower information. In later steps, you will upload the Excel file and map it to the Cloud Service Provider Lookup Master Data data set.
Procedure
Step 7: Upload the sub-towers Excel file
To bring the Excel file you created in the previous step into the Costing Standard application, upload the data into a new table
Procedure
What to do next
If the above reports are complete, skip Steps 7 and 8 and go to Step 9: Configure the Cost Source-to-Cloud Service Provider allocation.
If the above reports are incomplete, you will need to provide additional sub-tower information in the Cost Allocation Billing file. Go to Step 6: Create an Excel file for entries without sub-towers.
Step 8: Append the sub-towers Excel data table
After uploading the sub-towers Excel data table, the next step is to append the table to the Cloud Service Provider Lookup Master Data table. After you append the table, the entries in the billing transform table that were missing a sub-tower entry should now have entries.
Procedure
Results
You have completed configuring the CTF - Cloud Service Provider component. The cloud reports should now display the data.
If you have not installed the Vendors component, you must manually configure the allocation from the Cost Source object to the Cloud Service provider object in the Cost model described in Step 9: Configure the Cost Source-to-Cloud Service Provider allocation.
Step 9: Configure the Cost Source-to-Cloud Service Provider allocation
If you have chosen to not install the Vendors component, you must manually configure the allocation from the Cost Source object to the Cloud Service Provider object in the Cost model. After installing the Cloud Service Provider component, follow the steps below to configure the allocation