Final answer:
Azure Blueprints and Azure Resource Manager templates both maintain a relationship with resources even after deployment, enabling consistent management and enforcement of compliance for resource deployments.
Step-by-step explanation:
The correct answer to the question “maintains a relationship with resources even after deployment?” is C) Both. Azure blueprints and Azure Resource Manager templates both maintain a relationship with the resources after deployment. Azure Blueprints is a declarative way to orchestrate the deployment of various resource templates and other artifacts such as Role-Based Access Control (RBAC) assignments, policy assignments, Azure Resource Manager templates, and resource groups. Azure Resource Manager templates, on the other hand, define the infrastructure and configuration for your project, and they can be used to deploy and manage Azure resources consistently and repeatedly with declarative JSON templates.
Azure Blueprints allows for the creation of a repeatable set of resources that conforms to an organization’s standards, patterns, and requirements, as well as the establishment and enforcement of consistent patterns for resource creation. Azure Resource Manager templates provide a way to manage and deploy a resource or a group of resources consistently. This includes applying updates and managing dependencies between resources.
Thus, both the tools are designed to maintain an ongoing relationship with deployed resources, enabling the management and enforcement of compliance for resource deployments within Azure.