Set up for Azure Rightsizing with our platform is a three-stage process. First, enable utilization metrics collection for all subscriptions, if you have not done so already. Second, permit Cloudability to access resource information needed to build the Rightsizing model. Third, permit Cloudability to access memory utilization metrics.
Note that set up is for Beta customers only. Please contact your Technical Account Manager or email@example.com to express interest in joining the limited Beta program.
Stage 3: Enable access to utilization metrics
To obtain memory utilization data from Azure, we will need to access the storage tables where Azure writes utilization metrics. Grant Cloudability permission to the storage tables for your subscription(s) by completing the following steps.
1. As a Cloudability administrator, navigate to the Vendor Credentials page.
2. Select the edit pencil icon along on the row for any Subscription.
3. Click on the Select Subscriptions under Storage Accounts.
4. Select the Subscription(s) for which you will generate Storage Account SAS tokens and select Ok.
5. Select Download Script.
6. Copy downloaded PowerShell script named cloudability-generate-sas-tokens-<DATETIME>.ps1 to your Windows environment.
7. Run PowerShell as administrator.
8. Ensure you have downloaded Azure SDKs for PowerShell.
9. Log in to PowerShell by running the command Login-AzureRmAccount.
10. Change the execution policy by running the command Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process.
11. Run the PowerShell script named cloudability-generate-sas-tokens-<DATETIME>.ps1.
12.Upload the generated file named cloudability-SAStokens-<DATETIME>.json to Cloudability.
13. Allow time for the credentials to validate. In the meantime, you will see the following state under Advanced Features.
14. When credentials are active in our system, the state will change to the below.