2V0-31-23 Sample Questions

2V0-31-23 Sample Questions & Answers

Blueprint and infrastructure design ties with initial and advanced setup for the top share, next to Aria Automation's architecture and Kubernetes integration, the broader Aria product suite, performance tuning, troubleshooting tools, and Day-2 operations.

Launch the full 2V0-31-23 simulator →

Showing 10 of 20 free samples.

  1. Question 1Intermediate

    Administrative and Operational Tasks · Action Based Extensibility (ABX) Configuration

    An administrator needs to run a PowerShell script as part of a Day 2 action on a Windows VM deployed by Aria Automation. The script requires elevated privileges to perform its tasks. The on-premises infrastructure uses a Cloud Extensibility Proxy for running ABX actions. How should the administrator configure the Action Based Extensibility (ABX) action to ensure the script runs with the necessary permissions?

    Show answer & explanation

    Correct answer: D

    The correct and most secure method is to define an 'Action execution account' within the Project's configuration. This allows you to securely store credentials that have the necessary privileges. When creating the ABX action, you can then specify that it should run using this pre-configured account on the extensibility proxy, which will then execute the PowerShell script in that user context. This avoids hardcoding credentials and follows the principle of least privilege.

  2. Question 2Intermediate

    Planning and Designing · Git Integration and CI/CD

    A platform engineering team wants to manage their VMware Aria Automation cloud templates using Git. They require that any merge to the main branch of their Git repository automatically creates a new version of the cloud template in Assembler and publishes it to the Service Broker catalog. Which combination of Aria Automation components should be used to build this workflow?

    Show answer & explanation

    Correct answer: B

    This scenario describes a classic Infrastructure-as-Code (IaC) CI/CD workflow. VMware Aria Automation Code Stream is the component designed for this. A Git webhook can be configured to trigger a Code Stream pipeline upon a merge to the main branch. The pipeline would then contain tasks to sync the template with Assembler, create a new version, and push that version to the Service Broker catalog.

  3. Question 3Advanced

    Administrative and Operational Tasks · Policy-Based Governance

    Case Study

    A large retail company is adopting a multi-cloud strategy and has deployed VMware Aria Automation 8.10. They have configured cloud accounts for their on-premises vSphere datacenter, AWS, and Azure. The cloud operations team is responsible for governing costs and ensuring resource efficiency across all platforms.

    Business Requirements:

    1. The Finance department must receive a monthly report detailing the cost of deployed resources, broken down by project.
    2. Development projects must have a spending limit, and project managers must be notified when they reach 80% of their budget.
    3. To prevent sprawl, all development deployments must be automatically destroyed after 30 days unless an extension is approved.
    4. All production workloads must be deployed to the most cost-effective region at the time of request.

    Technical Environment:

    • All cloud accounts are configured and collecting data.
    • Projects are aligned with business units.
    • Aria Operations is integrated with Aria Automation.
    • Pricing cards have been configured for on-premises resources.

    Which set of policies should the cloud operations team configure in Aria Automation to meet these requirements?

    Show answer & explanation

    Correct answer: C

    This option correctly maps the requirements to the specific policy types. A Lease Policy enforces the 30-day destruction rule. A Resource Quota Policy is used to set project-level spending limits and can be configured to send notifications at specific thresholds (like 80%). While pricing is configured on the cloud zone, the placement decision based on cost is handled by the scheduler considering the pricing data on the cloud zones. The reporting requirement is met by the inherent cost reporting capabilities of Aria Automation (especially with Aria Operations integration), not by a specific policy type.

  4. Question 4Advanced

    Troubleshooting and Repairing · Appliance Service Failures

    An administrator observes that the vracli status command shows several services in a CrashLoopBackOff state after a recent patching attempt on an Aria Automation appliance. The administrator has already tried running deploy.sh script without success. What is the next logical step to troubleshoot this issue?

    Show answer & explanation

    Correct answer: C

    VMware Aria Automation 8.x runs its services as Kubernetes pods within the appliance. The CrashLoopBackOff state is a Kubernetes status indicating a pod is starting and then crashing repeatedly. The most direct way to diagnose this is to use kubectl commands to interact with the underlying Kubernetes layer. Inspecting the logs of the failing pod(s) will provide the specific error messages needed to understand the root cause, which is a necessary step before attempting a restore or redeployment.

  5. Question 5Beginner

    Administrative and Operational Tasks · Cloud Template Version Control

    Which command is used to restore a specific cloud template YAML file from a previous version within the VMware Aria Automation Assembler UI's version history?

    Show answer & explanation

    Correct answer: A

    In the version history of a cloud template within the Assembler UI, the 'Revert' action is used to restore the content of a selected previous version, making it the new current draft.

  6. Question 6IntermediateSelect 2

    Performance-tuning, Optimization, and Upgrades · Onboarding Plan Configuration

    A cloud administrator is configuring an onboarding plan to bring existing, unmanaged vSphere VMs under Aria Automation management. The plan must only target VMs located in the 'Production' vSphere folder and must assign ownership to the user who owns the corresponding business service in the CMDB. Which features are used to accomplish this? (Select TWO)

    Show answer & explanation

    Correct answers: A, C

    Onboarding plans have a 'Rules' section that allows for filtering discoverable machines based on various criteria, including their vSphere folder location. This is the native way to target specific VMs.

    Assigning ownership based on an external system like a CMDB requires custom logic. This is achieved by subscribing an Orchestrator workflow or ABX action to the 'Compute allocation' or 'Onboarding' event topic. The workflow can then query the CMDB and dynamically set the __ownedBy property for the deployment.

  7. Question 7Beginner

    Planning and Designing · Flavor Mappings

    What is the primary function of Flavor Mappings in VMware Aria Automation?

    Show answer & explanation

    Correct answer: B

    Flavor Mappings are used to abstract cloud-specific VM sizes (like AWS's t3.micro or Azure's Standard_B1s) into generic, standardized T-shirt sizes (e.g., 'small-web', 'medium-db'). This allows cloud templates to be cloud-agnostic; a request for a 'small' VM can be deployed to any cloud endpoint, and Aria Automation will use the flavor mapping to select the appropriate, pre-defined instance type for that specific cloud.

  8. Question 8Intermediate

    Troubleshooting and Repairing · Cloud-Specific Resource Failures

    A deployment that includes a Cloud.Azure.Disk resource consistently fails. Analysis of the deployment logs reveals the error "The storage account type Standard_LRS is not available in the specified location." The target Azure cloud account and region are correctly configured. What is the most likely misconfiguration causing this issue?

    Show answer & explanation

    Correct answer: D

    This error directly points to an issue with the availability of a specific Azure resource (Standard_LRS storage) in the chosen location. Within Aria Automation, the types of storage available for a region are defined in the Storage Profile. The most probable cause is that the Storage Profile for the target region was configured with the 'Standard_LRS' type, but that type is either not available in the selected Azure region or was entered incorrectly. Aria Automation is attempting to create a resource that Azure has rejected as invalid for that location.

  9. Question 9Beginner

    Architecture and Technologies · Project and Cloud Zone Relationship

    True or False: A single Project in VMware Aria Automation can contain cloud zones from multiple, different cloud accounts (e.g., one vSphere, one AWS, and one Azure).

    Show answer & explanation

    Correct answer: A

    This is a fundamental concept for enabling multi-cloud deployments. A Project acts as the association between users, provisionable infrastructure (cloud zones), and policies. A key feature is the ability to add cloud zones from any configured cloud account to a single project, allowing users and blueprints within that project to deploy to any of those target clouds.

  10. Question 10AdvancedSelect 3

    Installing, Configuring, and Setup · Custom Resource Lifecycle

    When creating a custom resource in VMware Aria Automation using an Orchestrator workflow, which three lifecycle actions must the workflow provide to ensure the custom resource can be fully managed? (Select THREE)

    Show answer & explanation

    Correct answers: A, C, E

    The 'Create' action is mandatory. It contains the logic to provision the actual object that the custom resource represents.

    The 'Update' action is required for Day 2 operations. It handles changes to the custom resource properties after it has been created.

    The 'Delete' action is mandatory. It contains the de-provisioning logic to properly clean up and remove the object when the deployment is destroyed.

Ready for the real thing?

The full 2V0-31-23 simulator has every exam-style question, timed mode, and instant scoring.