VCP-CMA 2024 Question 99
Single answerAn organization uses VMware Aria Automation and needs to execute lightweight, event-driven tasks during the deployment lifecycle of a virtual machine. They want a solution that minimizes infrastructure management and allows for integration with custom logic written in Python or Node.js. Which feature of VMware Aria Automation should they use?
- A
Action Based Extensibility (ABX)
- B
vRealize Orchestrator Workflows
- C
Cloud Assembly Custom Resource Actions
- D
Blueprint Constraints
Show answer and explanation
Correct answer: A
Explanation
Action Based Extensibility (ABX) is a serverless framework in VMware Aria Automation that allows users to execute event-driven tasks in response to deployment lifecycle events. It is particularly useful for lightweight operations and supports custom logic in languages like Python or Node.js. Since the organization requires a solution that minimizes infrastructure management and focuses on event-driven tasks, ABX is the most suitable choice.
- A. Correct.
ABX is designed for lightweight, serverless, event-driven tasks. It integrates with custom logic using languages like Python or Node.js and does not require significant infrastructure management.
- B. Incorrect.
vRealize Orchestrator Workflows are better suited for complex, stateful automation tasks and require a dedicated orchestration engine, which is not ideal for lightweight or serverless use cases.
- C. Incorrect.
Cloud Assembly Custom Resource Actions are used to define actions on custom resources but are not specifically designed for event-driven, serverless tasks.
- D. Incorrect.
Blueprint Constraints are used to control and limit the placement of resources during provisioning and are unrelated to executing lightweight, event-driven tasks.