Question 230
A planned Bicep update will remove or replace several production resources. Which check should run before applying (Select TWO distinct actions.)
Explanation
Correct Answers
'Run ARM deployment what-if against the actual target scope' fits the case in which a planned Bicep update will remove or replace several production resources because what-if surfaces intended additions, modifications, and deletions before mutation. By contrast, 'Treat a green what-if summary as a guarantee no application outage can occur' addresses a different condition: what-if describes resource changes but cannot certify runtime dependency behavior; it would not establish the outcome needed for this particular Azure resource. For 'Run ARM deployment what-if against the actual target scope', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.
'Inspect risky proposed resource changes against the approved change window' fits the case in which a planned Bicep update will remove or replace several production resources because a preview must be interpreted and accepted, especially for replacements and removals. By contrast, 'Use an old resource-group export without comparing it to current deployment state' addresses a different condition: a historical export can miss changes made since the snapshot; it would not establish the outcome needed for this particular Azure resource. For 'Inspect risky proposed resource changes against the approved change window', confirm the supported prerequisites and authorized scope, then verify the observed service behavior before describing the change as complete.
Incorrect Answers
'Treat a green what-if summary as a guarantee no application outage can occur' fails the stated scenario where a planned Bicep update will remove or replace several production resources because what-if describes resource changes but cannot certify runtime dependency behavior. The required multi-part resolution instead needs what-if previews intended resource differences; it is not proof that runtime behavior will be safe, which 'Treat a green what-if summary as a guarantee no application outage can occur' does not establish. Do not count 'Treat a green what-if summary as a guarantee no application outage can occur' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.
'Use an old resource-group export without comparing it to current deployment state' fails the stated scenario where a planned Bicep update will remove or replace several production resources because a historical export can miss changes made since the snapshot. The required multi-part resolution instead needs what-if previews intended resource differences; it is not proof that runtime behavior will be safe, which 'Use an old resource-group export without comparing it to current deployment state' does not establish. Do not count 'Use an old resource-group export without comparing it to current deployment state' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.
'Deploy immediately and use what-if only after production changes' fails the stated scenario where a planned Bicep update will remove or replace several production resources because a retrospective preview cannot prevent an unapproved destructive change. The required multi-part resolution instead needs what-if previews intended resource differences; it is not proof that runtime behavior will be safe, which 'Deploy immediately and use what-if only after production changes' does not establish. Do not count 'Deploy immediately and use what-if only after production changes' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.
'Delete every resource mentioned in the preview to force clean deployment' fails the stated scenario where a planned Bicep update will remove or replace several production resources because that makes the suspected destructive scope broader rather than safer. The required multi-part resolution instead needs what-if previews intended resource differences; it is not proof that runtime behavior will be safe, which 'Delete every resource mentioned in the preview to force clean deployment' does not establish. Do not count 'Delete every resource mentioned in the preview to force clean deployment' among the mandatory actions; confirm the specific service's effective permissions, network path, or deployment result before treating the design as complete.






Microsoft Azure Administrator (AZ-104) Practice Tests