Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Depending on the type setup you can perform any one of the following:

Configuring Azure in Aquila Clouds

Perform the tasks in the following sections to configure Azure in Aquila Clouds.

Creating an app registration for Aquila Clouds

You can create an app registration in the Azure environment for Aquila Clouds.

  1. Login to the Azure console.

  2. If your account gives you access to more than one tenant, select your account in the top right corner, and set your portal session to the Azure AD tenant that you want.

  3. Search for and select Azure Active Directory. From the navigation pane, select App registrations and select New registration.

  4. On the Register an application page, enter the following details:

    • Name: Type name for registering Aquila Clouds on Azure. For instance, type Aquila Clouds.

    • Supported account types: Select Accounts in this organizational directory only (Default Directory only – Single tenant).

    • Redirect URI (Optional): In the list select Web and type <URL> in the URL.

  5. Click Register.

Azure creates an app registration for Aquila Clouds.

Adding secrets and generating a secret key for Aquila Clouds

You can add secret and generate a secret key for Aquila Clouds.

  1. From the navigation pane, select Certificates & secrets.

  2. On the Client secrets page, click + New client secret.

  3. Type the required description and set the duration for expiry of the client secret.

  4. Click Add. Azure saves the new secret and generates a key value.

  5. Copy the key value and save it.

This Application Access key is required for adding Azure environment in Aquila Clouds.

Identifying Durable ID and assigning role for Aquila Clouds

You can identify the Durable ID for the Aquila Clouds and assign a role to the registered application.

  1. From the navigation pane, select Azure Active Directory > App registrations.

  2. Select the ID for the app registered for Aquila Clouds.

  3. From the navigation pane, select Subscriptions. Select Properties. The Offer ID displayed is the offer Durable ID. Copy this ID and save it.

  4. Navigate to All Services > Subscriptions.

  5. Click subscription for Aquila Clouds.

  6. Select Access Control (IAM).

  7. Select Add role assignment.

  8. In the Add role assignment group, set the following values.

    • Role: Select Contributor role to perform actions on your organization's Azure resources from Aquila Clouds platform. Select Reader role to only read and display data related to your organization's Azure resources in Aquila Clouds platform.

    • Assign access to: Select Azure AD applications.

    • Select: Select the application registered for Aquila Clouds.

  9. Select Save to save the role assignment for Aquila Clouds platform.

Azure saves the new secret and generates a key value.

Note: If the required Azure account is not a PAYG account, ensure that Microsoft Insights is registered. You can register it from Subscriptions -> Resource Provider -> Register Microsoft Insights.  

Adding Azure environment to Aquila Clouds

In the Aquila Clouds platform, add the Azure environment details to enable monitoring and management of your Azure resources from the Aquila Clouds platform.
Before you begin: Get the following details from your Azure environment:

  • Tenant ID (navigation path: Azure Portal -> Azure Active Directory ->Properties -> The Directory ID)

  • Application Access Key (Copy this key correctly as it is displayed only once in the Azure environment. Also, it is recommended that you store it for future use.)

  • Application ID

  • Offer Durable ID

Adding Azure environment to Aquila Clouds

  1. On the side navigation bar, select Administration tab.

  2. On the Administration tab, click Environments.

  3. On the Environments page, click Add.

  4. On the Add Environment page, toggle on Active.

  5. In the Environment Type group, select Microsoft Azure.

  6. In the Name of the environment, type the name of Azure environment.

  7. Enter the following details for the connection parameters:

    • Tenant Id: Type the Tenant ID.

    • Application Access Key: Type the application access key.

    • Application ID: Type the Application ID for the Aquila Clouds application registered in Azure.

    • Offer Durable ID: Type the offer durable ID as MS-AZR-0036P for the subscription registered in Azure.

  8. Click Apply.

  9. Review the environment details and click Do you wish to confirm?.

Azure environment is configured in Aquila Clouds FinOps. You can start monitoring and managing Azure resources from Aquila Clouds FinOps platform according to the role assigned in Azure environment.

Adding Azure EA environment to Aquila Clouds

In the Aquila Clouds platform, add the Azure EA environment details to enable downloading of Azure EA
consumption data from the Aquila Clouds platform.

Before you begin: Get the following details from your Azure EA environment:

  • Tenant ID

  • API Application Key

  • Application Access Key (Copy this key correctly as it is displayed only once in the Azure environment. Also, it is recommended that you store it for future use.)

  • Application ID (Generated during partner center portal app registration)

Adding Azure environment to Aquila Clouds

  1. On the side navigation bar, select Administration tab.

  2. On the Administration tab, click Environments.

  3. On the Environments page, click Add.

  4. On the Add Environment page, toggle on Active.

  5. In the Environment Type group, select Microsoft Azure EA.

  6. In the Name of the environment, type the name of Azure EA environment.

  7. Enter the following details for the connection parameters:

    • Enrollment number: Type the 8-digit unique number for remote
      account enrolled to Azure EA Billing.

    • API Access Key: Type the secure authentication token that is used to
      identify the calling application. Following is a sample API access key
      eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODk
      wIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJ
      SMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c

    • Tenant Id: Type the Tenant ID.

    • Application Access Key: Type the application access key

    • Application ID: Type the Application ID for the Aquila Clouds application registered in Azure EA.

    • Offer Durable ID: Type the offer durable ID as MS-AZR-0136P for the subscription registered in Azure EA.

  8. Click Apply.

  9. Review the environment details and click Do you wish to confirm?.

Azure EA environment is configured in Aquila Clouds FinOps. You can start monitoring and managing Azure EA resources from Aquila Clouds FinOps platform according to the role assigned in Azure EA environment.

Adding Azure Stack environment to Aquila Clouds

In the Aquila Clouds platform, add the Azure Stack environment details to enable downloading of Azure Stack consumption data from the Aquila Clouds platform.

Before you begin: Get the following details from your Azure Stack environment:

  • Tenant ID

  • API Application Key

  • Application Access Key (Copy this key correctly as it is displayed only once in the Azure environment. Also, it is recommended that you store it for future use.)

  • Application ID (Generated during partner center portal app registration)

Adding Azure environment to Aquila Clouds

  1. On the side navigation bar, select Administration tab.

  2. On the Administration tab, click Environments.

  3. On the Environments page, click Add.

  4. On the Add Environment page, toggle on Active.

  5. In the Environment Type group, select Microsoft Azure Stack.

  6. In the Name of the environment, type the name of Azure Stack environment.

  7. Enter the following details for the connection parameters:

    • Tenant Id: Type the Tenant ID.

    • Application Access Key: Type the application access key

    • Application ID: Type the Application ID for the Aquila Clouds application registered in Azure Stack.

    • Subscription ID: Type the offer durable ID for the subscription registered in Azure Stack.

    • Resource Manager Endpoint: Type the remote data endpoint for the deployment and management service for Azure Stack

  8. Click Apply.

  9. Review the environment details and click Do you wish to confirm?.

Azure Stack environment is configured in Aquila Clouds FinOps. You can start monitoring and managing Azure Stack resources from Aquila Clouds FinOps platform according to the role assigned in Azure Stack environment.

Quick Reference for Microsoft Azure Offer Durable Ids

Subscription Type

Offer Id

Enterprise Agreement

MS-AZR-0136P

Microsoft Customer Agreement

MS-AZR-0017P

Pay As You go

MS-AZR-0036P

Partner Center (CSP)

MS-AZR-0145P

Enable Additional metrics for Azure VM

Collect Windows and Linux performance data sources with Log Analytics agent

  • No labels