Exam4Training

Nutanix NCP-MCA Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6 Exam Online Training

Question #1

In order to give Consumers the ability to modify attributes, what should the Blueprint creator implement in the design?

  • A . Custom actions
  • B . eScript task with custom macros
  • C . Runtime variables
  • D . HTTP task with built-in macros

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

Runtime variables are variables that can be modified by the Consumer during the deployment of a Blueprint or after the deployment is complete. They allow the Consumer to customize the attributes of the infrastructure and applications according to their needs. Runtime variables can be defined in the Blueprint settings or in the Blueprint YAML file. They can also be used in the Blueprint tasks to pass dynamic values to the scripts or commands. Runtime variables can be of different types, such as text, number, boolean, list, or password. They can also have default values, constraints, and descriptions to guide the Consumer.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, Section 2, Objective 2.1

Nutanix Multicloud Automation Administration (NMCAA) Course, Module 4, Lesson 4.3 Nutanix Calm User Guide, Chapter 4, Section 4.2

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-nucalm-blueprint-management-c.html

Question #2

Refer to the exhibit.

The Playbook is designed to execute a script, in order to fix a known problem in the application.

However, it keeps failing.

Why is this Playbook continuing to fail?

  • A . Slack configuration should be reviewed.
  • B . The script is incorrect.
  • C . The Playbook actions are in the wrong order.
  • D . Not enough storage space in order to take a snapshot.

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

In the context of Nutanix Multicloud Automation (NCP-MCA), the order of actions in a playbook is crucial for its successful execution. In this case, the playbook is designed to execute a script to fix a known problem in an application but keeps failing because it attempts to power off the VM and take a snapshot before executing the script. The correct order should be to execute the script first, then power off the VM if necessary, and finally take a snapshot.

Reference: I found some references from Nutanix Multicloud Automation (NCP-MCA) Learning documents or resources that might be helpful for you:

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6.5 Exam: This is the official exam blueprint guide that covers the objectives, topics, and skills required for the certification. It also

provides some sample questions and answers.

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide: This is another version of the exam blueprint guide that has similar content as the previous one.

Free Questions for NCP-MCA by certscare – p2pexams.com: This is a PDF document that contains 11 questions and answers for the NCP-MCA exam. The question you asked is one of them, and the answer is the same as mine.

Question #3

Which action should an administrator use to request a static IP address from an IPAM solution?

  • A . Profile
  • B . Pre-create
  • C . Guest Customization
  • D . Create

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

When integrating with an IP Address Management (IPAM) solution within Nutanix Calm, an administrator would use a ‘Pre-create’ task to request a static IP address. This task is performed before the actual creation of the VM, ensuring that the IP address is allocated and can be assigned during the VM’s creation process. Profiles (A) are used to define deployment environments, Guest Customization (C) is used for configuring the OS settings, and Create (D) is typically the task for provisioning the actual VM, not for requesting an IP.

Question #4

Refer to the exhibit.

What needs to be done in order to enable the developer to complete this requested task? (Choose two.)

  • A . Create AWS and Azure Providers
  • B . Add the Providers to the Project
  • C . Enable Environment for AWS and Azure
  • D . Upgrade Calm to version 3.2.x

Reveal Solution Hide Solution

Correct Answer: AB
AB

Explanation:

In order to enable the developer to complete the requested task, AWS and Azure Providers need to be created (Option A). This is because, in the context of Nutanix Calm, providers are integrations with public and private cloud infrastructures. The developer is trying to deploy an application on AWS and Azure clouds but currently only has Nutanix as a configured provider. After creating the providers, they need to be added to the project (Option B) so that applications can be deployed on them. Option C is incorrect because environments are not required for multicloud deployments. Option D is also incorrect because Calm version 3.2.x is not relevant to the question.

Reference: The information can be verified from Nutanix official training and certification documents available at Nutanix Training & Certification. You can also check out the Nutanix Certified Professional

– Multicloud Automation (NCP-MCA) 6.5 Exam guide for more details on the exam objectives and format. Additionally, you can watch the Nutanix Calm – Multicloud Automation playlist on YouTube for some video tutorials on Nutanix Calm features and functionalities.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_3_0:Projects%20and%20Environments

Question #5

A company is new to automation and has infrastructure they would like to automate with Calm to provide standardized automation. The company also wants to create a Hybrid Cloud environment with their existing infrastructure which includes AHV, Azure, AWS, and a small legacy vSphere environment.

In which two locations can Calm be deployed? (Choose two.)

  • A . vSphere Essential Edition
  • B . VMware ESXi
  • C . Nutanix AHV
  • D . Any Public Cloud

Reveal Solution Hide Solution

Correct Answer: C D
C D

Explanation:

Nutanix Calm is a cloud-agnostic automation and orchestration solution that can be deployed on Nutanix AHV or any public cloud platform, such as AWS, Azure, or GCP. Calm can also manage applications across multiple cloud environments, including hybrid clouds. Calm cannot be deployed on vSphere Essential Edition or VMware ESXi, as these are not supported hypervisors for Calm. However, Calm can manage existing VMs on vSphere or ESXi clusters through the VMware provider.

Reference: Nutanix Calm Configuration and Training1

Nutanix Calm Admin and Operations Guide2

Reference: https://portal.nutanix.com/page/documents/solutions/details?targetId=RA-2093-Nutanix-Calm:top-nutanix-calm-overview.html

Question #6

An administrator wants to be alerted when production VMs become idle. The VMs will be determined to be idle when CPU usage is lower than 5% for more than 5 minutes. All affected VMs are categorized as Environment: Production, since they have Flow microsegmentation rules.

What should the administrator do to satisfy this requirement?

  • A . Create an alert for all VMs, create a Playbook with this alert as the trigger and send an email as the action.
  • B . Create an alert for VMs in the correct category, create a Playbook with this alert as the trigger > take a snapshot > send an email as the action.
  • C . Create an alert for all VMs, create a Playbook with this alert as the trigger > reduce 1 CPU > send an email as the action.
  • D . Create an alert for VMs in the correct category, create a Playbook with this alert as the trigger and send an email as the action.

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

To create an alert for idle VMs, the administrator needs to specify the following parameters: Scope: Select the category value Environment: Production to filter the VMs that are affected by the alert.

Metric: Select CPU Usage (%) as the metric to monitor the VMs’ CPU utilization.

Condition: Select Less Than as the operator and enter 5 as the threshold value to define the idle state.

Duration: Enter 5 as the duration value and select Minutes as the unit to set the time period for the idle state.

To create a Playbook with the alert as the trigger, the administrator needs to do the following steps:

Name: Enter a descriptive name for the Playbook, such as Idle VM Alert.

Trigger: Select Alert as the trigger type and choose the alert that was created for idle VMs.

Action: Select Email as the action type and enter the recipient email address, subject, and message for the notification.

The Playbook will run whenever the alert is triggered and send an email to the administrator

informing them about the idle VMs.

Reference: Nutanix Certified Professional Multicloud Automation (NCP-MCA) 6 Exam, page 9 Nutanix University – NCP-MCA 6 Exam Prep – Alerts and Playbooks

Question #7

A developer has a Development Blueprint that performs the following high level items:

Creates a Windows and Ubuntu Server.

Installs IIS on Windows

Installs MySQL on Ubuntu

As part of Development, there is a need for an Operator to restart IIS Services for troubleshooting purposes.

How should the developer add this functionality to the Blueprint?

  • A . Add an Execute Task in the Restart Action of the Application Profile.
  • B . Add an Execute Task in the Restart Action of the Windows/IIS Service.
  • C . Add a Delay Task in the Restart Action of the Windows/IIS Service.
  • D . Create an Endpoint for the IIS server and a Runbook that restarts the service.

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

The Restart Action of a Service allows the developer to define custom tasks that will be executed when the service is restarted. An Execute Task can run any script or command on the target VM, such as restarting the IIS service. This way, the Operator can use the Self-Service Portal to restart the service without logging into the VM or using another tool.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 2, Objective 2.1: Given a scenario, create a blueprint to deploy infrastructure and applications using Self-Service. Nutanix Certified Professional Multicloud Automation (NCP-MCA) 6 Exam, Page 11, Section 2, Objective 2.1: Given a scenario, create a blueprint to deploy infrastructure and applications using Self-Service.

Question #8

An administrator receives the following error while running a script through Calm on VM:

Which two conditions could cause this issue? (Choose two.)

  • A . The VM port is not allowed by the firewall.
  • B . The credentials have insufficient permissions.
  • C . The VM is still in the boot process.
  • D . There is an error in the script.

Reveal Solution Hide Solution

Correct Answer: A, B
A, B

Explanation:

The error “Connection refused” can occur due to several reasons but in the context of running a script through Calm on VM, it is most likely caused by firewall restrictions or insufficient permissions. Option A suggests that the VM port is not allowed by the firewall, meaning that the firewall settings are preventing the connection. This could be because specific ports needed for the script to run are being blocked. Option B indicates that the credentials have insufficient permissions, meaning that the user or system trying to execute the script does not have the necessary permissions to establish a connection. Option C is unlikely because the VM should be ready before the script is executed. Option D is possible but not specific enough to explain the connection issue.

Reference: You can find more information about this topic in the following sources:

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, Section 3 – Validate Blueprints, Runbooks, Playbooks, and Automation Settings, page 9

Nutanix Multicloud Automation Administration (NMCAA), Module 5 – Troubleshooting, Lesson 1 – Troubleshooting Calm, page 5-4

Question #9

When creating a blueprint, which Pre-create and Post-delete tasks are valid?

  • A . Create, Start, Stop, Delete
  • B . Execute, Set variable, HTTP, Delay
  • C . Create, Start, Stop, Soft Delete
  • D . Execute, Set variable, API, Delay

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Pre-create and Post-delete tasks are actions that can be performed before creating or after deleting a blueprint deployment. They can be used to integrate with external systems, set variables, or add delays. The valid tasks are Execute, Set variable, HTTP, and Delay. Create, Start, Stop, and Delete are not valid tasks, as they are part of the deployment lifecycle, not the pre-create or post-delete actions.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, page 10; Nutanix Multicloud Automation Administration (NMCAA) Course, Module 5: Blueprints.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-pre-create-task-overview-c.html

Question #10

Which two groups of operations can a Prism Admin or Super Admin role perform? (Choose two.)

  • A . Create, read, automate, or delete an action template in the action gallery
  • B . Create, read, update, or delete an action template in the action gallery
  • C . Create, read, automate, delete, enable, and run playbooks
  • D . Create, read, update, delete, enable, and run playbooks

Reveal Solution Hide Solution

Correct Answer: B, D
B, D

Explanation:

A Prism Admin or Super Admin role can perform the following operations related to X-Play and Nutanix Calm12:

Create, read, update, or delete an action template in the action gallery Create, read, update, delete, enable, and run playbooks

Create, read, update, delete, enable, and run blueprints and runbooks

Manage applications and projects

Configure endpoints and plug-ins

Access the library and categories Option A is incorrect because the action gallery does not support automation of action templates. Option C is incorrect because only a Prism Admin or Super Admin role can enable and run playbooks, not a Prism User role3.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5 Nutanix Multicloud Automation Administration (NMCAA)

Prism user permissions C what are the options?

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Security-Guide-v5_16:wc-user-management-using-pe-topichead.html

Question #11

A blueprint was developed for deploying a standard 3-tier hosting environment for a company’s applications. The blueprint includes a load balancer, multiple web servers, a database server, and a small test application.

During testing of the blueprint, the application fails to connect to the database. The cause is found to be the database software is still installing when the application starts.

Which method most efficiently prevents the application from starting before the database?

  • A . Use a local install instead of downloading
  • B . Create a loop to retry connection
  • C . Create a service dependency
  • D . Use a sleep statement in a start script

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

A service dependency is a feature of Nutanix Calm that allows you to define the order of execution and the conditions for starting and stopping services in a blueprint. By creating a service dependency between the application and the database, you can ensure that the application will not start until the database is fully installed and ready. This avoids the need for manual intervention or inefficient workarounds like loops or sleep statements.

Reference: Nutanix Multicloud Automation Administration (NMCAA), page 41; Nutanix Certified Professional – Multicloud Automation (NCP-MCA), section 2.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:Nutanix-Calm-Admin-Operations-Guide-v3_2_7

Question #12

Which Prism Central setting must first be configured in order to add users to a Project?

  • A . HTTP Proxy
  • B . Authentication Directory
  • C . Pulse
  • D . Local User Role Mapping

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

In order to add users to a Project, the Prism Central administrator must first configure an Authentication Directory. This is a service that provides user authentication and authorization for Prism Central, such as Active Directory or OpenLDAP. By configuring an Authentication Directory, the administrator can enable users to log in to Prism Central using their existing credentials and assign them roles and permissions based on their group membership. The administrator can also create local user accounts for users who do not belong to any Authentication Directory.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, Section 2, Objective 2.5

Nutanix Multicloud Automation Administration (NMCAA) Course, Module 2, Lesson 2.2 Configuring Authentication | Nutanix Community

Reference: https://download.nutanix.com/documentation/v60/Prism-Central-Guide-Prism-v6_0.pdf

Question #13

A customer is trying to deploy an application with Calm and receives this error for a Linux VM:

What is the cause of this error within the blueprint?

  • A . Connection section has a network adapter selected for the Address box in Connection section.
  • B . Connection section has no network adapters selected for the Address box in Connection section.
  • C . Connection Type has a protocol selected.
  • D . Connection Type has no protocol selected.

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

In the context of deploying an application with Calm, if a customer receives an error for a Linux VM, it could be due to the absence of network adapters selected for the Address box in the Connection section within the blueprint. This means that there is no specified network connection for the VM, leading to a failure in script execution.

Reference: I found some references from Nutanix Multicloud Automation (NCP-MCA) Learning documents or resources that might be helpful for you:

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide: This is the official exam blueprint guide that covers the objectives, topics, and skills required for the certification. It also provides some sample questions and answers. The question you asked is similar to the one in section 3.1.1.

Nutanix Multicloud Automation Administration (NMCAA): This is a training course that teaches you the skills needed to install, configure, operate, and manage Nutanix X-Play and Nutanix Calm. It includes topics such as blueprint creation, connection configuration, and script execution.

Nutanix Calm User Guide: This is a user guide that explains how to use Nutanix Calm to automate the deployment and management of applications across different environments. It includes topics such as connection settings, blueprint validation, and error handling.

Question #14

Which method will result in unique names per VM when scaling out a Service in a Calm Blueprint?

  • A . Guest OS customization using sysprep contains <ComputerName>@@{name}@@</ComputerName>.
  • B . Service VM Name field contains the macro variable @@{calm_array_index}@@.
  • C . Call an external Python eScript that uses an IPAM API to register the VM name in DNS.
  • D . Set the VM Name field to allow user edits at launch so the user can enter a custom value at launch.

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

The correct method to result in unique names per VM when scaling out a Service in a Calm Blueprint is to use the macro variable @@{calm_array_index}@@ in the Service VM Name field (Option B). This variable will append a unique index number to each VM name based on the scale-out count. For example, if the Service VM Name is MyAppVM-@@{calm_array_index}@@ and the scale-out count is 3, the resulting VM names will be MyAppVM-0, MyAppVM-1, and MyAppVM-2. Option A is incorrect because the <ComputerName> tag in the sysprep file will only affect the hostname of the guest OS, not the VM name in the cloud provider. Option C is incorrect because calling an external Python eScript to register the VM name in DNS will not change the VM name in the cloud provider either. Option D is incorrect because setting the VM Name field to allow user edits at launch will require manual input from the user for each VM, which is not scalable or automated.

Reference: The information can be verified from Nutanix official training and certification documents available at Nutanix Training & Certification. You can also check out the Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6.5 Exam guide for more details on the exam objectives and format. Additionally, you can watch the Nutanix Calm – Multicloud Automation playlist on YouTube for some video tutorials on Nutanix Calm features and functionalities.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-multi-vm-blueprints.html

Question #15

Which two providers are supported in Calm? (Choose two.)

  • A . Oracle Cloud
  • B . Kubernetes
  • C . GCP
  • D . IBM Cloud

Reveal Solution Hide Solution

Correct Answer: B, C
B, C

Explanation:

Nutanix Calm supports various providers to manage and orchestrate applications across different cloud environments. Providers are the cloud platforms or services that host the VMs or containers that run the application components. Calm supports the following providers12: Nutanix AHV

VMware vSphere

AWS

Azure

GCP

Kubernetes

Bare Metal

OpenStack

Cloud-Init

Terraform

Among the options given, only Kubernetes and GCP are supported providers in Calm. Oracle Cloud and IBM Cloud are not supported providers in Calm.

Reference:

1: Nutanix Calm Admin and Operations Guide3

2: Nutanix Calm Configuration and Training4

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-nucalm-major-components-c.html

Question #16

An administrator has created a task for a blueprint that could be applied to another blueprint. The administrator wants to reuse the task with the least amount of effort.

How can the administrator accomplish this?

  • A . Publish the task to Github select the task from the Github Repository from the other blueprint.
  • B . Publish the task to the Marketplace, select the task from the Marketplace from the other blueprint.
  • C . Publish the task to the Task Repository, select the task from the Task Repository from the other blueprint.
  • D . Publish the task to the Task Library select the task from the Task Library from the other blueprint.

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

The Task Library is a centralized repository of tasks that can be reused across multiple blueprints. The administrator can publish a task to the Task Library by clicking on the Publish icon in the task editor. The task will then be available in the Task Library tab under the Tasks section in the Calm UI. The administrator can select the task from the Task Library and drag and drop it into another blueprint. This way, the administrator can reuse the task with the least amount of effort.

Reference: Nutanix Certified Professional Multicloud Automation (NCP-MCA) 6 Exam, page 11 Nutanix University – NCP-MCA 6 Exam Prep – Tasks and Task Library

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_2:nuc-library-task-overview-c.html

Question #17

During the deployment of a multi-step Blueprint, a failure is encountered. The administrator corrected the failed step and saved the Blueprint.

What should the administrator do next?

  • A . Delete the failed application and Launch a new application.
  • B . Soft Delete the failed application and Launch a new application.
  • C . Use Continue in the failed application to retry.
  • D . Upon clicking Save the Blueprint task will be retried automatically.

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

If a Blueprint deployment fails, the administrator can use the Continue option in the Self-Service Portal to resume the deployment from the point of failure. This option will retry the failed task and continue with the remaining tasks in the Blueprint. The administrator does not need to delete the application or launch a new one, as this would waste time and resources. Saving the Blueprint will not automatically retry the task, as the Blueprint is only a template for the deployment.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 3, Objective 3.1:

Determine the causes of a Blueprint or Runbook deployment failure.

Nutanix NCP-MCA Certification Exam Sample Questions, Question 17.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_3_0:Blueprint%20Configurations

Question #18

An administrator has a vendor-provided script that must be run at 9 am every Saturday on a Linux application VM.

The administrator currently has a playbook that has a Time trigger and a VM SSH action to execute the script. However, the administrator has received a request to have the output of the script emailed to the application team when it is executed.

What is the easiest way to satisfy this request?

  • A . Modify the script to include a function to format the output of the script and email the output to the desired address.
  • B . Add an Email action to the end of the existing playbook and use the {{action [index].response_body}} parameter in the Message field.
  • C . Direct the output of the script to a file and use the Send Email with Payload action at the end of your existing playbook.
  • D . Add an Email action to the end of the existing playbook and use the {{action[index] .stdout}} parameter in the Message field.

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

The easiest way to satisfy the request is to add an Email action to the end of the existing playbook and use the {{action[index] .stdout}} parameter in the Message field. This way, the administrator does not need to modify the script or create a file to store the output. The {{action[index] .stdout}}

parameter will capture the standard output of the previous action, which is the VM SSH action that executes the script. The Email action will then send the output as the message body to the specified recipients.

Reference: You can find more information about this topic in the following sources:

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, Section 3 – Validate Blueprints, Runbooks, Playbooks, and Automation Settings, page 10

Nutanix Multicloud Automation Administration (NMCAA), Module 4 – X-Play, Lesson 2 – Playbooks, page 4-11

Question #19

An administrator has been tasked with creating a multicloud, three-tier application using Calm.

The application needs to consist of:

A MongoDB backend database

A NodeJS Javascript runtime environment

An NGINX webserver

The administrator has access to an AWS account, as well as a locally hosted Nutanix cluster. The three parts of the application should be fully redundant, and be able to tolerate either a cloud provider outage, or a local Nutanix cluster outage.

What is the most appropriate solution the administrator should choose in order to meet the requirements?

  • A . Create a Calm blueprint with MongoDB, Node/S, and NGINX VMs running on Nutanix, as well as an NGINX server running in AWS on US-WEST-1 and US-EAST-1.
  • B . Create a Calm blueprint with MongoDB, Node/S and NGINX VMs running on Nutanix, and a separate blueprint for MongoDB, NodeJS, and NGINX running in AWS on US-WEST-1 and US-EAST-1.
  • C . Create a Calm blueprint with MongoDB, NodelS, and NGINX VMs running on Nutanix, as well as MongoDB, NodeJS, and NGINX servers running in AWS on US-WEST-1 and US-EAST-1.
  • D . Create a Calm blueprint with MongoDB, NodelS, and NGINX VMs running on Nutanix, then manually create three EC2 instances for MongoDB, NodeJS and NGINX in AWS running on US-WEST-1 and
    US-EAST-1.

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

This solution meets the requirements of creating a multicloud, three-tier application using Calm. It ensures that each tier of the application has a redundant copy running on both Nutanix and AWS, and that the application can tolerate either a cloud provider outage or a local Nutanix cluster outage. The other options do not provide full redundancy for each tier, or require manual intervention to create the AWS instances.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, page 10; Nutanix Multicloud Automation Administration (NMCAA) Course, Module 5: Blueprints.

Question #20

Which permission level grants access to Create, Update, Delete, and Duplicate Blueprints?

  • A . Consumer
  • B . Operator
  • C . Developer
  • D . Domain Admin

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

A Developer permission level grants access to create, update, delete, and duplicate blueprints in Nutanix Calm12. A Developer can also launch, manage, and delete applications from blueprints, as well as create, update, delete, and duplicate runbooks2. A Consumer can only launch and manage applications from blueprints, but cannot modify them2. An Operator can launch, manage, and delete applications from blueprints, as well as run and manage runbooks, but cannot create or modify them2. A Domain Admin can perform all the actions of a Developer and an Operator, as well as manage projects, categories, and endpoints2.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5 Nutanix Multicloud Automation Administration (NMCAA)

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:Nutanix-Calm-Admin-Operations-Guide-v3_2_7

Question #21

What are two valid trigger types available for executing Playbooks? (Choose two.)

  • A . Manual
  • B . Alert
  • C . Report
  • D . Audit

Reveal Solution Hide Solution

Correct Answer: A, B
A, B

Explanation:

Playbooks are a collection of tasks that can be executed on demand or based on a trigger. There are two types of triggers available for executing Playbooks: manual and alert. A manual trigger allows you to run a Playbook on demand from the Prism Central UI or the Calm API. An alert trigger allows you to run a Playbook automatically when a specific alert is generated by Prism Central or a third-party system. Report and audit are not valid trigger types for Playbooks.

Reference: Nutanix Multicloud Automation Administration (NMCAA), page 9; Nutanix Certified Professional – Multicloud Automation (NCP-MCA), section 1.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Prism-Central-Guide-Prism-v6_0:mul-playbook-creation-using-triggers-pc-c.html

Question #22

An administrator needs to configure a Prism Central automation task to be notified if production VMs

exceed the CPU threshold of 70%.

How can this be achieved?

  • A . Create an NCC alert based on performance data.
  • B . Create an Alert policy for Category Env:Production.
  • C . Create an Alert policy for all VMs.
  • D . Create a script from the Guest OS for the alert.

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

To create a custom alert policy, the administrator needs to specify the entity type, the impact, the severity, the condition, and the notification method. In this case, the entity type is VM, the impact is performance, the severity is warning, the condition is CPU usage > 70%, and the notification method is email. Additionally, the administrator can use categories to filter the entities that are affected by the alert policy. By selecting the category Env:Production, the administrator can limit the alert policy to only apply to the production VMs.

Reference:

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 2 – Deploy and Configure Self-service and Related Components, Objective 2.5 – Identify required configuration settings for a Self-Service deployment

How to create custom alert policies | Prism central | Nutanix Community

Reference: https://portal.nutanix.com/page/documents/details?targetId=Prism-Central-Guide-Prism-v6_0:mul-alerts-management-pc-c.html


Question #23

An administrator needs to create a Playbook to be notified when VMs are deleted.

Which X-Play Trigger would satisfy this task?

  • A . Alert
  • B . Audit
  • C . Event
  • D . Time

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

An X-Play Trigger is a condition that initiates a Playbook. There are four types of X-Play Triggers: Alert, Audit, Event, and Time1. An Alert Trigger is based on a Prism alert, such as a VM power state change or a disk failure. An Audit Trigger is based on a Prism audit entry, such as a user login or a cluster operation. An Event Trigger is based on a Prism event, such as a VM creation or deletion. A Time Trigger is based on a schedule, such as daily, weekly, or monthly2. In this scenario, the administrator needs to create a Playbook to be notified when VMs are deleted. Therefore, the appropriate X-Play Trigger would be an Event Trigger, since VM deletion is a Prism event.

Reference: 1: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam

Blueprint Guide, page 42: Getting Started with Nutanix X-Play C Nutanix.dev

Question #24

When a developer launches the created Blueprint within the Blueprint Editor, the application gets deployed correctly. However, when the Blueprint is launched via Marketplace, it gets a check login error.

What is causing this issue?

  • A . Prism Central can’t communicate with Active Directory.
  • B . The SSH key within the user’s laptop is not valid.
  • C . User is not authorized to launch Blueprints.
  • D . The credential in the Project Environment is invalid.

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

When a Blueprint is launched via Marketplace, it uses the credential that is configured in the Project Environment. If the credential is invalid, the Blueprint deployment will fail with a check login error. To fix this issue, the developer needs to verify and update the credential in the Project Environment and ensure that it has the required permissions to access the target infrastructure and applications.

Reference: Nutanix Multicloud Automation Administration (NMCAA), page 29-30; [Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide] (https://www.nutanix.com/content/dam/nutanix/resources/support/ncp-mca-ebg.pdf), section 3.1.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-nucalm-blueprint-management-c.html

Question #25

What is the correct syntax for using a macro within a Calm blueprint?

  • A . @@{calm.object}(@@
  • B . %calm.object%
  • C . {{calm.object}}
  • D . $_calm.object_$

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

A macro is a placeholder for a value that is resolved at runtime. Macros can be used to reference various Calm objects, such as variables, secrets, credentials, tasks, and services. The correct syntax for using a macro within a Calm blueprint is @@{calm.object}(@@, where calm.object is the name of the object to be referenced. For example, @@{username}(@@ would resolve to the value of the username variable at runtime. The other options are incorrect syntaxes for macros and would not be resolved by Calm.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA)

v6.5, Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6 Exam, Nutanix Certified Professional – Multicloud Automation

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-components-macros-overview-c.html

Question #26

Which Calm feature enables the ability to enforce project quotas for the ESXi hypervisor?

  • A . Project Environments
  • B . Project Quotas
  • C . Runbooks
  • D . Policy Engine

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

The Policy Engine is a Calm feature that allows you to define and enforce policies for your projects, such as quotas, approvals, and actions. You can use the Policy Engine to set project quotas for the ESXi hypervisor, such as the number of VMs, CPU cores, memory, and storage that can be provisioned by the project. This helps you to control the resource consumption and allocation of your ESXi clusters.

Reference: Nutanix Support & Insights: This is the official Nutanix documentation for Calm on ESXi, where you can find information about the Policy Engine and how to configure it for your projects.

Nutanix Exam NCP-MCA Topic 2 Question 28 Discussion: This is a forum where you can find discussions and explanations for Nutanix certification exam questions, including question 28 from topic 2, which is similar to your question.

Calm on ESXi Deployment: This is a Nutanix community post where you can learn more about how to deploy and use Calm on ESXi.

Reference: https://www.nutanix.com/content/dam/nutanix/resources/misc/private-cloud-reference-architecture-tech-note.pdf

Question #27

An administrator needs to enable Showback in Calm to allow departments to see costs associated with their Projects.

Where in Calm would the administrator enable Showback?

  • A . Marketplace
  • B . Projects
  • C . Setting
  • D . LCM

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

Showback is a feature in Calm that allows administrators to track and report the costs of running applications and projects on different cloud platforms. Showback can be enabled in the Setting menu of Calm, under the Showback tab. There, the administrator can configure the cost models, cloud accounts, and currency for Showback. Showback can also be accessed from the Dashboard menu, where the administrator can view the cost reports and charts for different applications and projects.

Reference:

https://www.nutanix.com/support-services/training-certification/certifications/certification-details-nutanix-certified-professional-multicloud-automation-v6-5

https://www.nutanix.com/content/dam/nutanix/resources/support/ebg-ncp-mca-6.pdf

Question #28

What is the correct method to upgrade Calm?

  • A . Calm Marketplace
  • B . LCM via Prism Element
  • C . LCM via Prism Central
  • D . Calm Dashboard

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

You can upgrade Nutanix Calm or Epsilon (the orchestration engine used by Nutanix Calm) by using the Life Cycle Manager (LCM) from the Prism Central. LCM allows you to upgrade Calm or Epsilon independently or simultaneously. You can also select the version that you want to upgrade to and perform the update from the Options list. For more information, see the Nutanix Calm Upgrades section in the Nutanix Calm Admin and Operations Guide1 and the Performing Inventory and Upgrading Calm with Life Cycle Manager article2.

Reference: Nutanix Calm Admin and Operations Guide1

Performing Inventory and Upgrading Calm with Life Cycle Manager2

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-calm-esxi-upgrade-c.html

Question #29

An administrator creates a blueprint to deploy VMs to multiple clouds, so that business will remain

functional in the event of a disaster.

What component describes this feature?

  • A . Service
  • B . Profile Actions
  • C . Package
  • D . Substrates

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Substrates are the components of a blueprint that define the cloud resources and configurations for deploying VMs or applications. Substrates can be associated with different cloud accounts, such as AWS, Azure, GCP, or Nutanix, to enable multicloud deployments. By using substrates, an administrator can create a blueprint that can deploy VMs to multiple clouds, depending on the availability, cost, or performance requirements.

Reference: Nutanix Multicloud Automation Administration (NMCAA) course, Module 3: Blueprints, Lesson 3.2:

Substrates1

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, Section 2.1: Create a blueprint to deploy infrastructure and applications using Nutanix Calm2

Question #30

What two pieces of information can an administrator obtain from Plays? (Choose two.)

  • A . Host where the action runs
  • B . Start time and end time of each action
  • C . Execution result status
  • D . CVM IP where the alert was triggered

Reveal Solution Hide Solution

Correct Answer: A, C
A, C

Explanation:

Plays are event-driven automation workflows that can be triggered by alerts, schedules, or manual actions. They consist of one or more actions that run on specified hosts or clusters. An administrator can obtain the following information from Plays:

Host where the action runs: Each action in a Play can be configured to run on a specific host or cluster, or on the host or cluster where the alert was triggered. The administrator can view the host or cluster name for each action in the Play details page.

Execution result status: Each action in a Play has an execution result status that indicates whether the action was successful, failed, skipped, or cancelled. The administrator can view the status for each action in the Play details page, as well as the overall status of the Play. The other options are incorrect because:

Start time and end time of each action: Plays do not show the start time and end time of each action, only the duration of the action. The administrator can view the duration for each action in the Play details page, as well as the overall duration of the Play.

CVM IP where the alert was triggered: Plays do not show the CVM IP where the alert was triggered, only the host or cluster name where the alert was triggered. The administrator can view the host or cluster name for the alert in the Play details page.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, Section 1.2

Nutanix Multicloud Automation Administration (NMCAA) Course, Module 4: X-Play

Training Spotlight: Nutanix Multicloud Automation Administration (NMCAA), Video 4: X-Play

Reference: https://portal.nutanix.com/page/documents/solutions/details?targetId=Nutanix_Hybrid_Cloud_Reference_Architecture:top-incorporating-optional-nutanix-products-and-services.html

Question #31

An administrator is configuring Playbooks and is concerned about adding or reducing CPU and memory resources to VMs.

Which two prerequisites should an administrator take into consideration when configuring the Playbooks? (Choose two.)

  • A . CPU can be added to a powered on VM if the guest OS supports it
  • B . VM must be powered off to add CPU
  • C . VM must be powered off to reduce memory
  • D . Memory can be removed from a powered on VM if the guest OS supports it

Reveal Solution Hide Solution

Correct Answer: A, D
A, D

Explanation:

When configuring Playbooks to automate the scaling of CPU and memory resources for VMs, the administrator should consider the following prerequisites:

CPU can be added to a powered on VM if the guest OS supports it. This is also known as hot-plug CPU. The administrator should check the compatibility of the guest OS and the hypervisor before enabling this feature. For example, Windows Server 2019 supports hot-plug CPU on AHV, ESXi, and Hyper-V, but not on XenServer1.

Memory can be removed from a powered on VM if the guest OS supports it. This is also known as hot-unplug memory. The administrator should check the compatibility of the guest OS and the hypervisor before enabling this feature. For example, Linux supports hot-unplug memory on AHV, ESXi, and XenServer, but not on Hyper-V2.

VM must be powered off to add CPU if the guest OS does not support hot-plug CPU. This is also known as cold-plug CPU. The administrator should plan for the downtime required to power off and power on the VM after adding CPU.

VM must be powered off to reduce memory if the guest OS does not support hot-unplug memory. This is also known as cold-unplug memory. The administrator should plan for the downtime required to power off and power on the VM after reducing memory.

Reference: Nutanix Multicloud Automation Administration (NMCAA), page 10; Nutanix Certified Professional – Multicloud

Automation (NCP-MCA), section 3; Nutanix Support Portal – Guest OS Compatibility Matrix

Reference: https://portal.nutanix.com/page/documents/details?targetId=Prism-Central-Guide-Prism-v6_0:mul-vm-prerequisites-playbook-actions-pc-r.html#vm-prerequisites-playbook-actions-pc-r

Question #32

An end user for an application that has been assigned the Consumer role within the project has noticed multiple issues with a blueprint that need to be addressed. The decision has been made to bring the end user onto the team to be able to modify the blueprints for this project.

Using the concept of least privilege, what role should the end user be assigned?

  • A . Developer
  • B . Project Admin
  • C . Consumer
  • D . Operator

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

The Developer role is the most appropriate role for the end user who needs to modify the blueprints for the project. The Developer role allows the user to create, edit, and delete blueprints and runbooks within the project, as well as launch and manage applications from the Marketplace. The Developer role does not have the privileges to create or manage projects, users, roles, or categories, which are reserved for the Project Admin role. The Consumer role only allows the user to launch and manage applications from the Marketplace, but not to modify the blueprints or runbooks. The Operator role allows the user to monitor and manage the infrastructure and applications within the project, but not to create or edit the blueprints or runbooks.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 1 – Describe and Differentiate Automation Concepts and Principles, Objective 1.5 – Identify the capabilities of Projects Nutanix Multicloud Automation Administration (NMCAA), Module 3 – Self-Service Projects, Lesson 3.1 – Project Roles and Permissions

Question #33

Refer to the exhibit.

Saving the Calm Blueprint gives the validation error for VMware Blueprints shown in the exhibit.

What could be the cause of the error?

  • A . Number of Template vCPU components should be equal to the number of pCPU configured.
  • B . Number of Template NICs components should be equal to the number of Network Settings configured.
  • C . Number of Template devices components should be equal to the number of Devices configured.
  • D . Number of Template VMXNET3 components should be equal to the number of Virtual e1000 adapters configured.

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

The error message in the exhibit indicates a mismatch between the number of network settings and the number of NICs on the VM. This is a common validation error when saving Calm Blueprints for VMware, where it is essential to ensure that these configurations match to avoid issues with VM deployment and operation1.

Reference: 1: Nutanix NCP-MCA Certification Exam Sample Questions2

Question #34

A company has a business-critical VM. The VM Utilization of CPU and memory differs from time to time, but can never be allowed to run out of resources. The administrator also wants to make sure that the VM is not over provisioned when not needed.

The administrator determines these requirements that have been validated and automated in a test environment should also apply for the production environment:

VCPU needs to be added when CPU Utilization been over 80% for 15 minutes.

Memory needs to be increased by 4 GB when utilization reaches 80%.

Return of over-allocated resources must not affect other business applications.

What can the administrator do with the least amount of effort to make sure the VM is always performant and returns resources when not required?

  • A . Clone and adjust the system-created playbooks
  • B . Import the playbook and adjust the values
  • C . Create a blueprint based on requirements
  • D . Create a task based on requirements

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

The easiest way to automate the VM utilization and resource allocation is to use a playbook that has been already tested and validated in a test environment. A playbook is a collection of actions that can be triggered by events or schedules to perform various tasks on the Nutanix platform. By importing the playbook from the test environment to the production environment, the administrator can save time and effort in creating a new playbook from scratch. The administrator only needs to adjust the values of the playbook parameters, such as the VM name, the CPU and memory thresholds, the VCPU and memory increments, and the notification settings, to match the production environment. The playbook can then be executed manually or automatically based on the desired frequency and conditions.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 3 – Validate Blueprints, Runbooks, Playbooks, and Automation Settings, Objective 3.3 – Determine the correct method to validate required Playbook configurations

Nutanix Multicloud Automation Administration (NMCAA), Module 4 – X-Play, Lesson 4.2 – Playbooks How to create and execute playbooks in Prism Central | Nutanix Community

Question #35

How should an administrator enable Calm?

  • A . Prism Central -> Services -> Calm -> Enable
  • B . Prism Element -> LCM -> Calm -> Enable
  • C . Prism Central -> Settings -> Calm -> Enable
  • D . Prism Central -> Settings -> Upgrade Prism Central -> Calm -> Enable

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

To enable Calm, the administrator needs to log on to Prism Central with a local ADMIN account and click Services -> Calm -> Enable. This will install the Calm service on Prism Central and allow the administrator to access the Calm UI and features. The other options are incorrect because they either refer to Prism Element, which is not the correct platform for Calm, or they involve unnecessary or incorrect steps.

Reference: [Enabling and Accessing Calm | Nutanix Community] (https://next.nutanix.com/installation-configuration-23/enabling-and-accessing-calm-40191); [Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide] (https://www.nutanix.com/content/dam/nutanix/resources/support/ds-ncp-mca.pdf), section 2.1.

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-install-configure-nutanix-calm-t.html

Question #36

Where should an administrator check why a Playbook failed to grow the memory of a VM?

  • A . VM Details in Prism Element
  • B . Plays dashboard in Prism Central
  • C . VM Details in Prism Central
  • D . Plays dashboard in Prism Element

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

The Plays dashboard in Prism Central provides a centralized view of all the Playbooks that have been executed across the clusters registered with Prism Central. It shows the status, duration, and output of each Playbook run, as well as the details of the triggers, targets, and actions involved. An administrator can use the Plays dashboard to troubleshoot why a Playbook failed to grow the memory of a VM by checking the error messages, logs, and output of the Playbook run. The other options are not the correct places to check for Playbook failures, as they do not provide the same level of information and visibility as the Plays dashboard.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6 Exam, Nutanix Exam NCP-MCA Topic 4 Question 20 Discussion

Question #37

An administrator is trying to delete a category, but the option is greyed out.

Which two conditions could be causing this issue? (Choose two.)

  • A . The category is system defined.
  • B . The category is assigned to powered-on VMs.
  • C . The category is part of a flow policy.
  • D . The category is user defined.

Reveal Solution Hide Solution

Correct Answer: A, C
A, C

Explanation:

Categories are key-value pairs that you can use to tag and filter entities in Nutanix. There are two types of categories: system defined and user defined. System defined categories are built-in and cannot be deleted. User defined categories are created by the administrator and can be deleted if they are not used in any policy. Policies are rules that apply actions or restrictions to entities based on their categories. Flow policies are policies that control the network security and visibility of VMs. If a category is part of a flow policy, it cannot be deleted unless the policy is removed or modified. Therefore, the two conditions that could prevent an administrator from deleting a category are: the category is system defined, or the category is part of a flow policy.

Reference: Nutanix Support & Insights: This is the official Nutanix documentation for categories, where you can find information about the types, usage, and deletion of categories.

Nutanix Exam NCP-MCA Topic 1 Question 12 Discussion: This is a forum where you can find discussions and explanations for Nutanix certification exam questions, including question 12 from topic 1, which is related to your question.

Nutanix Flow Overview: This is a Nutanix community post where you can learn more about Nutanix Flow and its policies.

Question #38

An application team wants faster releases and starts an initiative to automate the entire database and application deployments.

The current manual process involves:

Creating virtual machines to host the databases and applications

Allocate right amount of storage for the database and applications

Deploy database software and create database

Schedule backup and recovery process for the database

Deploy applications

How can application releases be repeatedly deployed in the least amount of time?

  • A . Create a Calm blueprint calling Calm APIs for both database and applications deployments
  • B . Deploy databases manually and create a Calm blueprint to automate application deployment
  • C . Deploy databases through Era and create a Calm blueprint to automate application deployment
  • D . Create a Calm blueprint deploying applications and calling Era APis to automate database deployments

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

The best way to automate the entire database and application deployments is to use a combination of Nutanix Calm and Nutanix Era. Nutanix Calm is a multicloud automation platform that allows you to create blueprints to deploy and manage infrastructure and applications across different cloud environments. Nutanix Era is a database management platform that allows you to provision, clone, patch, refresh, and restore databases in a simplified and automated way. By creating a Calm blueprint that deploys applications and calls Era APIs to automate database deployments, you can achieve faster and consistent releases, as well as reduce the manual effort and complexity involved in the process. You can also leverage the features of Calm and Era, such as self-service, governance, showback, backup, and recovery, to enhance the efficiency and security of your deployments.

Reference: https://www.nutanix.com/support-services/training-certification/certifications/certification-details-nutanix-certified-professional-multicloud-automation-v6-5

https://www.nutanix.com/content/dam/nutanix/resources/support/ds-ncp-mca.pdf

Question #39

Refer to the exhibit.

A customer has decided to enable Calm Showback feature but started to receive an alert in Prism Central stating that Calm showback is not able to reach beam service.

Which two configuration items should the administrator check to ensure Calm can communicate with Beam? (Choose two.)

  • A . DNS configuration in Prism Central
  • B . Ensure Pulse is enabled
  • C . Prism Element is configured with Proxy settings
  • D . Flow is enabled in the same Prism Central

Reveal Solution Hide Solution

Correct Answer: A, C
A, C

Explanation:

The alert in Prism Central indicates that Calm showback is not able to reach the beam service. This could be due to network connectivity issues or incorrect configurations. The administrator should check the DNS configuration in Prism Central (Option A) to ensure that it is correctly configured to allow communication with the Beam service. Additionally, checking if Prism Element is configured with Proxy settings (Option C) is essential as it can also affect the communication between Calm and

Beam. Pulse (Option B) and Flow (Option D) are not related to the Calm showback feature and do not

impact its functionality.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 2 – Deploy and Configure Nutanix Calm and Related Components, Objective 2.4 – Identify required configuration settings for a Nutanix Calm deployment

Enabling and Disabling Showback in Calm | Nutanix Community

Question #40

A director would like to have an up to date Cluster Efficiency Summary report emailed on the first of every month to keep management up to date on how the cluster is being utilized.

How could a playbook be configured to satisfy this request with the least human interaction?

  • A . Manual Trigger > Wait Until Day of Month > Generate Report > Email
  • B . Manual Trigger > Generate Report > Email
  • C . Report Trigger > Wait Until Day of Month > Email
  • D . Time Trigger > Generate Report > Email

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

A time trigger is a type of playbook trigger that allows the user to specify a schedule for running a playbook. This trigger is useful for automating tasks that need to be performed periodically or at a specific time. A manual trigger requires the user to initiate the playbook execution manually, which is not ideal for a recurring task. A report trigger is a type of playbook trigger that allows the user to run a playbook when a specific report is generated. However, this trigger does not guarantee that the report will be generated on the first of every month, as it depends on the report settings. A wait until day of month action is a type of playbook action that pauses the playbook execution until a specified day of the month. This action is unnecessary if the playbook already has a time trigger that specifies the desired schedule.

Reference: Nutanix Multicloud Automation Administration (NMCAA) course, Module 4: Playbooks, Lesson 4.1:

Playbook Triggers

Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6.5 Exam Blueprint Guide, Section 3.1: Create a playbook to automate IT operations using X-Play

Reference: https://portal.nutanix.com/page/documents/kbs/details?targetId=kA00e000000LU6BCAW

Question #41

An Application team has provided an administrator the following high level requirements for infrastructure they require:

5 Application VMs

2 Database VMs

2 Web VMs

Which two pieces of information are needed, at a minimum, to effectively automate the scaling of the environment? (Choose two.)

  • A . SLA uptime of the application
  • B . Steady state resource utilization
  • C . Expected resource utilization under load
  • D . If the application needs to be highly available

Reveal Solution Hide Solution

Correct Answer: B C
B C

Explanation:

To effectively automate the scaling of the environment, the administrator needs to know the steady state resource utilization and the expected resource utilization under load of the application, database, and web VMs. These two pieces of information will help the administrator to define the scaling policies, thresholds, and actions for the blueprint service that deploys the infrastructure. The administrator can use the Self-Service feature of Nutanix Multicloud Automation to create a blueprint service that can scale up or down based on the resource utilization metrics. The administrator can also use the Runbook feature to automate the scaling actions using scripts or APIs. The other options are incorrect because:

SLA uptime of the application: This is not a piece of information that is needed to automate the scaling of the environment. The SLA uptime of the application is a performance indicator that measures the availability and reliability of the application. The administrator can use the X-Play feature of Nutanix Multicloud Automation to create event-driven playbooks that can trigger actions based on alerts or schedules to ensure the SLA uptime of the application.

If the application needs to be highly available: This is not a piece of information that is needed to automate the scaling of the environment. The high availability of the application is a design consideration that affects the architecture and configuration of the infrastructure and the application. The administrator can use the Projects feature of Nutanix Multicloud Automation to create projects that can define the availability domains, networks, and storage for the infrastructure and the application.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, Section 2.1, 2.2, 2.4, 2.5

Nutanix Multicloud Automation Administration (NMCAA) Course, Module 2: Self-Service, Module 3:

Runbook, Module 5: Projects

Training Spotlight: Nutanix Multicloud Automation Administration (NMCAA), Video 2: Self-Service,

Video 3: Runbook, Video 5: Projects

Question #42

An administrator manages a Nutanix cluster with 630 VMs, all of which are in production.

The Accounting department wants to be notified when any of their production VMs exceed 90% CPU usage or 90% memory usage. Their VMs are categorized as LOB:Accounting.

How should the administrator satisfy this request from the Accounting department?

  • A . Direct the VM users to generate alerts within the affected VMs.
  • B . Create a dashboard in Prism Central with the CPU Usage.
  • C . Create a category named Department with the value Accounting.
  • D . Create an Alert with the Accounting category assigned.

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Alerts are a way of monitoring the health and performance of the Nutanix cluster and the VMs running on it. Alerts can be triggered by various metrics, such as CPU usage, memory usage, disk space, network traffic, etc. Alerts can also be configured to send notifications to the administrator or other recipients via email, Slack, PagerDuty, etc. To satisfy the request from the Accounting department, the administrator should create an Alert with the following settings: Trigger: CPU Usage (%) > 90 OR Memory Usage (%) > 90 Scope: VM

Category: LOB:Accounting

Notification: Email to accounting@company.com This way, the Alert will only apply to the VMs that belong to the Accounting department, and will send an email notification to the Accounting department when any of their VMs exceed the specified thresholds.

Reference: Nutanix Multicloud Automation Administration (NMCAA), page 9; Nutanix Certified Professional – Multicloud Automation (NCP-MCA), section 1; [Nutanix Prism Central Guide – Alerts]

Reference: https://portal.nutanix.com/page/documents/details?targetId=Prism-Central-Guide-Prism-v6_0:ale-alert-health-toc-auto-u.html

Question #43

Which Calm feature provides the ability for administrators to approve Single or Multi-VM Blueprints for assignment to Projects?

  • A . Application Manager
  • B . Marketplace
  • C . Projects
  • D . Marketplace Manager

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

The alert in Prism Central indicates that Calm showback is not able to reach the beam service. This could be due to network connectivity issues or incorrect configurations. The administrator should check the DNS configuration in Prism Central (Option A) to ensure that it is correctly configured to allow communication with the Beam service. Additionally, checking if Prism Element is configured with Proxy settings (Option C) is essential as it can also affect the communication between Calm and Beam. Pulse (Option B) and Flow (Option D) are not related to the Calm showback feature and do not impact its functionality.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 2 – Deploy and Configure Nutanix Calm and Related Components, Objective 2.4 – Identify required configuration settings for a Nutanix Calm deployment

Enabling and Disabling Showback in Calm | Nutanix Community

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-nucalm-major-components-c.html

Question #44

An administrator manages two Nutanix clusters: Cluster01 and Cluster02 and has needs to automate similar workload types using these images that are located on Cluster01:

ImageA

ImageB

ImageC

The administrator needs to deploy ImageA and ImageC within the Cluster02 environment.

How this can be achieved?

  • A . Configure a Protection Domain to replicate images.
  • B . Clone the images from the Cluster01 to Cluster02.
  • C . All images are available to all clusters managed by a single Prism Central.
  • D . Utilize Prism Central image placement policies.

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Protection Domains are a Nutanix feature that allows you to replicate data across clusters or to a remote site. You can use Protection Domains to replicate images from one cluster to another, and then use them for workload automation. This is one of the methods documented in the Nutanix Solutions Portal for Citrix MCS on Nutanix AHV1. Alternatively, you can also use Prism Central to manage multiple clusters and use Protection Policies to replicate images across clusters2. However, this option is not listed in the question, so the best answer is A.

Reference:

1: Multi Cluster Image Replication for Citrix MCS on Nutanix

2: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide

Reference: https://portal.nutanix.com/page/documents/details?targetId=Prism-Central-Guide-Prism-v6_0:mul-image-placement-policy-pc-c.html

Question #45

A developer has been asked to update the existing blueprint with an additional option of scaling it both out and in.

Where in the Blueprint Editor should the developer make the relevant changes?

  • A . Environment, Actions
  • B . Configuration, Settings
  • C . Blueprint, Configuration
  • D . Application Profile, Actions

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

To enable scaling for a blueprint, the developer needs to add scaling actions to the application profile. Scaling actions are scripts that define how to scale out (add more instances) or scale in (remove instances) of an application tier. The developer can also specify the minimum and maximum number of instances allowed for each tier, and the scaling policy (manual or automatic) based on metrics or schedules. The developer can access the application profile from the Blueprint Editor by clicking on the application name and then selecting the Actions tab.

Reference: Nutanix Multicloud Automation Administration (NMCAA) course, Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6.5 Exam Guide, [Nutanix Calm User Guide]

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_2:nuc-nucalm-blueprint-overview-c.html

Question #46

Refer to the exhibit.

A subset of Linux VMs are required to be gracefully shutdown each evening. A Playbook is created to shutdown the targeted VMs, however the error message shown in the exhibit is displayed when the Playbook is executed.

What is causing the error message?

  • A . User executing the Playbook does not have Admin privileges.
  • B . The VM is already powered off.
  • C . The VM is missing Nutanix Guest Tools.
  • D . The SSH Service is not running on the VMs.

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

According to the Nutanix Multicloud Automation Administration (NMCAA) course1, one of the prerequisites for using X-Play to automate tasks on VMs is to have SSH enabled and configured on the target VMs. This allows X-Play to connect to the VMs and execute commands or scripts remotely. If the SSH service is not running on the VMs, then X-Play will fail to connect and perform the actions, resulting in the error message shown in the exhibit. The other options are not likely to cause this error, as they are either unrelated to X-Play (A and B) or not required for X-Play to work ©.

Reference: Nutanix Multicloud Automation Administration (NMCAA) course

Question #47

An administrator wants to create a blueprint for a development environment that uses an existing on-premise GitLab repository. Every new development environment requires a new user in the GitLab repo.

Which two tasks should the administrator perform within a Calm blueprint to automate this process? (Choose two.)

  • A . Create an HTTP pre-create task to create the user in GitLab via REST API.
  • B . Create runtime-editable variables for user and password in the blueprint.
  • C . Add a task within the service in order to ask for user and password at runtime.
  • D . Create a task script in order to login with ssh to GitLab and create a random user and password.

Reveal Solution Hide Solution

Correct Answer: A, B
A, B

Explanation:

To automate the creation of a new user in GitLab for every new development environment, the administrator should perform the following tasks within a Calm blueprint:

Create an HTTP pre-create task to create the user in GitLab via REST API. This task will send an HTTP request to the GitLab server with the user information and credentials, and receive a response with the user ID and status. The administrator can use the response to verify the user creation and store the user ID as a variable for later use.

Create runtime-editable variables for user and password in the blueprint. These variables will allow the administrator to specify the user name and password for the new GitLab user at the time of launching the blueprint. The variables can be passed as parameters to the HTTP pre-create task and used in the REST API call.

The other two options are not correct because:

Adding a task within the service to ask for user and password at runtime is redundant and unnecessary, as the runtime-editable variables can already provide this functionality.

Creating a task script to login with ssh to GitLab and create a random user and password is not a good practice, as it exposes the GitLab server to security risks and does not use the REST API that GitLab provides for user management.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) 6.5 Exam, page 17 Nutanix Calm User Guide, section “HTTP Task” GitLab API Documentation, section “Create user”

Question #48

An administrator is notified of changes made to VMs on an AHV cluster and wants to verify the changes inside of a Calm application.

Where should the administrator check for synchronized changes between Prism Central and Calm?

  • A . On the Prism Central Tasks page
  • B . On the Audit tab of the Calm application
  • C . On the Environments tab of the Calm project
  • D . On the Overview tab of the Calm application

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

The Audit tab of the Calm application shows the history of actions performed on the application, such as create, update, delete, launch, stop, etc. It also shows the status of the synchronization between Prism Central and Calm, which indicates if the changes made to the VMs on the AHV cluster are reflected in the Calm application. The administrator can check the Audit tab to verify the changes and troubleshoot any issues with the synchronization.

Reference: Nutanix NCP-MCA Certification Exam Sample Questions, Question 15 Nutanix Certified Professional – Multicloud Automation, Page 17 Nutanix Calm User Guide

Question #49

An administrator needs to add AWS as a usable destination for application deployments.

Where would the administrator perform the task?

  • A . Marketplace
  • B . Projects
  • C . Blueprints
  • D . Providers

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

The administrator needs to add AWS as a provider in Calm. A provider is a cloud platform or infrastructure that hosts the application VMs or services. Calm supports various providers such as Nutanix, AWS, Azure, GCP, VMware, and Kubernetes. To add a provider, the administrator needs to go to the Providers page in the Calm UI and click on the +Create Provider button. Then, the administrator needs to select the AWS provider type and enter the required information such as name, access key, secret key, and regions.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) Exam Blueprint Guide, page 11; Nutanix Calm User Guide, section 3.1.

Reference: https://portal.nutanix.com/page/documents/solutions/details?targetId=RA-2093-Nutanix-Calm:RA-2093-Nutanix-Calm

Question #50

Refer to the exhibit.

A Blueprint fails on executing a check-login task against a Windows 2016 VM and displays the error shown in the exhibit. The administrator is using a SSH key-based credential to authenticate the task.

What should the administrator change to resolve the issue?

  • A . Increase the retries to allow for the task to complete.
  • B . Change to password authentication credential.
  • C . Ensure the private key for the credential is correct.
  • D . Modify the timeout to give the task longer to complete.

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

The error message “Authentication by <Credential_type> failed” typically indicates an issue with the authentication credentials being used. Since the administrator is using SSH key-based credential to authenticate, it’s essential to ensure that the private key associated with this credential is correct and accessible. If there’s an issue with the private key, such as it being incorrect or inaccessible, authentication will fail. Increasing the retries or modifying the timeout will not help if the credential is invalid. Changing to password authentication credential may work, but it’s not the best option as it may compromise security and require additional configuration.

Reference: Nutanix Certified Professional – Multicloud Automation (NCP-MCA) v6.5, Section 3 – Validate Blueprints, Runbooks, Playbooks, and Automation Settings, page 2

Nutanix Multicloud Automation Administration (NMCAA), Module 5 – X-Play, Lesson 5.2 – Credential Management, page 7

Nutanix Calm User Guide, Credential Management, SSH Key-Based Authentication

Reference: https://portal.nutanix.com/page/documents/details?targetId=Nutanix-Calm-Admin-Operations-Guide-v3_2_7:nuc-ssh-keys-for-linux-and-windows.html

Exit mobile version