When you onboard your Azure subscription to MontyCloud Day2™, several resources are created to facilitate various functionalities. This guide provides an overview of these resources, including their names, the purpose they serve, and a brief description.


Resources Created:

Resource

Resource Name

Creation Info

Purpose

Description

Custom Role

MontyCloudAppRole-<SubscriptionID>

While Onboarding

Grant necessary permissions for MontyCloud operations.

Custom role with specific permissions such as reading and writing event grid data.

Service Principal

MontyCloudAppServicePrincipal-<SubscriptionID>

While Onboarding

Facilitates secure interactions between MontyCloud and Azure.

Identity used for authentication and authorization of MontyCloud services.

Event Grid System Topic

MontyCloudEventSystemTopic-<SubscriptionID>

While Onboarding

Route resource events to handlers.

System topic in Azure Event Grid for resource event routing.

Event Grid System Topic - Event Subscription

MontyCloudEventSubscription

After Onboarding

Manage and process resource events.

Subscribes to Event Grid topic to handle events.

Resource Group

MontyCloudAppRG-<SubscriptionID>

While Onboarding

Logical container for resources.

Groups all resources created by MontyCloud for better management.

Storage Account

mccud<SubscriptionID>

While Onboarding

Store data for MontyCloud operations.

Standard_LRS storage account for resource management and data storage.

Storage Account Container

montycloudcudcontainer

While Onboarding

Organize data within the storage account.

Container within the storage account to hold necessary folders and files.

Event Grid System Topic (CUD)

MontyCloudCUDEventSystemTopic-<SubscriptionID>

While Onboarding

Handle Create, Update, Delete (CUD) events.

System topic for managing CUD events related to storage account.

Resource Group (for Event Grid)

MontyCloudEventResourceGroup-<SubscriptionID>

While Onboarding

Logical container for Event Grid resources.

Groups Event Grid resources for better management.

Event Grid Subscriptions (CUD)

MontyCloudCUDSubscription

After Onboarding

Subscribe to CUD events.

Event subscription for handling Create, Update, and Delete events within the Event Grid topic.

Cost Management Export

MontyCloudCostExport

After Onboarding

Export cost management data.

Set up export for cost management data under the subscription.


Understanding the resources created by MontyCloud Day2™ during the onboarding process helps in managing and securing your Azure environment effectively. Each resource plays a crucial role in ensuring seamless integration and operation of MontyCloud Day2™ functionalities.