Deployments of Azure resources can be monitored by the resource group. You can view all the ongoing, completed, and also failed azure deployments details for any resource from the resource group. An Azure resource group is a container that contains all the related resources for a specific cloud solution. In addition to that using the resource group, you can easily manage permissions, alerts, cost, locks, and audit logs on a group of resources. Azure resource group also helps in automated deployments of resources. There is an interesting and little-overlooked feature, that you can find in Azure Portal, which is checking a list of deployments of resources to a resource group.
From the Azure Portal, navigate to any specific Azure Resource Group and then to Settings > Deployments blade. This screen list out all the deployments of Azure resources for the selected resource group.
On the Deployments overview, click on any of the deployment instances to view the details. It will list out all the resources created or updated during the process of deployment.
Not only the completed list of deployments, it shows up any in-progress and also failed deployment. As a result, it could be your single point of reference to check for deployment states for any particular resource group.