Pass Microsoft Azure AZ-104 Exam in First Attempt Easily
Real Microsoft Azure AZ-104 Exam Questions, Accurate & Verified Answers As Experienced in the Actual Test!

Verified by experts
3 products

You save $69.98

AZ-104 Premium Bundle

  • Premium File 606 Questions & Answers
  • Last Update: Oct 25, 2026
  • Training Course 132 Lectures
  • Study Guide 458 Pages
$79.99 $149.97

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

Microsoft Azure Administrator AZ-104 Practice Test 35

Question 340

The cloud team needs a bounded claim about: execute an ephemeral containerized task with startup configuration and limited network exposure. Which statement avoids promising more than the control supplies?

  1. ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.
  2. A successful run of 'Run a test job and inspect its container state and exit code' means the separate check 'Read its logs and verify the intended output file was created' is redundant.
  3. The earlier issue, 'The scheduled job never starts because the container group has an invalid image or command configuration', can never recur once this single correction has been deployed.
  4. After the selected Azure change, a passing check for 'Run a test job and inspect its container state and exit code' proves every dependent permission and service will keep working.

Explanation

Correct Answer

A:

ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning. That remains a practical service boundary even after the recommended change (deploy an Azure Container Instances container group with appropriate image, environment and networking settings) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

B:

The two checks cover separate behavior: 'Run a test job and inspect its container state and exit code' and 'Read its logs and verify the intended output file was created'. Neither check removes the remaining operational limitation: ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.

C:

The incident (the scheduled job never starts because the container group has an invalid image or command configuration) could recur if a related Azure dependency changes. The design still faces the limitation: ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.

D:

The successful check 'Run a test job and inspect its container state and exit code' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: ACI provides managed container execution but applications still need scheduling, storage persistence and startup dependency planning.

Question 341

A cloud administrator receives this request: A regulated container workload stores secret application settings and must avoid exposing them in its image layers. The requirement is: supply secrets at runtime using supported Azure container app secret references. Which configuration should be chosen first?

  1. Put an API token in the publicly readable image tag.
  2. Share a storage account key with every container developer forever.
  3. Store sensitive values in a managed secret mechanism and reference them through the container runtime rather than baking them into an image.
  4. Place database credentials in a Dockerfile ENV line and publish the image broadly.

Explanation

Correct Answer

C:

Runtime secret references reduce credential exposure in distribution artifacts and allow controlled rotation workflows. This achieves supply secrets at runtime using supported Azure container app secret references through store sensitive values in a managed secret mechanism and reference them through the container runtime rather than baking them into an image instead of relying on merely similar resource settings.

Incorrect Answers

A:

A tag is metadata, not a protected secret; that would not meet supply secrets at runtime using supported Azure container app secret references, for which the relevant Azure action is store sensitive values in a managed secret mechanism and reference them through the container runtime rather than baking them into an image.

B:

Broad reusable keys defeat least privilege and complicate rotation; that would not meet supply secrets at runtime using supported Azure container app secret references, for which the relevant Azure action is store sensitive values in a managed secret mechanism and reference them through the container runtime rather than baking them into an image.

D:

Secrets embedded in image layers may be retrievable from the artifact; that would not meet supply secrets at runtime using supported Azure container app secret references, for which the relevant Azure action is store sensitive values in a managed secret mechanism and reference them through the container runtime rather than baking them into an image.

Question 342

A pilot in Azure exposes this failure: A scanner finds a production database password in the distributed container image history. The service was intended to meet: supply secrets at runtime using supported Azure container app secret references. What is the most likely cause?

  1. The image build embedded plaintext secret values instead of injecting them at runtime.
  2. The distributed container image contains only a harmless placeholder value and no usable production credential in any layer.
  3. The ACI container group image reference or startup command is incorrect.
  4. The runtime identity lacks required registry pull authorization or network access to ACR.

Explanation

Correct Answer

A:

The trace reports: A scanner finds a production database password in the distributed container image history. The causal misconfiguration is: The image build embedded plaintext secret values instead of injecting them at runtime. The targeted action is to rebuild without the secret, rotate exposed credentials and configure protected runtime secret access.

Incorrect Answers

B:

The proposed mechanism concerns the distributed container image contains only a harmless placeholder value and no usable production credential in any layer, which is not established by the observed a scanner finds a production database password in the distributed container image history. Test the more directly supported condition: The image build embedded plaintext secret values instead of injecting them at runtime.

C:

The ACI container group image reference or startup command is incorrect; that mechanism would be more consistent with an observation such as the scheduled job never starts because the container group has an invalid image or command configuration, rather than this case's a scanner finds a production database password in the distributed container image history.

D:

The runtime identity lacks required registry pull authorization or network access to ACR; that mechanism would be more consistent with an observation such as a deployed runtime cannot pull its private image although the build pipeline pushed it successfully, rather than this case's a scanner finds a production database password in the distributed container image history.

Question 343

The team confirms the following Azure defect: A scanner finds a production database password in the distributed container image history. Which targeted remediation addresses the root cause?

  1. Rebuild without the secret, rotate exposed credentials and configure protected runtime secret access.
  2. Share a storage account key with every container developer forever.
  3. Put an API token in the publicly readable image tag.
  4. Place database credentials in a Dockerfile ENV line and publish the image broadly.

Explanation

Correct Answer

A:

Rebuild without the secret, rotate exposed credentials and configure protected runtime secret access. This addresses the documented failure condition: the image build embedded plaintext secret values instead of injecting them at runtime. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

B:

Broad reusable keys defeat least privilege and complicate rotation. In the reported incident (a scanner finds a production database password in the distributed container image history), that change would not correct the cause: the image build embedded plaintext secret values instead of injecting them at runtime.

C:

A tag is metadata, not a protected secret. In the reported incident (a scanner finds a production database password in the distributed container image history), that change would not correct the cause: the image build embedded plaintext secret values instead of injecting them at runtime.

D:

Secrets embedded in image layers may be retrievable from the artifact. In the reported incident (a scanner finds a production database password in the distributed container image history), that change would not correct the cause: the image build embedded plaintext secret values instead of injecting them at runtime.

Question 344

A team has configured Azure for this workload: A regulated container workload stores secret application settings and must avoid exposing them in its image layers. The requirement is: supply secrets at runtime using supported Azure container app secret references. Which TWO verification steps would establish the relevant behavior? Select TWO answers.

  1. Run the app with a controlled runtime secret and verify connection without logging the value.
  2. Mark the test 'Inspect the final image configuration and layers for absence of the credential' as passed in the release plan without running it.
  3. Check that the Azure configuration exists, but never perform the actual test: Run the app with a controlled runtime secret and verify connection without logging the value.
  4. Inspect the final image configuration and layers for absence of the credential.
  5. Run 'Run the app with a controlled runtime secret and verify connection without logging the value' only as an administrator in a separate subscription, then assume the affected workload behaves identically.

Explanation

Correct Answers

A:

Run the app with a controlled runtime secret and verify connection without logging the value. This supplies observed evidence for supply secrets at runtime using supported Azure container app secret references. It is not interchangeable with the second required check, inspect the final image configuration and layers for absence of the credential, because that checks a separate success or failure boundary.

D:

Inspect the final image configuration and layers for absence of the credential. This supplies observed evidence for supply secrets at runtime using supported Azure container app secret references. It is not interchangeable with the second required check, run the app with a controlled runtime secret and verify connection without logging the value, because that checks a separate success or failure boundary.

Incorrect Answers

B:

A release checklist recording 'Inspect the final image configuration and layers for absence of the credential' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must inspect the final image configuration and layers for absence of the credential on the actual workload to prove its independent boundary.

C:

A configured resource is not proof of live behavior. The required check must exercise run the app with a controlled runtime secret and verify connection without logging the value on the affected Azure deployment.

E:

A privileged administrator in a different subscription may succeed at 'Run the app with a controlled runtime secret and verify connection without logging the value' even though the intended caller fails. This does not prove the required behavior for run the app with a controlled runtime secret and verify connection without logging the value.

Question 345

A risk reviewer is considering an Azure design that aims to: supply secrets at runtime using supported Azure container app secret references. Which limitation should still be documented?

  1. The earlier issue, 'A scanner finds a production database password in the distributed container image history', can never recur once this single correction has been deployed.
  2. After the selected Azure change, a passing check for 'Run the app with a controlled runtime secret and verify connection without logging the value' proves every dependent permission and service will keep working.
  3. A successful run of 'Run the app with a controlled runtime secret and verify connection without logging the value' means the separate check 'Inspect the final image configuration and layers for absence of the credential' is redundant.
  4. Runtime injection does not remove the need to protect logs, environment exposure and the secret store's access policies.

Explanation

Correct Answer

D:

Runtime injection does not remove the need to protect logs, environment exposure and the secret store's access policies. That remains a practical service boundary even after the recommended change (store sensitive values in a managed secret mechanism and reference them through the container runtime rather than baking them into an image) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The incident (a scanner finds a production database password in the distributed container image history) could recur if a related Azure dependency changes. The design still faces the limitation: Runtime injection does not remove the need to protect logs, environment exposure and the secret store's access policies.

B:

The successful check 'Run the app with a controlled runtime secret and verify connection without logging the value' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Runtime injection does not remove the need to protect logs, environment exposure and the secret store's access policies.

C:

The two checks cover separate behavior: 'Run the app with a controlled runtime secret and verify connection without logging the value' and 'Inspect the final image configuration and layers for absence of the credential'. Neither check removes the remaining operational limitation: Runtime injection does not remove the need to protect logs, environment exposure and the secret store's access policies.

Question 346

A production subscription has this use case: A software team needs a private registry for signed application container images consumed by multiple Azure workloads. The owner specifies: centralize image storage and authorize limited pull/push operations for separate build and runtime identities. What is the best administrative approach?

  1. Give runtime workloads subscription Owner so they can pull images.
  2. Create an Azure Container Registry with role-based access and compatible image publishing and pulling credentials.
  3. Publish every production image to an anonymous external image repository.
  4. Use an Azure Files share as if it were an OCI image registry endpoint.

Explanation

Correct Answer

B:

ACR stores versioned container images and can separate image-push identities from read-only runtime pulls. This achieves centralize image storage and authorize limited pull/push operations for separate build and runtime identities through create an Azure Container Registry with role-based access and compatible image publishing and pulling credentials instead of relying on merely similar resource settings.

Incorrect Answers

A:

Resource ownership is excessive for a registry read operation; that would not meet centralize image storage and authorize limited pull/push operations for separate build and runtime identities, for which the relevant Azure action is create an Azure Container Registry with role-based access and compatible image publishing and pulling credentials.

C:

Unrestricted distribution defeats private provenance and access requirements; that would not meet centralize image storage and authorize limited pull/push operations for separate build and runtime identities, for which the relevant Azure action is create an Azure Container Registry with role-based access and compatible image publishing and pulling credentials.

D:

File shares do not expose the standard registry interface for container images; that would not meet centralize image storage and authorize limited pull/push operations for separate build and runtime identities, for which the relevant Azure action is create an Azure Container Registry with role-based access and compatible image publishing and pulling credentials.

Question 347

An Azure administrator is investigating this symptom: A deployed runtime cannot pull its private image although the build pipeline pushed it successfully. Which root cause best matches the underlying requirement: centralize image storage and authorize limited pull/push operations for separate build and runtime identities?

  1. The running container successfully pulled the authorized private image; its only failure occurred after process startup.
  2. The ACI container group image reference or startup command is incorrect.
  3. The runtime identity lacks required registry pull authorization or network access to ACR.
  4. The image build embedded plaintext secret values instead of injecting them at runtime.

Explanation

Correct Answer

C:

The trace reports: A deployed runtime cannot pull its private image although the build pipeline pushed it successfully. The causal misconfiguration is: The runtime identity lacks required registry pull authorization or network access to ACR. The targeted action is to grant the workload only the necessary registry pull permissions and confirm the image reference.

Incorrect Answers

A:

The proposed mechanism concerns the running container successfully pulled the authorized private image; its only failure occurred after process startup, which is not established by the observed a deployed runtime cannot pull its private image although the build pipeline pushed it successfully. Test the more directly supported condition: The runtime identity lacks required registry pull authorization or network access to ACR.

B:

The ACI container group image reference or startup command is incorrect; that mechanism would be more consistent with an observation such as the scheduled job never starts because the container group has an invalid image or command configuration, rather than this case's a deployed runtime cannot pull its private image although the build pipeline pushed it successfully.

D:

The image build embedded plaintext secret values instead of injecting them at runtime; that mechanism would be more consistent with an observation such as a scanner finds a production database password in the distributed container image history, rather than this case's a deployed runtime cannot pull its private image although the build pipeline pushed it successfully.

Question 348

An Azure rollout fails because: A deployed runtime cannot pull its private image although the build pipeline pushed it successfully. Which change most directly restores the intended control?

  1. Grant the workload only the necessary registry pull permissions and confirm the image reference.
  2. Give runtime workloads subscription Owner so they can pull images.
  3. Publish every production image to an anonymous external image repository.
  4. Use an Azure Files share as if it were an OCI image registry endpoint.

Explanation

Correct Answer

A:

Grant the workload only the necessary registry pull permissions and confirm the image reference. This addresses the documented failure condition: the runtime identity lacks required registry pull authorization or network access to ACR. Retest the affected operation and retain the original least-privilege boundaries.

Incorrect Answers

B:

Resource ownership is excessive for a registry read operation. In the reported incident (a deployed runtime cannot pull its private image although the build pipeline pushed it successfully), that change would not correct the cause: the runtime identity lacks required registry pull authorization or network access to ACR.

C:

Unrestricted distribution defeats private provenance and access requirements. In the reported incident (a deployed runtime cannot pull its private image although the build pipeline pushed it successfully), that change would not correct the cause: the runtime identity lacks required registry pull authorization or network access to ACR.

D:

File shares do not expose the standard registry interface for container images. In the reported incident (a deployed runtime cannot pull its private image although the build pipeline pushed it successfully), that change would not correct the cause: the runtime identity lacks required registry pull authorization or network access to ACR.

Question 349

For the configuration goal, centralize image storage and authorize limited pull/push operations for separate build and runtime identities. The Azure context is: A software team needs a private registry for signed application container images consumed by multiple Azure workloads. Which TWO observations provide useful assurance? Select TWO answers.

  1. Attempt an image push with the pull-only identity and verify denial.
  2. Check that the Azure configuration exists, but never perform the actual test: Attempt an image push with the pull-only identity and verify denial.
  3. Pull a tagged image using the intended runtime identity.
  4. Run 'Attempt an image push with the pull-only identity and verify denial' only as an administrator in a separate subscription, then assume the affected workload behaves identically.
  5. Mark the test 'Pull a tagged image using the intended runtime identity' as passed in the release plan without running it.

Explanation

Correct Answers

A:

Attempt an image push with the pull-only identity and verify denial. This supplies observed evidence for centralize image storage and authorize limited pull/push operations for separate build and runtime identities. It is not interchangeable with the second required check, pull a tagged image using the intended runtime identity, because that checks a separate success or failure boundary.

C:

Pull a tagged image using the intended runtime identity. This supplies observed evidence for centralize image storage and authorize limited pull/push operations for separate build and runtime identities. It is not interchangeable with the second required check, attempt an image push with the pull-only identity and verify denial, because that checks a separate success or failure boundary.

Incorrect Answers

B:

A configured resource is not proof of live behavior. The required check must exercise attempt an image push with the pull-only identity and verify denial on the affected Azure deployment.

D:

A privileged administrator in a different subscription may succeed at 'Attempt an image push with the pull-only identity and verify denial' even though the intended caller fails. This does not prove the required behavior for attempt an image push with the pull-only identity and verify denial.

E:

A release checklist recording 'Pull a tagged image using the intended runtime identity' is not evidence that the required operation actually succeeded or failed. To establish the correct result, the team must pull a tagged image using the intended runtime identity on the actual workload to prove its independent boundary.

Question 350

A stakeholder asks whether the proposed configuration guarantees: centralize image storage and authorize limited pull/push operations for separate build and runtime identities. What qualification is technically accurate?

  1. After the selected Azure change, a passing check for 'Attempt an image push with the pull-only identity and verify denial' proves every dependent permission and service will keep working.
  2. Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.
  3. A successful run of 'Attempt an image push with the pull-only identity and verify denial' means the separate check 'Pull a tagged image using the intended runtime identity' is redundant.
  4. The earlier issue, 'A deployed runtime cannot pull its private image although the build pipeline pushed it successfully', can never recur once this single correction has been deployed.

Explanation

Correct Answer

B:

Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns. That remains a practical service boundary even after the recommended change (create an Azure Container Registry with role-based access and compatible image publishing and pulling credentials) is implemented; retest it when identities, policies, service capacity or network paths change.

Incorrect Answers

A:

The successful check 'Attempt an image push with the pull-only identity and verify denial' proves only the tested behavior and cannot eliminate every dependent failure. The specific remaining limitation is: Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.

C:

The two checks cover separate behavior: 'Attempt an image push with the pull-only identity and verify denial' and 'Pull a tagged image using the intended runtime identity'. Neither check removes the remaining operational limitation: Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.

D:

The incident (a deployed runtime cannot pull its private image although the build pipeline pushed it successfully) could recur if a related Azure dependency changes. The design still faces the limitation: Registry access does not guarantee images are safe; signing, scanning and trusted build provenance remain separate concerns.

Microsoft Azure Administrator (AZ-104) Practice Tests

Purchase Individually

  • Premium File

    606 Questions & Answers
    Last Update: Oct 25, 2026

    $76.99
    $69.99
  • Training Course

    132 Lectures

    $43.99
    $39.99
  • Study Guide

    458 Pages

    $43.99
    $39.99

SPECIAL OFFER: GET 10% OFF
This is ONE TIME OFFER

You save
10%

Enter Your Email Address to Receive Your 10% Off Discount Code

SPECIAL OFFER: GET 10% OFF

You save
10%

Use Discount Code:

A confirmation link was sent to your e-mail.

Please check your mailbox for a message from support@examlabs.com and follow the directions.

Download Free Demo of VCE Exam Simulator

Experience Avanset VCE Exam Simulator for yourself.

Simply submit your email address below to get started with our interactive software demo of your free trial.

  • Realistic exam simulation and exam editor with preview functions
  • Whole exam in a single file with several different question types
  • Customizable exam-taking mode & detailed score reports