Module 5bd - Identity, Governance, Privacy and Compliance - Build a Cloud Governance Strategy, Blueprints Flashcards

1
Q

What is Azure Blueprint? What are they used for?

A

Blueprints are an orchestration for a defined, repeatable set of governance tools and standard Azure Resources required by your org (ARM Templates, Policies, etc).

Devs can use Blueprints to rapidly build an deploy new environments that comply with previously defined compliance Policies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What kind of Artifacts can you add to an Azure Blueprint?

A
  • RBAC (Role Assignments)
  • Policy Assignments
  • Azure Resource Manager Templates
  • Resource Groups
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the three (3) general steps for utilizing an Azure Blueprint?

A
  1. Create the Azure Blueprint
  2. Assign the Blueprint
  3. Track the Blueprint Assignments
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How can Azure Blueprints help ensure Resource Locking?

A

Blueprints let you define a standard set of Azure Resources that could be set as “required”, including requiring Locks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Blueprints when applied will replace any previously removed Resource Lock if defined for that Resource as part of the Blueprint (T/F)?

A

True. Blueprint will AUTOMATICALLY REPLACE any Resource Lock that was removed~

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are Blueprint Artifacts?

A

Artifacts are the components contained in a Blueprint

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How many parameters can a Blueprint Artifact have?

A

Artifacts may contain zero or more parameters:

  • An example of a zero parameters Policy is the “Deploy thread detection on SQL Servers” Policy
  • An example of a one-parameter Artifact is the Policy “Allowed Locations”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are two ways to specify parameter values to Artifacts in the Blueprint?

A

Parameter values can be assigned

  • At the time of Blueprint Definition (i.e. hard code the value for all Assignments)

OR

  • When you assign the Blueprint to a scope (i.e. dynamic assignment). This lets you define flexible Blueprints that can accept relevant configuration parameters specific to the assigned Scope
How well did you know this?
1
Not at all
2
3
4
5
Perfectly