Microsoft AZ-104 Azure Containers Practice Test

 

Topic 12 focuses on Azure Container Registry, Container Instances, and Container Apps for the Microsoft Certified: Azure Administrator Associate certification and the AZ-104 exam, using Microsoft Azure administration scenarios. For broader exam preparation, review the Microsoft Azure Administrator AZ-104 Exam Dumps page. Each question includes a concise explanation of the correct answer and the technical reason the other choices are incorrect.

Question 1

To host organization-controlled container images close to Azure workloads, which Azure configuration should be selected?

  1. Azure Container Registry (ACR)
  2. Azure Container Instances (ACI)
  3. Container image tag
  4. Container Apps revision

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure Container Registry (ACR) is a managed private registry for storing and managing container images and related artifacts. It directly supports the requirement to host organization-controlled container images close to Azure workloads.

Incorrect Answers

Answer B is incorrect because Azure Container Instances (ACI) is used to launch isolated containers quickly for simple or bursty workloads; it does not provide the capability described in the scenario.

Answer C is incorrect because Container image tag is used to reference a desired container image version during deployment; it does not provide the capability described in the scenario.

Answer D is incorrect because Container Apps revision is used to run, compare, or route traffic between different versions of a container app; it does not provide the capability described in the scenario.

 

Question 2

For Azure Container Registry (ACR), which administrative outcome is expected?

  1. Host organization-controlled container images close to Azure workloads
  2. Control how an ACI workload behaves after its process exits
  3. Run closely related containers together on the same host boundary
  4. Group container apps that need a common environment and network boundary

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure Container Registry (ACR) is a managed private registry for storing and managing container images and related artifacts. Its intended administrative use is to host organization-controlled container images close to Azure workloads.

Incorrect Answers

Answer B is incorrect because that outcome belongs to ACI restart policy, which is used to control how an ACI workload behaves after its process exits; it is not the primary purpose of Azure Container Registry (ACR).

Answer C is incorrect because that outcome belongs to ACI container group, which is used to run closely related containers together on the same host boundary; it is not the primary purpose of Azure Container Registry (ACR).

Answer D is incorrect because that outcome belongs to Container Apps environment, which is used to group container apps that need a common environment and network boundary; it is not the primary purpose of Azure Container Registry (ACR).

 

Question 3

To organize image versions within a container registry, which Azure configuration should be selected?

  1. ACI container group
  2. ACR repository
  3. Azure Container Instances (ACI)
  4. AcrPull role

Correct Answer: B

 

Correct Answer

Answer B is correct because ACR repository is a logical collection of container image manifests and tags for the same image name. It directly supports the requirement to organize image versions within a container registry.

Incorrect Answers

Answer A is incorrect because ACI container group is used to run closely related containers together on the same host boundary; it does not provide the capability described in the scenario.

Answer C is incorrect because Azure Container Instances (ACI) is used to launch isolated containers quickly for simple or bursty workloads; it does not provide the capability described in the scenario.

Answer D is incorrect because AcrPull role is used to allow a workload identity to download images without granting push or registry-management permissions; it does not provide the capability described in the scenario.

 

Question 4

For ACR repository, which administrative outcome is expected?

  1. Run, compare, or route traffic between different versions of a container app
  2. Run closely related containers together on the same host boundary
  3. Adjust container app capacity automatically to workload demand
  4. Organize image versions within a container registry

Correct Answer: D

 

Correct Answer

Answer D is correct because ACR repository is a logical collection of container image manifests and tags for the same image name. Its intended administrative use is to organize image versions within a container registry.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Container Apps revision, which is used to run, compare, or route traffic between different versions of a container app; it is not the primary purpose of ACR repository.

Answer B is incorrect because that outcome belongs to ACI container group, which is used to run closely related containers together on the same host boundary; it is not the primary purpose of ACR repository.

Answer C is incorrect because that outcome belongs to Container Apps autoscaling, which is used to adjust container app capacity automatically to workload demand; it is not the primary purpose of ACR repository.

 

Question 5

To reference a desired container image version during deployment, which Azure configuration should be selected?

  1. Container Apps revision
  2. Container image tag
  3. Azure Container Registry (ACR)
  4. ACI container group

Correct Answer: B

 

Correct Answer

Answer B is correct because Container image tag is a human-readable label that identifies a particular image manifest or version within a repository. It directly supports the requirement to reference a desired container image version during deployment.

Incorrect Answers

Answer A is incorrect because Container Apps revision is used to run, compare, or route traffic between different versions of a container app; it does not provide the capability described in the scenario.

Answer C is incorrect because Azure Container Registry (ACR) is used to host organization-controlled container images close to Azure workloads; it does not provide the capability described in the scenario.

Answer D is incorrect because ACI container group is used to run closely related containers together on the same host boundary; it does not provide the capability described in the scenario.

 

Question 6

For Container image tag, which administrative outcome is expected?

  1. Adjust container app capacity automatically to workload demand
  2. Group container apps that need a common environment and network boundary
  3. Reference a desired container image version during deployment
  4. Make a container app reachable internally or externally without manually deploying a separate load balancer

Correct Answer: C

 

Correct Answer

Answer C is correct because Container image tag is a human-readable label that identifies a particular image manifest or version within a repository. Its intended administrative use is to reference a desired container image version during deployment.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Container Apps autoscaling, which is used to adjust container app capacity automatically to workload demand; it is not the primary purpose of Container image tag.

Answer B is incorrect because that outcome belongs to Container Apps environment, which is used to group container apps that need a common environment and network boundary; it is not the primary purpose of Container image tag.

Answer D is incorrect because that outcome belongs to Container Apps ingress, which is used to make a container app reachable internally or externally without manually deploying a separate load balancer; it is not the primary purpose of Container image tag.

 

Question 7

To use higher-end registry features required by enterprise container distribution scenarios, which Azure configuration should be selected?

  1. Container Apps environment
  2. Container Apps traffic splitting
  3. Premium ACR tier
  4. Container Apps revision

Correct Answer: C

 

Correct Answer

Answer C is correct because Premium ACR tier is the Azure Container Registry tier that supports advanced capabilities such as geo-replication. It directly supports the requirement to use higher-end registry features required by enterprise container distribution scenarios.

Incorrect Answers

Answer A is incorrect because Container Apps environment is used to group container apps that need a common environment and network boundary; it does not provide the capability described in the scenario.

Answer B is incorrect because Container Apps traffic splitting is used to perform gradual rollout, testing, or blue-green-style traffic distribution between revisions; it does not provide the capability described in the scenario.

Answer D is incorrect because Container Apps revision is used to run, compare, or route traffic between different versions of a container app; it does not provide the capability described in the scenario.

 

Question 8

For Premium ACR tier, which administrative outcome is expected?

  1. Use higher-end registry features required by enterprise container distribution scenarios
  2. Host organization-controlled container images close to Azure workloads
  3. Run closely related containers together on the same host boundary
  4. Make a container app reachable internally or externally without manually deploying a separate load balancer

Correct Answer: A

 

Correct Answer

Answer A is correct because Premium ACR tier is the Azure Container Registry tier that supports advanced capabilities such as geo-replication. Its intended administrative use is to use higher-end registry features required by enterprise container distribution scenarios.

Incorrect Answers

Answer B is incorrect because that outcome belongs to Azure Container Registry (ACR), which is used to host organization-controlled container images close to Azure workloads; it is not the primary purpose of Premium ACR tier.

Answer C is incorrect because that outcome belongs to ACI container group, which is used to run closely related containers together on the same host boundary; it is not the primary purpose of Premium ACR tier.

Answer D is incorrect because that outcome belongs to Container Apps ingress, which is used to make a container app reachable internally or externally without manually deploying a separate load balancer; it is not the primary purpose of Premium ACR tier.

 

Question 9

To allow a workload identity to download images without granting push or registry-management permissions, which Azure configuration should be selected?

  1. Container Apps traffic splitting
  2. AcrPull role
  3. Container Apps environment
  4. Container Apps ingress

Correct Answer: B

 

Correct Answer

Answer B is correct because AcrPull role is an Azure built-in role that grants permission to pull images from Azure Container Registry. It directly supports the requirement to allow a workload identity to download images without granting push or registry-management permissions.

Incorrect Answers

Answer A is incorrect because Container Apps traffic splitting is used to perform gradual rollout, testing, or blue-green-style traffic distribution between revisions; it does not provide the capability described in the scenario.

Answer C is incorrect because Container Apps environment is used to group container apps that need a common environment and network boundary; it does not provide the capability described in the scenario.

Answer D is incorrect because Container Apps ingress is used to make a container app reachable internally or externally without manually deploying a separate load balancer; it does not provide the capability described in the scenario.

 

Question 10

For AcrPull role, which administrative outcome is expected?

  1. Control how an ACI workload behaves after its process exits
  2. Run, compare, or route traffic between different versions of a container app
  3. Host organization-controlled container images close to Azure workloads
  4. Allow a workload identity to download images without granting push or registry-management permissions

Correct Answer: D

 

Correct Answer

Answer D is correct because AcrPull role is an Azure built-in role that grants permission to pull images from Azure Container Registry. Its intended administrative use is to allow a workload identity to download images without granting push or registry-management permissions.

Incorrect Answers

Answer A is incorrect because that outcome belongs to ACI restart policy, which is used to control how an ACI workload behaves after its process exits; it is not the primary purpose of AcrPull role.

Answer B is incorrect because that outcome belongs to Container Apps revision, which is used to run, compare, or route traffic between different versions of a container app; it is not the primary purpose of AcrPull role.

Answer C is incorrect because that outcome belongs to Azure Container Registry (ACR), which is used to host organization-controlled container images close to Azure workloads; it is not the primary purpose of AcrPull role.

 

Question 11

To launch isolated containers quickly for simple or bursty workloads, which Azure configuration should be selected?

  1. ACR repository
  2. Container Apps revision
  3. Container Apps environment
  4. Azure Container Instances (ACI)

Correct Answer: D

 

Correct Answer

Answer D is correct because Azure Container Instances (ACI) is a serverless Azure service that runs containers without requiring the administrator to manage virtual machines or an orchestrator cluster. It directly supports the requirement to launch isolated containers quickly for simple or bursty workloads.

Incorrect Answers

Answer A is incorrect because ACR repository is used to organize image versions within a container registry; it does not provide the capability described in the scenario.

Answer B is incorrect because Container Apps revision is used to run, compare, or route traffic between different versions of a container app; it does not provide the capability described in the scenario.

Answer C is incorrect because Container Apps environment is used to group container apps that need a common environment and network boundary; it does not provide the capability described in the scenario.

 

Question 12

For Azure Container Instances (ACI), which administrative outcome is expected?

  1. Launch isolated containers quickly for simple or bursty workloads
  2. Control how an ACI workload behaves after its process exits
  3. Perform gradual rollout, testing, or blue-green-style traffic distribution between revisions
  4. Reference a desired container image version during deployment

Correct Answer: A

 

Correct Answer

Answer A is correct because Azure Container Instances (ACI) is a serverless Azure service that runs containers without requiring the administrator to manage virtual machines or an orchestrator cluster. Its intended administrative use is to launch isolated containers quickly for simple or bursty workloads.

Incorrect Answers

Answer B is incorrect because that outcome belongs to ACI restart policy, which is used to control how an ACI workload behaves after its process exits; it is not the primary purpose of Azure Container Instances (ACI).

Answer C is incorrect because that outcome belongs to Container Apps traffic splitting, which is used to perform gradual rollout, testing, or blue-green-style traffic distribution between revisions; it is not the primary purpose of Azure Container Instances (ACI).

Answer D is incorrect because that outcome belongs to Container image tag, which is used to reference a desired container image version during deployment; it is not the primary purpose of Azure Container Instances (ACI).

 

Question 13

To run closely related containers together on the same host boundary, which Azure configuration should be selected?

  1. ACI container group
  2. Azure Container Instances (ACI)
  3. ACR repository
  4. Premium ACR tier

Correct Answer: A

 

Correct Answer

Answer A is correct because ACI container group is the scheduling and resource unit in Azure Container Instances that can contain one or more containers sharing lifecycle and selected resources. It directly supports the requirement to run closely related containers together on the same host boundary.

Incorrect Answers

Answer B is incorrect because Azure Container Instances (ACI) is used to launch isolated containers quickly for simple or bursty workloads; it does not provide the capability described in the scenario.

Answer C is incorrect because ACR repository is used to organize image versions within a container registry; it does not provide the capability described in the scenario.

Answer D is incorrect because Premium ACR tier is used to use higher-end registry features required by enterprise container distribution scenarios; it does not provide the capability described in the scenario.

 

Question 14

For ACI container group, which administrative outcome is expected?

  1. Group container apps that need a common environment and network boundary
  2. Run, compare, or route traffic between different versions of a container app
  3. Run closely related containers together on the same host boundary
  4. Make a container app reachable internally or externally without manually deploying a separate load balancer

Correct Answer: C

 

Correct Answer

Answer C is correct because ACI container group is the scheduling and resource unit in Azure Container Instances that can contain one or more containers sharing lifecycle and selected resources. Its intended administrative use is to run closely related containers together on the same host boundary.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Container Apps environment, which is used to group container apps that need a common environment and network boundary; it is not the primary purpose of ACI container group.

Answer B is incorrect because that outcome belongs to Container Apps revision, which is used to run, compare, or route traffic between different versions of a container app; it is not the primary purpose of ACI container group.

Answer D is incorrect because that outcome belongs to Container Apps ingress, which is used to make a container app reachable internally or externally without manually deploying a separate load balancer; it is not the primary purpose of ACI container group.

 

Question 15

To control how an ACI workload behaves after its process exits, which Azure configuration should be selected?

  1. Azure Container Instances (ACI)
  2. Premium ACR tier
  3. ACI restart policy
  4. Azure Container Apps

Correct Answer: C

 

Correct Answer

Answer C is correct because ACI restart policy is the container-group setting that determines whether containers restart always, on failure, or never. It directly supports the requirement to control how an ACI workload behaves after its process exits.

Incorrect Answers

Answer A is incorrect because Azure Container Instances (ACI) is used to launch isolated containers quickly for simple or bursty workloads; it does not provide the capability described in the scenario.

Answer B is incorrect because Premium ACR tier is used to use higher-end registry features required by enterprise container distribution scenarios; it does not provide the capability described in the scenario.

Answer D is incorrect because Azure Container Apps is used to run containerized applications without managing Kubernetes infrastructure directly; it does not provide the capability described in the scenario.

 

Question 16

For ACI restart policy, which administrative outcome is expected?

  1. Use higher-end registry features required by enterprise container distribution scenarios
  2. Make a container app reachable internally or externally without manually deploying a separate load balancer
  3. Control how an ACI workload behaves after its process exits
  4. Allow a workload identity to download images without granting push or registry-management permissions

Correct Answer: C

 

Correct Answer

Answer C is correct because ACI restart policy is the container-group setting that determines whether containers restart always, on failure, or never. Its intended administrative use is to control how an ACI workload behaves after its process exits.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Premium ACR tier, which is used to use higher-end registry features required by enterprise container distribution scenarios; it is not the primary purpose of ACI restart policy.

Answer B is incorrect because that outcome belongs to Container Apps ingress, which is used to make a container app reachable internally or externally without manually deploying a separate load balancer; it is not the primary purpose of ACI restart policy.

Answer D is incorrect because that outcome belongs to AcrPull role, which is used to allow a workload identity to download images without granting push or registry-management permissions; it is not the primary purpose of ACI restart policy.

 

Question 17

To make an ACI workload reachable directly from the internet when required, which Azure configuration should be selected?

  1. ACI public endpoint
  2. Azure Container Instances (ACI)
  3. Container Apps autoscaling
  4. ACR repository

Correct Answer: A

 

Correct Answer

Answer A is correct because ACI public endpoint is an optional public IP address and DNS name label exposed by a container group. It directly supports the requirement to make an ACI workload reachable directly from the internet when required.

Incorrect Answers

Answer B is incorrect because Azure Container Instances (ACI) is used to launch isolated containers quickly for simple or bursty workloads; it does not provide the capability described in the scenario.

Answer C is incorrect because Container Apps autoscaling is used to adjust container app capacity automatically to workload demand; it does not provide the capability described in the scenario.

Answer D is incorrect because ACR repository is used to organize image versions within a container registry; it does not provide the capability described in the scenario.

 

Question 18

For ACI public endpoint, which administrative outcome is expected?

  1. Reference a desired container image version during deployment
  2. Run closely related containers together on the same host boundary
  3. Make an ACI workload reachable directly from the internet when required
  4. Make a container app reachable internally or externally without manually deploying a separate load balancer

Correct Answer: C

 

Correct Answer

Answer C is correct because ACI public endpoint is an optional public IP address and DNS name label exposed by a container group. Its intended administrative use is to make an ACI workload reachable directly from the internet when required.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Container image tag, which is used to reference a desired container image version during deployment; it is not the primary purpose of ACI public endpoint.

Answer B is incorrect because that outcome belongs to ACI container group, which is used to run closely related containers together on the same host boundary; it is not the primary purpose of ACI public endpoint.

Answer D is incorrect because that outcome belongs to Container Apps ingress, which is used to make a container app reachable internally or externally without manually deploying a separate load balancer; it is not the primary purpose of ACI public endpoint.

 

Question 19

To run containerized applications without managing Kubernetes infrastructure directly, which Azure configuration should be selected?

  1. Container Apps environment
  2. Azure Container Apps
  3. Azure Container Registry (ACR)
  4. ACI container group

Correct Answer: B

 

Correct Answer

Answer B is correct because Azure Container Apps is a serverless container platform designed for HTTP services, APIs, jobs, and microservices with built-in scaling and revision capabilities. It directly supports the requirement to run containerized applications without managing Kubernetes infrastructure directly.

Incorrect Answers

Answer A is incorrect because Container Apps environment is used to group container apps that need a common environment and network boundary; it does not provide the capability described in the scenario.

Answer C is incorrect because Azure Container Registry (ACR) is used to host organization-controlled container images close to Azure workloads; it does not provide the capability described in the scenario.

Answer D is incorrect because ACI container group is used to run closely related containers together on the same host boundary; it does not provide the capability described in the scenario.

 

Question 20

For Azure Container Apps, which administrative outcome is expected?

  1. Allow a workload identity to download images without granting push or registry-management permissions
  2. Run containerized applications without managing Kubernetes infrastructure directly
  3. Run closely related containers together on the same host boundary
  4. Make an ACI workload reachable directly from the internet when required

Correct Answer: B

 

Correct Answer

Answer B is correct because Azure Container Apps is a serverless container platform designed for HTTP services, APIs, jobs, and microservices with built-in scaling and revision capabilities. Its intended administrative use is to run containerized applications without managing Kubernetes infrastructure directly.

Incorrect Answers

Answer A is incorrect because that outcome belongs to AcrPull role, which is used to allow a workload identity to download images without granting push or registry-management permissions; it is not the primary purpose of Azure Container Apps.

Answer C is incorrect because that outcome belongs to ACI container group, which is used to run closely related containers together on the same host boundary; it is not the primary purpose of Azure Container Apps.

Answer D is incorrect because that outcome belongs to ACI public endpoint, which is used to make an ACI workload reachable directly from the internet when required; it is not the primary purpose of Azure Container Apps.

 

Question 21

To group container apps that need a common environment and network boundary, which Azure configuration should be selected?

  1. Container Apps environment
  2. Container Apps autoscaling
  3. Azure Container Apps
  4. Container Apps revision

Correct Answer: A

 

Correct Answer

Answer A is correct because Container Apps environment is the secure boundary in which related container apps share networking and logging integration. It directly supports the requirement to group container apps that need a common environment and network boundary.

Incorrect Answers

Answer B is incorrect because Container Apps autoscaling is used to adjust container app capacity automatically to workload demand; it does not provide the capability described in the scenario.

Answer C is incorrect because Azure Container Apps is used to run containerized applications without managing Kubernetes infrastructure directly; it does not provide the capability described in the scenario.

Answer D is incorrect because Container Apps revision is used to run, compare, or route traffic between different versions of a container app; it does not provide the capability described in the scenario.

 

Question 22

For Container Apps environment, which administrative outcome is expected?

  1. Run closely related containers together on the same host boundary
  2. Launch isolated containers quickly for simple or bursty workloads
  3. Use higher-end registry features required by enterprise container distribution scenarios
  4. Group container apps that need a common environment and network boundary

Correct Answer: D

 

Correct Answer

Answer D is correct because Container Apps environment is the secure boundary in which related container apps share networking and logging integration. Its intended administrative use is to group container apps that need a common environment and network boundary.

Incorrect Answers

Answer A is incorrect because that outcome belongs to ACI container group, which is used to run closely related containers together on the same host boundary; it is not the primary purpose of Container Apps environment.

Answer B is incorrect because that outcome belongs to Azure Container Instances (ACI), which is used to launch isolated containers quickly for simple or bursty workloads; it is not the primary purpose of Container Apps environment.

Answer C is incorrect because that outcome belongs to Premium ACR tier, which is used to use higher-end registry features required by enterprise container distribution scenarios; it is not the primary purpose of Container Apps environment.

 

Question 23

To run, compare, or route traffic between different versions of a container app, which Azure configuration should be selected?

  1. Container Apps revision
  2. Container Apps environment
  3. Premium ACR tier
  4. ACI container group

Correct Answer: A

 

Correct Answer

Answer A is correct because Container Apps revision is an immutable version of a container app configuration created for revision-scope changes. It directly supports the requirement to run, compare, or route traffic between different versions of a container app.

Incorrect Answers

Answer B is incorrect because Container Apps environment is used to group container apps that need a common environment and network boundary; it does not provide the capability described in the scenario.

Answer C is incorrect because Premium ACR tier is used to use higher-end registry features required by enterprise container distribution scenarios; it does not provide the capability described in the scenario.

Answer D is incorrect because ACI container group is used to run closely related containers together on the same host boundary; it does not provide the capability described in the scenario.

 

Question 24

For Container Apps revision, which administrative outcome is expected?

  1. Make an ACI workload reachable directly from the internet when required
  2. Run, compare, or route traffic between different versions of a container app
  3. Run containerized applications without managing Kubernetes infrastructure directly
  4. Make a container app reachable internally or externally without manually deploying a separate load balancer

Correct Answer: B

 

Correct Answer

Answer B is correct because Container Apps revision is an immutable version of a container app configuration created for revision-scope changes. Its intended administrative use is to run, compare, or route traffic between different versions of a container app.

Incorrect Answers

Answer A is incorrect because that outcome belongs to ACI public endpoint, which is used to make an ACI workload reachable directly from the internet when required; it is not the primary purpose of Container Apps revision.

Answer C is incorrect because that outcome belongs to Azure Container Apps, which is used to run containerized applications without managing Kubernetes infrastructure directly; it is not the primary purpose of Container Apps revision.

Answer D is incorrect because that outcome belongs to Container Apps ingress, which is used to make a container app reachable internally or externally without manually deploying a separate load balancer; it is not the primary purpose of Container Apps revision.

 

Question 25

To perform gradual rollout, testing, or blue-green-style traffic distribution between revisions, which Azure configuration should be selected?

  1. ACR repository
  2. Azure Container Instances (ACI)
  3. ACI restart policy
  4. Container Apps traffic splitting

Correct Answer: D

 

Correct Answer

Answer D is correct because Container Apps traffic splitting is the ingress feature that distributes incoming requests across active revisions by percentage. It directly supports the requirement to perform gradual rollout, testing, or blue-green-style traffic distribution between revisions.

Incorrect Answers

Answer A is incorrect because ACR repository is used to organize image versions within a container registry; it does not provide the capability described in the scenario.

Answer B is incorrect because Azure Container Instances (ACI) is used to launch isolated containers quickly for simple or bursty workloads; it does not provide the capability described in the scenario.

Answer C is incorrect because ACI restart policy is used to control how an ACI workload behaves after its process exits; it does not provide the capability described in the scenario.

 

Question 26

For Container Apps traffic splitting, which administrative outcome is expected?

  1. Run, compare, or route traffic between different versions of a container app
  2. Perform gradual rollout, testing, or blue-green-style traffic distribution between revisions
  3. Reference a desired container image version during deployment
  4. Use higher-end registry features required by enterprise container distribution scenarios

Correct Answer: B

 

Correct Answer

Answer B is correct because Container Apps traffic splitting is the ingress feature that distributes incoming requests across active revisions by percentage. Its intended administrative use is to perform gradual rollout, testing, or blue-green-style traffic distribution between revisions.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Container Apps revision, which is used to run, compare, or route traffic between different versions of a container app; it is not the primary purpose of Container Apps traffic splitting.

Answer C is incorrect because that outcome belongs to Container image tag, which is used to reference a desired container image version during deployment; it is not the primary purpose of Container Apps traffic splitting.

Answer D is incorrect because that outcome belongs to Premium ACR tier, which is used to use higher-end registry features required by enterprise container distribution scenarios; it is not the primary purpose of Container Apps traffic splitting.

 

Question 27

To adjust container app capacity automatically to workload demand, which Azure configuration should be selected?

  1. ACI container group
  2. ACI public endpoint
  3. Azure Container Instances (ACI)
  4. Container Apps autoscaling

Correct Answer: D

 

Correct Answer

Answer D is correct because Container Apps autoscaling is rule-driven scaling that can change replica count based on HTTP traffic, events, or supported KEDA scalers. It directly supports the requirement to adjust container app capacity automatically to workload demand.

Incorrect Answers

Answer A is incorrect because ACI container group is used to run closely related containers together on the same host boundary; it does not provide the capability described in the scenario.

Answer B is incorrect because ACI public endpoint is used to make an ACI workload reachable directly from the internet when required; it does not provide the capability described in the scenario.

Answer C is incorrect because Azure Container Instances (ACI) is used to launch isolated containers quickly for simple or bursty workloads; it does not provide the capability described in the scenario.

 

Question 28

For Container Apps autoscaling, which administrative outcome is expected?

  1. Run, compare, or route traffic between different versions of a container app
  2. Organize image versions within a container registry
  3. Adjust container app capacity automatically to workload demand
  4. Perform gradual rollout, testing, or blue-green-style traffic distribution between revisions

Correct Answer: C

 

Correct Answer

Answer C is correct because Container Apps autoscaling is rule-driven scaling that can change replica count based on HTTP traffic, events, or supported KEDA scalers. Its intended administrative use is to adjust container app capacity automatically to workload demand.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Container Apps revision, which is used to run, compare, or route traffic between different versions of a container app; it is not the primary purpose of Container Apps autoscaling.

Answer B is incorrect because that outcome belongs to ACR repository, which is used to organize image versions within a container registry; it is not the primary purpose of Container Apps autoscaling.

Answer D is incorrect because that outcome belongs to Container Apps traffic splitting, which is used to perform gradual rollout, testing, or blue-green-style traffic distribution between revisions; it is not the primary purpose of Container Apps autoscaling.

 

Question 29

To make a container app reachable internally or externally without manually deploying a separate load balancer, which Azure configuration should be selected?

  1. ACR repository
  2. Container Apps revision
  3. ACI container group
  4. Container Apps ingress

Correct Answer: D

 

Correct Answer

Answer D is correct because Container Apps ingress is the configuration that exposes a container app through HTTP or TCP connectivity according to supported ingress settings. It directly supports the requirement to make a container app reachable internally or externally without manually deploying a separate load balancer.

Incorrect Answers

Answer A is incorrect because ACR repository is used to organize image versions within a container registry; it does not provide the capability described in the scenario.

Answer B is incorrect because Container Apps revision is used to run, compare, or route traffic between different versions of a container app; it does not provide the capability described in the scenario.

Answer C is incorrect because ACI container group is used to run closely related containers together on the same host boundary; it does not provide the capability described in the scenario.

 

Question 30

For Container Apps ingress, which administrative outcome is expected?

  1. Use higher-end registry features required by enterprise container distribution scenarios
  2. Make a container app reachable internally or externally without manually deploying a separate load balancer
  3. Allow a workload identity to download images without granting push or registry-management permissions
  4. Launch isolated containers quickly for simple or bursty workloads

Correct Answer: B

 

Correct Answer

Answer B is correct because Container Apps ingress is the configuration that exposes a container app through HTTP or TCP connectivity according to supported ingress settings. Its intended administrative use is to make a container app reachable internally or externally without manually deploying a separate load balancer.

Incorrect Answers

Answer A is incorrect because that outcome belongs to Premium ACR tier, which is used to use higher-end registry features required by enterprise container distribution scenarios; it is not the primary purpose of Container Apps ingress.

Answer C is incorrect because that outcome belongs to AcrPull role, which is used to allow a workload identity to download images without granting push or registry-management permissions; it is not the primary purpose of Container Apps ingress.

Answer D is incorrect because that outcome belongs to Azure Container Instances (ACI), which is used to launch isolated containers quickly for simple or bursty workloads; it is not the primary purpose of Container Apps ingress.

 

img