Define IT compliance with Azure Policy
Azure Policy is an Azure service you use to create, assign and, manage policies.
These policies enforce different rules and effects over your resources so that those resources stay compliant with your corporate standards and service level agreements Azure Policy is a default-allow-and-explicit-deny system.
The process of creating and implementing an Azure Policy begins with creating a policy definition. Every policy definition has conditions under which it is enforced. And, it has an accompanying effect that takes place if the conditions are met. To apply a policy, you will:
- Create a policy definition
- Assign a definition to a scope of resources
- View policy evaluation results
Allowed Storage Account SKUs
Allowed Resource Type
Allowed Locations
Allowed Virtual Machine SKUs
Not allowed resource types
|
|
|
|
|
The policy definition itself is represented as a JSON file - you can use one of the pre-defined definitions in the portal or create your own (either modifying an existing one or starting from scratch).
An initiative definition is a set or group of policy definitions to help track your compliance state for a larger goal. Even if you have a single policy, we recommend using initiatives if you anticipate increasing the number of policies over time.
Manage access, policies, and compliance across multiple Azure subscriptions
Define standard resources with Azure Blueprints
Just as a blueprint allows an engineer or an architect to sketch a project's design parameters, Azure Blueprints enables cloud architects and central information technology groups to define a repeatable set of Azure resources that implements and adheres to an organization's standards, patterns, and requirements. Azure Blueprints makes it possible for development teams to rapidly build and deploy new environments with the trust they're building within organizational compliance using a set of built-in components, such as networking, to speed up development and delivery.
Azure Blueprints is a declarative way to orchestrate the deployment of various resource templates and other artifacts, such as:
- Role assignments
- Policy assignments
- Azure Resource Manager templates
- Resource groups
Monitor your service health
Defining policy and access provides fine-grained control over resources in your cloud IT infrastructure. Once those resources are deployed, you will want to know about any issues or performance problems they might encounter.
Azure provides two primary services to monitor the health of your apps and resources.
- Azure Monitor
- Azure Service Health.
- Control and organize Azure resources with Azure Resource Manager
Azure Resource Manager has a number of features that you can use to organize resources, enforce standards, and protect critical Azure resources from accidental deletion. You'll take a tour through these features, and show how you can use them to your advantage.