Question 740
Workload context: An enterprise wants to rehost compatible VMware virtual machines into Azure with minimum immediate guest-level changes and familiar vSphere operations. The implemented remedy is: Use Azure VMware Solution if supported and economically justified for the required VMware operational model. Which ongoing practice most specifically prevents recurrence of this failure: The proposed migration requires redesigning all VMware operations that the owner must retain initially.?
- Review VM image patching and guest configuration when changing OS versions.
- Monitor eviction signals and maintain fallback capacity for urgent deadlines.
- Track Azure Arc agent health and scope of available extensions across operating systems.
- Review AVS node capacity, connectivity and license implications before each migration wave.
Explanation
Correct Answer
D:This is an ongoing protection specific to the fault: Review AVS node capacity, connectivity and license implications before each migration wave. The recurrence risk is: A replacement IaaS platform was chosen despite strict VMware compatibility requirements. It should be checked using: Migrate a pilot VM and validate vSphere management, network extension and application connectivity.
Incorrect Answers
A:This is a reasonable safeguard for a different fault: The app cannot install its required host driver on a managed web platform. That different mechanism is: The chosen hosting abstraction does not expose the operating system features the app requires. The original incident here instead arises from: A replacement IaaS platform was chosen despite strict VMware compatibility requirements. The directly relevant safeguard is: Review AVS node capacity, connectivity and license implications before each migration wave.
B:The proposed control focuses on: The workload lacks eviction handling and assumes spot capacity is guaranteed. For the design in the question, recurrence comes from: A replacement IaaS platform was chosen despite strict VMware compatibility requirements. A precise prevention step is: Review AVS node capacity, connectivity and license implications before each migration wave.
C:That safeguard manages another risk: Non-Azure machines were not connected to Azure management through Arc. Its scenario is: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. The present recurring risk is: A replacement IaaS platform was chosen despite strict VMware compatibility requirements. The proper ongoing control is: Review AVS node capacity, connectivity and license implications before each migration wave.
Question 741
A solution architect is reviewing a workload: A company must inventory and govern servers running in its own datacenter alongside Azure VMs without pretending they have been migrated. The observed incident is: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. Which architecture choice most directly removes the identified weakness?
- Use Azure Kubernetes Service with appropriate node pools, networking and governance for Kubernetes-native requirements.
- Use Azure Container Instances for the supported short-lived container group workload.
- Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions.
- Use Azure VMware Solution if supported and economically justified for the required VMware operational model.
Explanation
Correct Answer
C:The evidence (Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried.) identifies the following cause: Non-Azure machines were not connected to Azure management through Arc. The design that removes it is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions. The acceptance check is: Inspect one on-prem server resource in Azure and verify extensions/policy results without moving its compute.
Incorrect Answers
A:The option belongs to a different failure mechanism: The hosting choice does not expose necessary Kubernetes orchestration APIs. That situation exhibits: A container platform without Kubernetes API prevents the required operator and custom controller deployment. For the stated case, the remedy is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions.
B:That design instead addresses another observed condition: A dedicated AKS cluster remains running for a single sporadic one-container test. Its technical cause is: The workload's simple short-lived lifecycle did not require a full orchestration control plane. The current workload exhibits: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. Its targeted remedy is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions.
D:The option belongs to a different failure mechanism: A replacement IaaS platform was chosen despite strict VMware compatibility requirements. That situation exhibits: The proposed migration requires redesigning all VMware operations that the owner must retain initially. For the stated case, the remedy is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions.
Question 742
An architect proposes this change: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions. The workload context is: A company must inventory and govern servers running in its own datacenter alongside Azure VMs without pretending they have been migrated. Which evidence would most directly validate the change?
- Deploy a custom resource and admission policy and confirm cluster API behavior under controlled changes.
- Launch an ephemeral container group and verify exit code and log retrieval after the test.
- Inspect one on-prem server resource in Azure and verify extensions/policy results without moving its compute.
- Migrate a pilot VM and validate vSphere management, network extension and application connectivity.
Explanation
Correct Answer
C:The acceptance test is specific: Inspect one on-prem server resource in Azure and verify extensions/policy results without moving its compute. Its purpose is to establish that the proposed architecture works: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions.
Incorrect Answers
A:The alternative test targets: Use Azure Kubernetes Service with appropriate node pools, networking and governance for Kubernetes-native requirements. The scenario's actual proposed remedy is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions. Verify that one by: Inspect one on-prem server resource in Azure and verify extensions/policy results without moving its compute.
B:This check validates a different workload: Launch an ephemeral container group and verify exit code and log retrieval after the test. Its associated design is: Use Azure Container Instances for the supported short-lived container group workload. The required acceptance test here is: Inspect one on-prem server resource in Azure and verify extensions/policy results without moving its compute.
D:The alternative test targets: Use Azure VMware Solution if supported and economically justified for the required VMware operational model. The scenario's actual proposed remedy is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions. Verify that one by: Inspect one on-prem server resource in Azure and verify extensions/policy results without moving its compute.
Question 743
During architecture troubleshooting, a team reports: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. Context: A company must inventory and govern servers running in its own datacenter alongside Azure VMs without pretending they have been migrated. Which underlying design mistake explains the observed behavior most precisely?
- A replacement IaaS platform was chosen despite strict VMware compatibility requirements.
- The workload's simple short-lived lifecycle did not require a full orchestration control plane.
- Non-Azure machines were not connected to Azure management through Arc.
- The hosting choice does not expose necessary Kubernetes orchestration APIs.
Explanation
Correct Answer
C:This is the failure mechanism rather than an incidental symptom: Non-Azure machines were not connected to Azure management through Arc. It accounts for: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. The architectural repair is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions.
Incorrect Answers
A:The alternative weakness is: A replacement IaaS platform was chosen despite strict VMware compatibility requirements. Its associated failure is: The proposed migration requires redesigning all VMware operations that the owner must retain initially. Neither explains the present observation: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. The direct cause here is: Non-Azure machines were not connected to Azure management through Arc.
B:This cause would explain a different symptom: A dedicated AKS cluster remains running for a single sporadic one-container test. The mechanism for that event is: The workload's simple short-lived lifecycle did not require a full orchestration control plane. Here the stated symptom is: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. Its cause is: Non-Azure machines were not connected to Azure management through Arc.
D:The alternative weakness is: The hosting choice does not expose necessary Kubernetes orchestration APIs. Its associated failure is: A container platform without Kubernetes API prevents the required operator and custom controller deployment. Neither explains the present observation: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. The direct cause here is: Non-Azure machines were not connected to Azure management through Arc.
Question 744
The design change is: Onboard supported machines to Azure Arc-enabled Servers for centralized inventory and eligible governance extensions. The original failure was: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. Which ongoing control best prevents recurrence of the same root cause?
- Track Azure Arc agent health and scope of available extensions across operating systems.
- Monitor container group time limits, network and image pull authentication.
- Review AVS node capacity, connectivity and license implications before each migration wave.
- Review Kubernetes version, node pool upgrades and admission policies for compatibility.
Explanation
Correct Answer
A:The key follow-up control is: Track Azure Arc agent health and scope of available extensions across operating systems. It avoids recurrence of the scenario in which: Hybrid servers are invisible to Azure governance because only native Azure VMs are inventoried. It addresses: Non-Azure machines were not connected to Azure management through Arc.
Incorrect Answers
B:That safeguard manages another risk: The workload's simple short-lived lifecycle did not require a full orchestration control plane. Its scenario is: A dedicated AKS cluster remains running for a single sporadic one-container test. The present recurring risk is: Non-Azure machines were not connected to Azure management through Arc. The proper ongoing control is: Track Azure Arc agent health and scope of available extensions across operating systems.
C:This is a reasonable safeguard for a different fault: The proposed migration requires redesigning all VMware operations that the owner must retain initially. That different mechanism is: A replacement IaaS platform was chosen despite strict VMware compatibility requirements. The original incident here instead arises from: Non-Azure machines were not connected to Azure management through Arc. The directly relevant safeguard is: Track Azure Arc agent health and scope of available extensions across operating systems.
D:The proposed control focuses on: The hosting choice does not expose necessary Kubernetes orchestration APIs. For the design in the question, recurrence comes from: Non-Azure machines were not connected to Azure management through Arc. A precise prevention step is: Track Azure Arc agent health and scope of available extensions across operating systems.
Question 745
A design workshop has this requirement: An AKS application must read Azure Storage without checking a service principal password into container images. Operators currently observe: Containers fail when a hard-coded client secret expires. Select the ONE design remedy that best addresses the root cause.
- Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions.
- Use Azure Container Instances for the supported short-lived container group workload.
- Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access.
- Use Azure Kubernetes Service with appropriate node pools, networking and governance for Kubernetes-native requirements.
Explanation
Correct Answer
A:This option addresses the actual design defect: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. The correction is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions. Confirm the outcome with: Access a test blob from the bound service account while an unbound pod is denied.
Incorrect Answers
B:This choice mitigates an alternative scenario, where: A dedicated AKS cluster remains running for a single sporadic one-container test. The underlying issue there is: The workload's simple short-lived lifecycle did not require a full orchestration control plane. Here the root issue is: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. Choose the corresponding action: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions.
C:The option belongs to a different failure mechanism: Cluster identity lacks the necessary ACR pull permission or registry connectivity. That situation exhibits: AKS pods remain in ImagePullBackOff with registry authentication errors. For the stated case, the remedy is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions.
D:That design instead addresses another observed condition: A container platform without Kubernetes API prevents the required operator and custom controller deployment. Its technical cause is: The hosting choice does not expose necessary Kubernetes orchestration APIs. The current workload exhibits: Containers fail when a hard-coded client secret expires. Its targeted remedy is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions.
Question 746
The planned architecture is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions. Workload context: An AKS application must read Azure Storage without checking a service principal password into container images. Which acceptance test demonstrates that the required behavior works?
- Access a test blob from the bound service account while an unbound pod is denied.
- Deploy a custom resource and admission policy and confirm cluster API behavior under controlled changes.
- Launch an ephemeral container group and verify exit code and log retrieval after the test.
- Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked.
Explanation
Correct Answer
A:This observation directly verifies the intended design: Access a test blob from the bound service account while an unbound pod is denied. The architecture being tested is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions. The original symptom was: Containers fail when a hard-coded client secret expires.
Incorrect Answers
B:That observation pertains to a separate failure: A container platform without Kubernetes API prevents the required operator and custom controller deployment. Its cause is: The hosting choice does not expose necessary Kubernetes orchestration APIs. It does not confirm the result of this design. The direct proof would be: Access a test blob from the bound service account while an unbound pod is denied.
C:The alternative test targets: Use Azure Container Instances for the supported short-lived container group workload. The scenario's actual proposed remedy is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions. Verify that one by: Access a test blob from the bound service account while an unbound pod is denied.
D:This check validates a different workload: Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked. Its associated design is: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access. The required acceptance test here is: Access a test blob from the bound service account while an unbound pod is denied.
Question 747
The customer states: An AKS application must read Azure Storage without checking a service principal password into container images. An incident reveals: Containers fail when a hard-coded client secret expires. What cause best accounts for this evidence?
- The workload's simple short-lived lifecycle did not require a full orchestration control plane.
- The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization.
- Cluster identity lacks the necessary ACR pull permission or registry connectivity.
- The hosting choice does not expose necessary Kubernetes orchestration APIs.
Explanation
Correct Answer
B:This is the failure mechanism rather than an incidental symptom: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. It accounts for: Containers fail when a hard-coded client secret expires. The architectural repair is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions.
Incorrect Answers
A:This cause would explain a different symptom: A dedicated AKS cluster remains running for a single sporadic one-container test. The mechanism for that event is: The workload's simple short-lived lifecycle did not require a full orchestration control plane. Here the stated symptom is: Containers fail when a hard-coded client secret expires. Its cause is: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization.
C:The alternative weakness is: Cluster identity lacks the necessary ACR pull permission or registry connectivity. Its associated failure is: AKS pods remain in ImagePullBackOff with registry authentication errors. Neither explains the present observation: Containers fail when a hard-coded client secret expires. The direct cause here is: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization.
D:This cause would explain a different symptom: A container platform without Kubernetes API prevents the required operator and custom controller deployment. The mechanism for that event is: The hosting choice does not expose necessary Kubernetes orchestration APIs. Here the stated symptom is: Containers fail when a hard-coded client secret expires. Its cause is: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization.
Question 748
Workload context: An AKS application must read Azure Storage without checking a service principal password into container images. The implemented remedy is: Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions. Which ongoing practice most specifically prevents recurrence of this failure: Containers fail when a hard-coded client secret expires.?
- Review image tag immutability and pull permissions after rotating node pools.
- Monitor container group time limits, network and image pull authentication.
- Review Kubernetes version, node pool upgrades and admission policies for compatibility.
- Audit service account federation subjects and Storage RBAC roles during deployments.
Explanation
Correct Answer
D:The preventive control is: Audit service account federation subjects and Storage RBAC roles during deployments. It targets the earlier cause: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. Confirm ongoing effectiveness by: Access a test blob from the bound service account while an unbound pod is denied.
Incorrect Answers
A:That safeguard manages another risk: Cluster identity lacks the necessary ACR pull permission or registry connectivity. Its scenario is: AKS pods remain in ImagePullBackOff with registry authentication errors. The present recurring risk is: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. The proper ongoing control is: Audit service account federation subjects and Storage RBAC roles during deployments.
B:This is a reasonable safeguard for a different fault: A dedicated AKS cluster remains running for a single sporadic one-container test. That different mechanism is: The workload's simple short-lived lifecycle did not require a full orchestration control plane. The original incident here instead arises from: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. The directly relevant safeguard is: Audit service account federation subjects and Storage RBAC roles during deployments.
C:The proposed control focuses on: The hosting choice does not expose necessary Kubernetes orchestration APIs. For the design in the question, recurrence comes from: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. A precise prevention step is: Audit service account federation subjects and Storage RBAC roles during deployments.
Question 749
A solution architect is reviewing a workload: A deployment platform stores many container images and needs access-controlled registry pulls from AKS without placing registry admin passwords in manifests. The observed incident is: AKS pods remain in ImagePullBackOff with registry authentication errors. Which architecture choice most directly removes the identified weakness?
- Select Azure Virtual Machines with appropriate VM size, networking and disk configuration rather than a restricted PaaS host.
- Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access.
- Use Azure Container Instances for the supported short-lived container group workload.
- Use supported Kubernetes workload identity federation with a scoped Azure managed identity and Storage Blob Data permissions.
Explanation
Correct Answer
B:The targeted implementation is: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access. The problem is not generic resource availability: Cluster identity lacks the necessary ACR pull permission or registry connectivity. Verify the result by: Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked.
Incorrect Answers
A:This choice mitigates an alternative scenario, where: The app cannot install its required host driver on a managed web platform. The underlying issue there is: The chosen hosting abstraction does not expose the operating system features the app requires. Here the root issue is: Cluster identity lacks the necessary ACR pull permission or registry connectivity. Choose the corresponding action: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access.
C:That design instead addresses another observed condition: A dedicated AKS cluster remains running for a single sporadic one-container test. Its technical cause is: The workload's simple short-lived lifecycle did not require a full orchestration control plane. The current workload exhibits: AKS pods remain in ImagePullBackOff with registry authentication errors. Its targeted remedy is: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access.
D:This choice mitigates an alternative scenario, where: Containers fail when a hard-coded client secret expires. The underlying issue there is: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. Here the root issue is: Cluster identity lacks the necessary ACR pull permission or registry connectivity. Choose the corresponding action: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access.
Question 750
An architect proposes this change: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access. The workload context is: A deployment platform stores many container images and needs access-controlled registry pulls from AKS without placing registry admin passwords in manifests. Which evidence would most directly validate the change?
- Launch an ephemeral container group and verify exit code and log retrieval after the test.
- Install the driver on a test VM and validate service startup and OS-level operations.
- Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked.
- Access a test blob from the bound service account while an unbound pod is denied.
Explanation
Correct Answer
C:This observation directly verifies the intended design: Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked. The architecture being tested is: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access. The original symptom was: AKS pods remain in ImagePullBackOff with registry authentication errors.
Incorrect Answers
A:That observation pertains to a separate failure: A dedicated AKS cluster remains running for a single sporadic one-container test. Its cause is: The workload's simple short-lived lifecycle did not require a full orchestration control plane. It does not confirm the result of this design. The direct proof would be: Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked.
B:The alternative test targets: Select Azure Virtual Machines with appropriate VM size, networking and disk configuration rather than a restricted PaaS host. The scenario's actual proposed remedy is: Use Azure Container Registry with appropriate AKS managed-identity pull authorization and network access. Verify that one by: Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked.
D:That observation pertains to a separate failure: Containers fail when a hard-coded client secret expires. Its cause is: The deployment lacks supported workload-to-Azure-identity federation and data-plane authorization. It does not confirm the result of this design. The direct proof would be: Deploy a signed image tag to AKS and confirm pull succeeds while unauthorized identities are blocked.
Designing Microsoft Azure Infrastructure Solutions (AZ-305) Practice Tests