ExamGecko
Home Home / Nutanix / NCP-MCA

Nutanix NCP-MCA Practice Test - Questions Answers, Page 7

Question list
Search
Search

List of questions

Search

Related questions











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.
A.
Create an HTTP pre-create task to create the user in GitLab via REST API.
Answers
B.
Create runtime-editable variables for user and password in the blueprint.
B.
Create runtime-editable variables for user and password in the blueprint.
Answers
C.
Add a task within the service in order to ask for user and password at runtime.
C.
Add a task within the service in order to ask for user and password at runtime.
Answers
D.
Create a task script in order to login with ssh to GitLab and create a random user and password.
D.
Create a task script in order to login with ssh to GitLab and create a random user and password.
Answers
Suggested answer: 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''

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
A.
On the Prism Central Tasks page
Answers
B.
On the Audit tab of the Calm application
B.
On the Audit tab of the Calm application
Answers
C.
On the Environments tab of the Calm project
C.
On the Environments tab of the Calm project
Answers
D.
On the Overview tab of the Calm application
D.
On the Overview tab of the Calm application
Answers
Suggested answer: 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

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

Where would the administrator perform the task?

A.
Marketplace
A.
Marketplace
Answers
B.
Projects
B.
Projects
Answers
C.
Blueprints
C.
Blueprints
Answers
D.
Providers
D.
Providers
Answers
Suggested answer: 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.

Which two features does the Calm Marketplace provide? (Choose two.)

A.
Published and versioned Blueprints
A.
Published and versioned Blueprints
Answers
B.
Library of executable tasks
B.
Library of executable tasks
Answers
C.
Store of all Blueprints created in Calm
C.
Store of all Blueprints created in Calm
Answers
D.
Set of pre-seeded application Blueprints
D.
Set of pre-seeded application Blueprints
Answers
Suggested answer: A, D

Explanation:

The Calm Marketplace acts as an application store, providing end users with a catalog of available applications. By default, Calm comes pre-seeded with validated Blueprints for multiple open source and enterprise applications. These are the set of pre-seeded application Blueprints. Additionally, Marketplace Manager acts as a staging area for publishing default and user-created Blueprints to your local Marketplace. These are the published and versioned Blueprints. The other two options, library of executable tasks and store of all Blueprints created in Calm, are not features of the Calm Marketplace.Reference:Calm: Marketplace - Read the DocsandCalm: Marketplace - Read the Docs

Which two statements are true regarding the Nutanix public Github repository? (Choose two.)

A.
Nutanix provides a documented process to seed Github based scripts into the Calm Task Library.
A.
Nutanix provides a documented process to seed Github based scripts into the Calm Task Library.
Answers
B.
Calm's public repository contains Nutanix-vetted custom scripts created and published by community members.
B.
Calm's public repository contains Nutanix-vetted custom scripts created and published by community members.
Answers
C.
Nutanix publishes official vetted blueprints and tasks to Nutanix's public Github Calm repository.
C.
Nutanix publishes official vetted blueprints and tasks to Nutanix's public Github Calm repository.
Answers
D.
Nutanix provides documented processes to seed scripts from any source repository.
D.
Nutanix provides documented processes to seed scripts from any source repository.
Answers
Suggested answer: A, C

Explanation:

Nutanix provides a documented process to seed Github based scripts into the Calm Task Library, which allows users to import and use custom tasks from the Nutanix public Github repository or any other Github repository. This process is described in theNutanix Calm DSL User Guideand theNutanix Calm DSL Tutorial.

Nutanix also publishes official vetted blueprints and tasks to Nutanix's public Github Calm repository, which is located athttps://github.com/nutanix/blueprints. These blueprints and tasks are created and maintained by Nutanix engineers and can be used as reference or templates for building Calm applications. Some examples of these blueprints and tasks are:

Kubernetes Cluster: A blueprint that deploys a Kubernetes cluster on Nutanix AHV using Calm.

MySQL HA: A blueprint that deploys a MySQL cluster with high availability on Nutanix AHV using Calm.

Windows Server: A blueprint that deploys a Windows Server 2019 VM on Nutanix AHV using Calm.

[Install Python]: A task that installs Python on a Linux VM using Calm.

Calm's public repository does not contain Nutanix-vetted custom scripts created and published by community members. These scripts are hosted in a separate repository called [Automation], which is a centralized repo for community driven Nutanix automation. These scripts are not officially supported or endorsed by Nutanix and may not be compatible with the latest versions of Calm or Nutanix products.

Nutanix does not provide documented processes to seed scripts from any source repository. Users can only import scripts from Github repositories using the Calm Task Library. Other source repositories are not supported by Calm.

Nutanix Calm DSL User Guide

Nutanix Calm DSL Tutorial

Nutanix Calm Blueprints

Kubernetes Cluster

MySQL HA

Windows Server

[Install Python]

[Automation]

An administrator has an existing set of VMs that were deployed before the company started using Calm. The administrator would like to now use Calm to manage those existing VMs.

What should the administrator do to manage the existing VMs?

A.
Create a Greenfield Application, select the snapshots of the VMs to manage and redeploy the VMs from the latest snapshot.
A.
Create a Greenfield Application, select the snapshots of the VMs to manage and redeploy the VMs from the latest snapshot.
Answers
B.
Create a Brownfield Application, select the VMs that are needed for each deployment from the drop down list.
B.
Create a Brownfield Application, select the VMs that are needed for each deployment from the drop down list.
Answers
C.
Create a Greenfield Application, select the VMs that are needed for each deployment from the drop down list.
C.
Create a Greenfield Application, select the VMs that are needed for each deployment from the drop down list.
Answers
D.
Create a Brownfield Application, select the snapshots of the VMs to manage and redeploy the VMs from the latest snapshot.
D.
Create a Brownfield Application, select the snapshots of the VMs to manage and redeploy the VMs from the latest snapshot.
Answers
Suggested answer: B

Explanation:

A Brownfield Application is a type of application that allows you to import and manage existing VMs that were not deployed by Calm. You can use a Brownfield Application to perform actions such as start, stop, restart, delete, or execute scripts on the imported VMs. You can also add services, credentials, variables, and policies to the Brownfield Application blueprint. To create a Brownfield Application, you need to select a multi-VM blueprint and then choose the VMs that you want to include in the application from the drop down list. You can also filter the VMs by name, cluster, or power state.

A Greenfield Application is a type of application that allows you to deploy new VMs from scratch using Calm. You can use a Greenfield Application to provision and configure VMs on different cloud platforms, such as Nutanix AHV, VMware ESXi, AWS, Azure, or GCP. You can also add services, credentials, variables, and policies to the Greenfield Application blueprint. To create a Greenfield Application, you need to select a single-VM or a multi-VM blueprint and then specify the VM properties, such as name, image, flavor, network, storage, etc.

Nutanix Calm DSL -- Brownfield Apps the Easy Way

Nutanix Support & Insights

Getting started with Nutanix Calm

An administrator at a busy software development company is looking to roll out Calm for automation and estimates they will be creating 200 Projects, 500 Runbooks, 1500 Blueprints and automating the deployment of 7500 VMs for their development teams.

What size of Prism Central VM(s) is recommended to host the Calm environment?

A.
3 nodes Large - 10vCPU and 52GB Memory per node.
A.
3 nodes Large - 10vCPU and 52GB Memory per node.
Answers
B.
1 node Small - 6vCPU and 30GB Memory per node.
B.
1 node Small - 6vCPU and 30GB Memory per node.
Answers
C.
3 nodes Small - 6vCPU and 30GB Memory per node.
C.
3 nodes Small - 6vCPU and 30GB Memory per node.
Answers
D.
1 node Large - 10vCPU and 52GB Memory per node.
D.
1 node Large - 10vCPU and 52GB Memory per node.
Answers
Suggested answer: A

Explanation:

According to the Nutanix Multicloud Automation Administration (NMCAA) course, the recommended Prism Central VM size depends on the number of VMs that are managed by Calm and the number of concurrent users.For a large-scale environment with more than 5000 VMs and more than 100 concurrent users, the recommended size is 3 nodes Large - 10vCPU and 52GB Memory per node1. This size provides enough resources for the Prism Central cluster to handle the workload and performance requirements of Calm.

Nutanix Multicloud Automation Administration (NMCAA) course, Module 2: Nutanix Calm Installation and Configuration, Lesson 2: Nutanix Calm Installation and Configuration2

Nutanix Certified Professional - Multicloud Automation (NCP-MCA) v6.5 Exam Blueprint Guide, Section 2: Deploy and Configure Self-service and Related Components, Objective 2.2: Identify required configuration settings for a Self-Service deployment3

Scaling out Prism Central | Nutanix Community1

An administrator has built a Playbook to run a Powershell script in a VM when a specific alert is generated. Several days later, the alert is generated, but the script does not execute and there are no Plays recorded for the Playbook.

What is causing this issue?

A.
The Playbook was never enabled.
A.
The Playbook was never enabled.
Answers
B.
The version of Playbooks is not correct for the version of Prism Central.
B.
The version of Playbooks is not correct for the version of Prism Central.
Answers
C.
The script executed, but closed with an error code.
C.
The script executed, but closed with an error code.
Answers
D.
The path to the script was not correct.
D.
The path to the script was not correct.
Answers
Suggested answer: A

Explanation:

A Playbook is a set of actions that are triggered by an event or a schedule. To run a Playbook, it must be enabled first. If a Playbook is not enabled, it will not respond to any events or schedules, and no Plays will be recorded for it. Therefore, the most likely cause of the issue is that the administrator forgot to enable the Playbook after building it.Reference:Nutanix Certified Professional - Multicloud Automation (NCP-MCA) Exam Blueprint Guide, page 13, section 3.2.Nutanix Multicloud Automation Administration (NMCAA) course, module 4, lesson 2.

A blueprint service needs to use scaling. The requirements are:

Windows 2019 VM (12 vCPU, 24 GB memory, 500 GB volume)

Minimum VMs needed at any time and at time of deployment is 2 VMs

VMs should not exceed the project quota of 100 vCPUs or 300 GB of memory

There are no other services in use within the project

Which scaling VM replica settings meet all requirements?

A.
MIN: 2, MAX: 11, Default: 2
A.
MIN: 2, MAX: 11, Default: 2
Answers
B.
MIN: 2, MAX: 7, Default: 2
B.
MIN: 2, MAX: 7, Default: 2
Answers
C.
MIN: 2, MAX: 10, Default: 1
C.
MIN: 2, MAX: 10, Default: 1
Answers
D.
MIN: 2, MAX: 8, Default: 1
D.
MIN: 2, MAX: 8, Default: 1
Answers
Suggested answer: B

Explanation:

Scaling VM replica settings allow you to specify the minimum, maximum, and default number of VMs that can be created from a blueprint service. The minimum and default values must be equal to or greater than the number of VMs needed at any time and at time of deployment, which is 2 in this case. The maximum value must be equal to or less than the project quota divided by the VM resources, which is 100/12 = 8 for vCPUs and 300/24 = 12 for memory. The lowest of these two values is the limit for the maximum value, which is 8. Therefore, the only option that meets all the requirements is B. MIN: 2, MAX: 7, Default: 2.

Nutanix Certified Professional - Multicloud Automation (NCP-MCA) Exam Blueprint Guide, page 10, Objective 3.1: Given a scenario, create a blueprint to deploy infrastructure and applications using Self-Service

Nutanix Multicloud Automation Administration (NMCAA), Module 5: Self-Service, Lesson 5.2: Blueprint Design, slide 23: Scaling VM Replica Settings

Nutanix Certified Professional Multicloud Automation (NCP-MCA) 6 Exam, page 10, Objective 3.1: Given a scenario, create a blueprint to deploy infrastructure and applications using Self-Service

A company wants to ensure that all developers are able to request new development environments on demand by using ServiceNow.

The administrator notices that even though developers create new environments, they rarely remove these environments when moving on to new assignments. Today, the administrator has gone into Prism Central to check when the VM was created, in order to reach out to the developer and ask if it can be deleted. The administrator has accidentally deleted the wrong VM in the past.

Which two methods can the administrator use to automate this task to avoid deleting the incorrect VMs? (Choose two.)

A.
Create a playbook REST API action to delete the VM from a ServiceNow approval flow.
A.
Create a playbook REST API action to delete the VM from a ServiceNow approval flow.
Answers
B.
Create a playbook webhook action to delete the VM from a ServiceNow approval flow.
B.
Create a playbook webhook action to delete the VM from a ServiceNow approval flow.
Answers
C.
Create a playbook webhook trigger to delete the VM from a ServiceNow approval flow.
C.
Create a playbook webhook trigger to delete the VM from a ServiceNow approval flow.
Answers
D.
Create a playbook REST API trigger to delete the VM from a ServiceNow approval flow.
D.
Create a playbook REST API trigger to delete the VM from a ServiceNow approval flow.
Answers
Suggested answer: A, B

Explanation:

A playbook REST API action allows the administrator to send an HTTP request to a specified endpoint, such as the Prism Central API, to perform an operation, such as deleting a VM. A playbook webhook action allows the administrator to send a payload to a specified URL, such as a ServiceNow webhook, to trigger an event, such as an approval flow. Both of these actions can be used to automate the deletion of VMs from a ServiceNow approval flow, where the developers can request and confirm the removal of their environments. A playbook webhook trigger and a playbook REST API trigger are not valid options, as they are used to initiate a playbook based on an external event, not to perform an action within a playbook.Reference:Nutanix Certified Professional - Multicloud Automation (NCP-MCA) 6.5 Exam Blueprint Guide, page 10;Nutanix Certified Professional - Multicloud Automation (NCP-MCA), section 4;NCP-MCA Exam Dumps - Nutanix Certified Professional - Multicloud ..., question 70.

Total 126 questions
Go to page: of 13