Details
Type
- Terraform
Provider
- IBM
Category
- Migration
Last updated
- 01/10/2025
Product version
- 1.1.0
Variation
- Standard
Est. deployment time
- 4 min
Overview
Simplify your IBM Cloud Account onboarding to IBM Cloudability with this deployable architecture. Only an IBM Cloud IAM Api Key and Cloudability API key are required. This deployable architecture will take care of all of the necessary steps to get your IBM Cloud billing data into IBM Cloudability. This includes the following:
- Creating Key Protect Encrypted COS Buckets to store your daily billing snapshots.
- Setup writing of billing snapshots to the COS Bucket.
- Grant IBM Cloudability access to read from the COS buckets
- Add your IBM Cloud account to Cloudability and run access verification from Cloudability.
Your IBM Cloud billing data will begin showing up in IBM Cloudability the next day.
To obtain your IBM Cloudability API key visit https://app.apptio.com/cloudability#/settings/preferences under the section Cloudability API select Enable API which will generate an api key. If you don't have a Cloudability account start your tree trial now: https://www.apptio.com/products/cloudability/#cldy-trial.
Features and capabilities
Daily exports of your cloud billing reports to a COS Bucket
Cloudability reads CSV Billing reports which are added to a COS bucket daily for each account in your enterprise.
Encrypted Bucket with Key Protect
Daily billing reports are stored in a Key Protect encrypted bucket allowing the automated rotatation of encryption keys. See https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-tutorial-kp-encrypt-bucket.
Least Privileged Operations to Cloudability
Custom access roles are created so that cloudability only has the minimal required access to your IBM Cloud Account.
Cloudability Onboarding Verification
Verification of the account onboarding to IBM Cloudability is performed so that you have confidence that the configuration is correct.
Add all accounts in an Enterprise to Cloudability
Running this deployable architecture at the root (primary) Enterprise Account will cause all existing and future accounts in the enterprise to be added to IBM Cloudability.
Managed with Code!
Easily re-configure or clean-up the onboarding of your accounts to Cloudability and ensure that everything is centrally connected and configured.