Microsoft Azure is a cloud computing service created by Microsoft for building, deploying, and managing applications and services through a global network of data centers managed by Microsoft.
The platform provided by Azure is used to host Virtual Machines (VM's). The VM's are monitored and the data is fetched by SUMMIT Proxy Server, and collected at the SummitAI database.
To manage Azure accounts in SummitAI application:
Prerequisites to be performed in Azure Portal
In Azure Portal under Azure Active Directory, user should have minimum one registered application. Login to Azure Portal > Azure Active Directory > App registrations.
Application should have access (Owner) for all subscriptions. Login to Azure Portal > More Services > Subscriptions > Access Control (IAM).
Application should have access Keys and it will be used for discovery and monitoring. Login to Azure Portal > Azure Active Directory > App registrations > Click on application > Keys. Specify the details in the Keys tab and click Save. The App Key appears only while saving, hence should be noted down.
The following resource providers should be registered in all subscriptions. Login to Azure Portal > Subscriptions > Resource Providers.
Microsoft Network
Microsoft Storage
Microsoft Compute
The following Parameters should be configured for Azure Management:
Directory ID :- Login to Azure Portal > Azure Active Directory > Properties.
Application ID : - Login to Azure Portal > Azure Active Directory>App Registration > Click on Application >Properties.
Application Key: - Login to Azure Portal > Azure Active Directory>App Registration>Click on Application>Keys.
To add new accounts:
Select Operations > Configuration > Cloud Management > Account List. The ACCOUNT LIST page is displayed.
On the ACCOUNT LIST page, click ADD NEW on the ACTIONS panel. The NEW SUBSCRIPTION page is displayed.
Click FILTERS and select the Tenant and Cloud Type from the drop-down list and click SUBMIT.
Figure: New Subscription Filters pop-up page
On the NEW SUBSCRIPTION page, fill in the required fields and click ADD. For more information about the fields, see Field Description.
Figure: New Subscription page
Field Description
The following table describes the fields on the NEW SUBSCRIPTION page:
Field
Description
Directory ID
Specify the Directory ID you receive from your Azure portal (Azure Portal > Azure Active Directory > Properties).
Application ID
Specify the Application ID from your Azure portal (Azure Portal > Azure Active Directory > App Registration > Application > Properties).
API Access Key
Specify the API Access key that you have created in your Azure portal (Azure Portal > Azure Active Directory > App Registration > Application > Keys).
ACTIONS
This section explains all the icons displayed on the ACTIONS panel of the NEW SUBSCRIPTION page.
ACCOUNT LIST
Click ACCOUNT LIST to view the ACCOUNT LIST page showing all the configured Accounts for the selected Tenant.
Figure: Account List page
RESOURCE LIST
Click RESOURCE LIST to view the RESOURCE LIST page showing all the configured resources for the selected Tenant.
Figure: Resource List page
VM LIST
Click VM LIST to view the VIRTUAL MACHINE LIST page showing all the configured Virtual Machines for the selected Tenant.
Figure: Virtual Machine List page
VM TEMPLATE LIST
Click VM TEMPLATE LIST to view the TEMPLATE LIST page showing all the configured templates for the selected Tenant.