[Jan 04, 2024] Get New MCIA-Level-1 Certification Practice Test Questions Exam Dumps
Real MCIA-Level-1 Exam Dumps Questions Valid MCIA-Level-1 Dumps PDF
NEW QUESTION # 118
A Mule application is being designed for deployment to a single CloudHub worker. The Mule application will have a flow that connects to a SaaS system to perform some operations each time the flow is invoked.
The SaaS system connector has operations that can be configured to request a short-lived token (fifteen minutes) that can be reused for subsequent connections within the fifteen minute time window. After the token expires, a new token must be requested and stored.
What is the most performant and idiomatic (used for its intended purpose) Anypoint Platform component or service to use to support persisting and reusing tokens in the Mule application to help speed up reconnecting the Mule application to the SaaS application?
- A. Persistent object store
- B. Database
- C. Nonpersistent object store
- D. Variable
Answer: B
NEW QUESTION # 119
A Mule application is synchronizing customer data between two different database systems.
What is the main benefit of using XA transaction over local transactions to synchronize these two database system?
- A. Ensure consistency
- B. Reduce latency
- C. Increase throughput
- D. Simplifies communincation
Answer: A
NEW QUESTION # 120
Refer to the exhibit.
A business process involves the receipt of a file from an external vendor over SFTP. The file needs to be parsed and its content processed, validated, and ultimately persisted to a database. The delivery mechanism is expected to change in the future as more vendors send similar files using other mechanisms such as file transfer or HTTP POST.
What is the most effective way to design for these requirements in order to minimize the impact of future change?
- A. Create an API that receives the file and invokes a Process API with the data contained In the file, then have the Process API process the data using a MuleSoft Batch Job and other System APIs as needed
- B. Use a composite data source so files can be retrieved from various sources and delivered to a MuleSoft Batch Job for processing
- C. Use a MuleSoft Scatter-Gather and a MuleSoft Batch Job to handle the different files coming from different sources
- D. Create a Process API to receive the file and process it using a MuleSoft Batch Job while delegating the data save process to a System API
Answer: A
NEW QUESTION # 121
Refer to the exhibit.
A Mule application has an HTTP Listener that accepts HTTP DELETE requests. This Mule application Is deployed to three CloudHub workers under the control of the CloudHub Shared Load Balancer.
A web client makes a sequence of requests to the Mule application's public URL.
How is this sequence of web client requests distributed among the HTTP Listeners running in the three CloudHub workers?
- A. Each request is routed to ONE ARBiTRARYCloudHub worker in the PRIMARY Availability Zone (AZ)
- B. Each request is routed to the PRIMARY CloudHub worker in the PRIMARY Availability Zone (AZ)
- C. Each request is routed (scattered) to ALL three CloudHub workers at the same time
- D. Each request Is routed to ONE ARBiTRARY CloudHub worker out of ALL three CloudHub workers
Answer: D
NEW QUESTION # 122
An organization is designing the following two Mule applications that must share data via a common persistent object store instance:
- Mule application P will be deployed within their on-premises datacenter.
- Mule application C will run on CloudHub in an Anypoint VPC.
The object store implementation used by CloudHub is the Anypoint Object Store v2 (OSv2).
what type of object store(s) should be used, and what design gives both Mule applications access to the same object store instance?
- A. Application C uses the Object Store connector to access a persistent object Application P accesses the persistent object store via the Object Store REST API
- B. Application P uses the Object Store connector to access a persistent object store Application C accesses this persistent object store via the Object Store REST API through an IPsec tunnel
- C. Application C and P both use the Object Store connector to access the Anypoint Object Store v2
- D. Application C and P both use the Object Store connector to access a persistent object store
Answer: A
NEW QUESTION # 123
Refer to the exhibit.
Anypoint Platform supports role-based access control (RBAC) to features of the platform. An organization has configured an external Identity Provider for identity management with Anypoint Platform.
What aspects of RBAC must ALWAYS be controlled from the Anypoint Platform control plane and CANNOT be controlled via the external Identity Provider?
- A. Removing a user's access to Anypoint Platform when they no longer work for the organization
- B. Assigning Anypoint Platform role(s) to a user
- C. Controlling the business group within Anypoint Platform to which the user belongs
- D. Assigning Anypoint Platform permissions to a role
Answer: D
NEW QUESTION # 124
An organization is creating a set of new services that are critical for their business. The project team prefers using REST for all services but is willing to use SOAP with common WS-" standards if a particular service requires it.
What requirement would drive the team to use SOAP/WS-* for a particular service?
- A. Must secure the service, requiring all consumers to submit a valid SAML token
- B. Must support message acknowledgement and retry as part of the protocol
- C. Must publish and share the service specification (including data formats) with the consumers of the service
- D. Must use XML payloads for the service and ensure that it adheres to a specific schema
Answer: A
NEW QUESTION # 125
What are two reasons why a typical MuleSoft customer favors a MuleSoft-hosted Anypoint Platform runtime plane over a customer-hosted runtime for its Mule application deployments? (Choose two.)
- A. Increased application throughput
- B. Increased application isolation
- C. Reduced IT operations effort
- D. Reduced time-to-market for the first application
- E. Reduced application latency
Answer: C,D
NEW QUESTION # 126
An organization is not meeting its growth and innovation objectives because IT cannot deliver projects last enough to keep up with the pace of change required by the business.
According to MuleSoft's IT delivery and operating model, which step should the organization lake to solve this problem?
- A. Modify IT governance and security controls so that line of business developers can have direct access to the organization's systems of record
- B. Adopt a new approach that decouples core IT projects from the innovation that happens within each line of business
- C. Hire more |T developers, architects, and project managers to increase IT delivery
- D. Switch from a design-first to a code-first approach for IT development
Answer: B
NEW QUESTION # 127
A Mule application is deployed to a cluster of two(2) cusomter-hosted Mule runtimes. Currently the node name Alice is the primary node and node named bob is the secondary node. The mule application has a flow that polls a directory on a file system for new files.
The primary node Alice fails for an hour and then restarted.
After the Alice node completely restarts, from what node are the files polled, and what node is now the primary node for the cluster?
- A. Files are polled form Bob node
Alice is now the primary node - B. Files are polled from Alice node
Alice is now the primary node - C. Files are polled from Alice node
Bob is the now the primary node - D. Files are polled form Bob node
Bob is now the primary node
Answer: B
NEW QUESTION # 128
An API has been updated in Anypoint Exchange by its API producer from version 3.1.1 to 3.2.0 following accepted semantic versioning practices and the changes have been communicated via the API's public portal. The API endpoint does NOT change in the new version. How should the developer of an API client respond to this change?
- A. The API client code ONLY needs to be changed if it needs to take advantage of new features.
- B. The API producer should be requested to run the old version in parallel with the new one.
- C. The API producer should be contacted to understand the change to existing functionality.
- D. The update should be identified as a project risk and full regression testing of the functionality that uses this API should be run.
Answer: A
Explanation:
* Semantic Versioning is a 3-component number in the format of X.Y.Z, where :
X stands for a major version.
Y stands for a minor version:
Z stands for a patch.
So, SemVer is of the form Major.Minor.Patch Coming to our question , minor version of the API has been changed which is backward compatible. Hence there is no change required on API client end. If they want to make use of new featured that have been added as a part of minor version change they may need to change code at their end. Hence correct answer is The API client code ONLY needs to be changed if it needs to take advantage of new features.
NEW QUESTION # 129
An organization is migrating all its Mule applications to Runtime Fabric (RTF). None of the Mule applications use Mule domain projects.
Currently, all the Mule applications have been manually deployed to a server group among several customer hosted Mule runtimes.
Port conflicts between these Mule application deployments are currently managed by the DevOps team who carefully manage Mule application properties files.
When the Mule applications are migrated from the current customer-hosted server group to Runtime Fabric (RTF), fo the Mule applications need to be rewritten and what DevOps port configuration responsibilities change or stay the same?
- A. NO, the Mule applications do NO need to be rewritten
DevOps NO LONGER needs to manage port conflicts between the Mule applications. - B. NO, The Mule applications do NOT need to be rewritten
DevOps MUST STILL manage port conflicts - C. Yes, the Mule applications Must be rewritten
DevOps Must Still Manage port conflicts. - D. Yes, the Mule applications Must be rewritten
DevOps No Longer needs to manage port conflicts between the Mule applications
Answer: B
NEW QUESTION # 130
A Mule application contains a Batch Job scope with several Batch Step scopes. The Batch Job scope is configured with a batch block size of 25.
A payload with 4,000 records is received by the Batch Job scope.
When there are no errors, how does the Batch Job scope process records within and between the Batch Step scopes?
- A. The Batch Job scope processes multiple record blocks in parallel
Each Batch Step scope is invoked with a batch of 25 records in the payload of the received Mule event For each Batch Step scope, all 4000 records are processed in parallel Individual records can jump ahead to the next Batch Step scope before the rest of the records finish processing in the current Batch Step scope - B. The Batch Job scope processes multiple record blocks in parallel, and a block of 25 records can jump ahead to the next Batch Step scope over an earlier block of records Each Batch Step scope is invoked with one record in the payload of the received Mule event For each Batch Step scope, all 25 records within a block are processed sequentially, one record at a time All the records in a block must be completed before the block of 25 records is available to the next Batch Step scope
- C. The Batch Job scope processes each record block sequentially, one at a time Each Batch Step scope is invoked with one record in the payload of the received Mule event For each Batch Step scope, all 25 records within a block are processed sequentially, one at a time All 4000 records must be completed before the blocks of records are available to the next Batch Step scope
- D. The Batch Job scope processes multiple record blocks in parallel, and a block of 25 records can jump ahead to the next Batch Step scope over an earlier block of records Each Batch Step scope is invoked with one record in the payload of the received Mule event For each Batch Step scope, all 25 records within a block are processed in parallel All the records in a block must be completed before the block of 25 records is available to the next Batch Step scope
Answer: D
NEW QUESTION # 131
A Mule application name Pub uses a persistence object store. The Pub Mule application is deployed to Cloudhub and it configured to use Object Store v2.
Another Mule application name sub is being developed to retrieve values from the Pub Mule application persistence object Store and will also be deployed to cloudhub.
What is the most direct way for the Sub Mule application to retrieve values from the Pub Mule application persistence object store with the least latency?
- A. Use an object store connector configured to access the Pub Mule application persistence object store
- B. Use a VM connector configured to directly access the persistence queue of the Pub Mule application persistence object store.
- C. Use the Object store v2 REST API configured to access the Pub Mule application persistence object store.
- D. Use an Anypoint MQ connector configured to directly access the Pub Mule application persistence object store
Answer: C
Explanation:
* The Object Store V2 API enables API access to Anypoint Platform Object Store v2.
* You can configure a Mule app to use the Object Store REST API to store and retrieve values from an object store in another Mule app. However, Object Store v2 is not designed for app-to-app communication. To share data between two Mule4 apps, use a queue in Anypoint MQ.
* The Object Store v2 APIs enable you to use REST to perform the following:
- Retrieve a list of object stores and keys associated with an application.
- Store and retrieve key-value pairs in an object store.
- Delete key-value pairs from an object store.
- Retrieve Object Store usage statistics for your organization.
- Object Store provides these APIs:
Object Store API
Object Store Stats API
Reference:
Additional Info:
When to use Object Store and when to use VM
NEW QUESTION # 132
Mule applications need to be deployed to CloudHub so they can access on-premises database systems. These systems store sensitive and hence tightly protected data, so are not accessible over the internet.
What network architecture supports this requirement?
- A. An Anypoint VPC connected to the on-premises network using an IPsec tunnel or AWS DirectConnect, plus matching firewall rules in the VPC and on-premises network
- B. Static IP addresses for the Mule applications deployed to the CloudHub Shared Worker Cloud, plus matching firewall rules and IP whitelisting in the on-premises network
- C. An Anypoint VPC with one Dedicated Load Balancer fronting each on-premises database system, plus matching IP whitelisting in the load balancer and firewall rules in the VPC and on-premises network
- D. Relocation of the database systems to a DMZ in the on-premises network, with Mule applications deployed to the CloudHub Shared Worker Cloud connecting only to the DMZ
Answer: A
Explanation:
https://docs.mulesoft.com/runtime-manager/vpc-connectivity-methods-concept
NEW QUESTION # 133
An organization heeds to procure an enterprise software system to increase cross-selling opportunities and better rack prospect data.
Which category of enterprise software has these core capabilities, when used for its typical and intended purpose?
- A. IT Service Management (ITSM)
- B. Customer Relationship Management (CRM)
- C. Business-to-Business (A2B)
- D. Supply Chain Management (SCM)
Answer: B
NEW QUESTION # 134
Additional nodes are being added to an existing customer-hosted Mule runtime cluster to improve performance. Mule applications deployed to this cluster are invoked by API clients through a load balancer.
What is also required to carry out this change?
- A. API implementations using an object store must be adjusted to recognize the new nodes and persist to them
- B. A new load balancer must be provisioned to allow traffic to the new nodes in a round-robin fashion
- C. External monitoring tools or log aggregators must be configured to recognize the new nodes
- D. New firewall rules must be configured to accommodate communication between API clients and the new nodes
Answer: C
NEW QUESTION # 135
Mule application A receives a request Anypoint MQ message REQU with a payload containing a variable-length list of request objects. Application A uses the For Each scope to split the list into individual objects and sends each object as a message to an Anypoint MQ queue.
Service S listens on that queue, processes each message independently of all other messages, and sends a response message to a response queue.
Application A listens on that response queue and must in turn create and publish a response Anypoint MQ message RESP with a payload containing the list of responses sent by service S in the same order as the request objects originally sent in REQU.
Assume successful response messages are returned by service S for all request messages.
What is required so that application A can ensure that the length and order of the list of objects in RESP and REQU match, while at the same time maximizing message throughput?
- A. Keep track of the list length and all object indices in REQU, both in the For Each scope and in all communication involving service Use persistent storage when creating RESP
- B. Use an Async scope within the For Each scope and collect response messages in a second For Each scope in the order In which they arrive, then send RESP using this list of responses
- C. Perform all communication involving service S synchronously from within the For Each scope, so objects in RESP are in the exact same order as request objects in REQU
- D. Use a Scatter-Gather within the For Each scope to ensure response message order Configure the Scatter-Gather with a persistent object store
Answer: A
Explanation:
Correct answer is Perform all communication involving service S synchronously from within the For Each scope, so objects in RESP are in the exact same order as request objects in REQU : Using Anypoint MQ, you can create two types of queues: Standard queue These queues don't guarantee a specific message order. Standard queues are the best fit for applications in which messages must be delivered quickly. FIFO (first in, first out) queue These queues ensure that your messages arrive in order. FIFO queues are the best fit for applications requiring strict message ordering and exactly-once delivery, but in which message delivery speed is of less importance Use of FIFO queue is no where in the option and also it decreased throughput. Similarly persistent object store is not the preferred solution approach when you maximizing message throughput. This rules out one of the options. Scatter Gather does not support ObjectStore. This rules out one of the options. Standard Anypoint MQ queues don't guarantee a specific message order hence using another for each block to collect response wont work as requirement here is to ensure the order. Hence considering all the above factors the feasible approach is Perform all communication involving service S synchronously from within the For Each scope, so objects in RESP are in the exact same order as request objects in REQU
NEW QUESTION # 136
Refer to the exhibit.
Anypoint Platform supports role-based access control (RBAC) to features of the platform. An organization has configured an external Identity Provider for identity management with Anypoint Platform.
What aspects of RBAC must ALWAYS be controlled from the Anypoint Platform control plane and CANNOT be controlled via the external Identity Provider?
- A. Removing a user's access to Anypoint Platform when they no longer work for the organization
- B. Assigning Anypoint Platform role(s) to a user
- C. Controlling the business group within Anypoint Platform to which the user belongs
- D. Assigning Anypoint Platform permissions to a role
Answer: D
NEW QUESTION # 137
Refer to the exhibit. A business process involves the receipt of a file from an external vendor over SFTP. The file needs to be parsed and its content processed, validated, and ultimately persisted to a database. The delivery mechanism is expected to change in the future as more vendors send similar files using other mechanisms such as file transfer or HTTP POST.
What is the most effective way to design for these requirements in order to minimize the impact of future change?
- A. Create an API that receives the file and invokes a Process API with the data contained in the file, then have the Process API process the data using a MuleSoft Batch Job and other System APIs as needed
- B. Use a composite data source so files can be retrieved from various sources and delivered to a MuleSoft Batch Job for processing
- C. Use a MuleSoft Scatter-Gather and a MuleSoft Batch Job to handle the different files coming from different sources
- D. Create a Process API to receive the file and process it using a MuleSoft Batch Job while delegating the data save process to a System API
Answer: A
NEW QUESTION # 138
......
MCIA-Level-1 Exam Dumps - PDF Questions and Testing Engine: https://www.passcollection.com/MCIA-Level-1_real-exams.html

