Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Prerequisites for onboarding Microsoft Azure (Non-CSP) Accounts

...

Overview

...

You can onboard your Microsoft Azure Pay-as-you-go (PAYG) or Enterprise Account to the HyperCloudTM Platform (HCP.) To onboard your AWS cloud account to the HCP portal, follow these steps:

Table of Contents
minLevel3
excludeOverview

Prerequisites for Onboarding AWS Cloud Account

...

Note

Before You Begin
Ensure that you have a Microsoft Azure pay-as-you-go

...

PAYG or an

...

Enterprise account subscription.

...

Important Note: Sponsored and CSP Offer subscription can be onboarded for Governance and Service Orchestration. However, these subscriptions are not supported for Azure Cost & Usage & Resource Management.

Obtain/Configure Azure Subscription Access information

...

Obtain the Subscription ID from the Azure Active Directory

...

[1]

  1. You’ll need to configure or retrieve the following information from your Microsoft Azure Active Directory account:

    • Azure Subscription Access.

    • Subscription ID.

    • Directory ID or the Tenant ID.

  2. Register a new Application via App Registration

    which will create an application ID. Record the Application and Assign

    on your Azure Active Directory account to generate an Application ID. Copy this ID, and assign the following permissions:

    1. Reader

      (Required)

      .

    2. Billing Reader

      (Required)

      .

    3. Contributor Role

      (Required only

      : this is an optional role that’s required for Service Orchestration

      )

      only.

    4. Generate a new secret for the Application your application and save the key value.

    5. Ensure From your User Settings, turn off the App Registration under User Settings is set to no. If not, only Administrators may register these types of applications.

  3. (Optional) HyperCloud™ periodically queries (default 90 mins) Azure account to obtain state change information. If capturing real time state change is required, then provide the Azure event hub when adding the Azure Account in HyperCloud™.

...

    1. Create a new event hub (Skip this step if using existing event hub):

      From the Azure portal{*}, Home  Events Hub* 

      toggle to No.

      • If you turn on the App Registration toggle to Yes, you’ll need Administrator access to register your applications.

  1. The HCP portal periodically queries your Azure account to retrieve the state change information.

    • The default time for querying your Azure account is 90 seconds.

  2. To capture the real-time state change, provide Azure event hub details at the time of onboarding your Azure Account. [2]

    1. To create a new event hub,

      1. From the Azure portal, Home > Events Hub > Create a new Events Hub Namespace Name

...

      1. . [3]

      2. Obtain the Shared access policies (SAS) Policy Name for e.g RootManageSharedAccessKey(example: RootManageSharedAccessKey). Enter this as the Shared Access Signature Key Name in HyperCloud™ Azure Account Configuration.

      3. From the *Event Hub Namespace > Share Access Policy *  > Obtain the Primary Key. Enter this as the Shared Access Signature Key in HyperCloud™ Azure Account Configuration

...

      1. . [4]

    1. Use an existing event hub

      1. Using the steps from the previous step, obtain the Event Hub Namespace Name, Shared Access policy Name and Shared Access Key Name.

      2. From the Event Hub Namespace, obtain the Primary Key from the Shared access policy.

      3. Click on Event Hub for e.g. (example: insights-activity-logs ) > Click on Consumer groups > Create a new Consumer group with the name HyperGrid. Enter this name in the HyperCloud™ Azure Account Configuration.

Important Note: A consumer group must be created to use existing event hub.

      1. [5]

    1. Configure a new Storage Account storage account (skip this step if you’re using an existing storage account)

      1. From Storage Accounts , select a storage account or create a new storage account. Click on the storage account  select Storage Account > Select Access Keys  select > Select Key 1 Connection String which will be used as the Storage Connection String.

      2. From Storage Account  create > Create a Blob Container > Obtain the blob container name which will be used as the Storage Container Name

      Anchor_Toc19739834_Toc19739834
      1. .

    2. Using an existing Storage storage account details

      1. From Storage Accounts  select > Select the storage account used when Exporting Activity log to Event Hub  select > Select Access Keys  select > Select Key 1 Connection String. Enter this in HyperCloud™ Azure Account configuration page.

      2. From Storage Account, select Blob Container > Obtain the blob container name. Enter this in HyperCloud™ Azure Account configuration page.

    3. Configuring Activity Monitoring (Verify verify if this is already configured)

      1. From Home > Monitor - > Activity Log - > select Select Diagnostics Settings > Click on Add Diagnostic setting.

      2. Enter a Name name HyperGrid-Diagnostics.

      3. Under Log > Select Administrative & Under and under Destination Details :

        1. Select Archive to a storage account and select an existing storage account.

        2. Select Stream to an event hub and select an existing event hub

...

    1. Obtain Event Hub name

      1. Return to Events Hub Namespace

...

      1. > Locate the

...

      1. event hub with the name insights-activity-logs

...

      1. > Select Capture

...

      1. >ON

...

      1. > Capture Provider - Azure Storage

...

      1. > Select Storage Container and select the blob container created in the previous step

...

      1. > Save Changes

...

      1. .

Notes

  • [1]Sponsored and CSP Offer subscription can be onboarded for Governance and Service Orchestration. However, these subscriptions are not supported for Azure Cost & Usage & Resource Management.

  • [2] Microsoft Azure allows only 1 active event hub at any given time. In this case, use an existing event hub but create a new Consumer Group with the name HyperGrid.

    • Event hub pricing tier must be Standard pricing since only standard pricing tier allows more than 1 Consumer Group

  • [3] Must Select Standard Pricing.

    • Rest of the options can be selected as per customer's choice.

  • [4] An event hub with the name insights-activity-logs will get created automatically once you enable Activity Monitoring to Export diagnostic settings to Event hub and Storage account.

  • [5] A consumer group must be created to use an existing event hub.

Onboarding Microsoft Azure (Non-CSP) Account to HyperCloud™

...

  1. Login to HyperCloud™ SaaS portal using a valid credential.

  2. Under the Administration Tab > Account Management > Select Azure > Non-CSP > Add Account and populate all the fields as per the information collected in the Prerequisites for managing Microsoft Azure Accounts using HyperCloud™ Platform section.

...