ExamGecko
Home Home / MuleSoft / MCIA - Level 1

MuleSoft MCIA - Level 1 Practice Test - Questions Answers, Page 12

Question list
Search
Search

List of questions

Search

Related questions











A Mule application is synchronizing customer data between two different database systems.

What is the main benefit of using eXtended Architecture (XA) transactions over local transactions to synchronize these two different database systems?

A.
An XA transaction synchronizes the database systems with the least amount of Mule configuration or coding
A.
An XA transaction synchronizes the database systems with the least amount of Mule configuration or coding
Answers
B.
An XA transaction handles the largest number of requests in the shortest time
B.
An XA transaction handles the largest number of requests in the shortest time
Answers
C.
An XA transaction automatically rolls back operations against both database systems if any operation falls
C.
An XA transaction automatically rolls back operations against both database systems if any operation falls
Answers
D.
An XA transaction writes to both database systems as fast as possible
D.
An XA transaction writes to both database systems as fast as possible
Answers
Suggested answer: B

Explanation:

Reference: https://docs.oracle.com/middleware/1213/wls/PERFM/llrtune.htm#PERFM997

An organization has implemented a continuous integration (CI) lifecycle that promotes Mule applications through code, build, and test stages. To standardize the organization's CI journey, a new dependency control approach is being designed to store artifacts that include information such as dependencies, versioning, and build promotions.

To implement these process improvements, the organization will now require developers to maintain all dependencies related to Mule application code in a shared location.

What is the most idiomatic (used for its intended purpose) type of system the organization should use in a shared location to standardize all dependencies related to Mule application code?

A.
A MuleSoft-managed repository at repository.mulesoft.org
A.
A MuleSoft-managed repository at repository.mulesoft.org
Answers
B.
A binary artifact repository
B.
A binary artifact repository
Answers
C.
API Community Manager
C.
API Community Manager
Answers
D.
The Anypoint Object Store service at cloudhub.io
D.
The Anypoint Object Store service at cloudhub.io
Answers
Suggested answer: C

An organization has deployed both Mule and non-Mule API implementations to integrate its customer and order management systems. All the APIs are available to REST clients on the public internet.

The organization wants to monitor these APIs by running health checks: for example, to determine if an API can properly accept and process requests. The organization does not have subscriptions to any external monitoring tools and also does not want to extend its IT footprint.

What Anypoint Platform feature provides the most idiomatic (used for its intended purpose) way to monitor the availability of both the Mule and the non-Mule API implementations?

A.
API Functional Monitoring
A.
API Functional Monitoring
Answers
B.
Runtime Manager
B.
Runtime Manager
Answers
C.
API Manager
C.
API Manager
Answers
D.
Anypoint Visualizer
D.
Anypoint Visualizer
Answers
Suggested answer: D

Explanation:

Reference: https://docs.mulesoft.com/visualizer/

The ABC company has an Anypoint Runtime Fabric on VMs/Bare Metal (RTF-VM) appliance installed on its own customer-hosted AWS infrastructure.

Mule applications are deployed to this RTF-VM appliance. As part of the company standards, the Mule application logs must be forwarded to an external log management tool (LMT).

Given the company's current setup and requirements, what is the most idiomatic (used for its intended purpose) way to send Mule application logs to the external LMT?

A.
In RTF-VM, install and configure the external LTM's log-forwarding agent
A.
In RTF-VM, install and configure the external LTM's log-forwarding agent
Answers
B.
In RTF-VM, edit the pod configuration to automatically install and configure an Anypoint Monitoring agent
B.
In RTF-VM, edit the pod configuration to automatically install and configure an Anypoint Monitoring agent
Answers
C.
In each Mule application, configure custom Log4j settings
C.
In each Mule application, configure custom Log4j settings
Answers
D.
In RTF-VM. configure the out-of-the-box external log forwarder
D.
In RTF-VM. configure the out-of-the-box external log forwarder
Answers
Suggested answer: A

Explanation:

Reference: https://help.mulesoft.com/s/article/Enable-external-log-forwarding-for-Muleapplications-deployed-in-RTF

An organization is designing an integration Mule application to process orders by submitting them to a back-end system for offline processing. Each order will be received by the Mule application through an HTTPS POST and must be acknowledged immediately. Once acknowledged, the order will be submitted to a back-end system. Orders that cannot be successfully submitted due to rejections from the back-end system will need to be processed manually (outside the back-end system).

The Mule application will be deployed to a customer-hosted runtime and is able to use an existing ActiveMQ broker if needed. The ActiveMQ broker is located inside the organization's firewall. The back-end system has a track record of unreliability due to both minor network connectivity issues and longer outages.

What idiomatic (used for their intended purposes) combination of Mule application components and ActiveMQ queues are required to ensure automatic submission of orders to the back-end system while supporting but minimizing manual order processing?

A.
An Until Successful scope to call the back-end systemOne or more ActiveMQ long-retry queuesOne or more ActiveMQ dead-letter queues for manual processing
A.
An Until Successful scope to call the back-end systemOne or more ActiveMQ long-retry queuesOne or more ActiveMQ dead-letter queues for manual processing
Answers
B.
One or more On Error scopes to assist calling the back-end systemAn Until Successful scope containing VM components for long retriesA persistent dead-letter VM queue configured in CloudHub
B.
One or more On Error scopes to assist calling the back-end systemAn Until Successful scope containing VM components for long retriesA persistent dead-letter VM queue configured in CloudHub
Answers
C.
One or more On Error scopes to assist calling the back-end systemOne or more ActiveMQ long-retry queuesA persistent dead-letter object store configured in the CloudHub Object Store service
C.
One or more On Error scopes to assist calling the back-end systemOne or more ActiveMQ long-retry queuesA persistent dead-letter object store configured in the CloudHub Object Store service
Answers
D.
A Batch Job scope to call the back-end systemAn Until Successful scope containing Object Store components for long retries A dead-letter object store configured in the Mule application
D.
A Batch Job scope to call the back-end systemAn Until Successful scope containing Object Store components for long retries A dead-letter object store configured in the Mule application
Answers
Suggested answer: A

A Mule application is running on a customer-hosted Mule runtime in an organization's network. The Mule application acts as a producer of asynchronous Mule events. Each Mule event must be broadcast to all interested external consumers outside the Mule application. The Mule events should be published in a way that is guaranteed in normal situations and also minimizes duplicate delivery in less frequent failure scenarios.

The organizational firewall is configured to only allow outbound traffic on ports 80 and 443. Some external event consumers are within the organizational network, while others are located outside the firewall.

What Anypoint Platform service is most idiomatic (used for its intended purpose) for publishing these Mule events to all external consumers while addressing the desired reliability goals?

A.
CloudHub VM queues
A.
CloudHub VM queues
Answers
B.
Anypoint MQ
B.
Anypoint MQ
Answers
C.
Anypoint Exchange
C.
Anypoint Exchange
Answers
D.
CloudHub Shared Load Balancer
D.
CloudHub Shared Load Balancer
Answers
Suggested answer: B

Explanation:

:

Set the Anypoint MQ connector operation to publish or consume messages, or to accept (ACK) or not accept (NACK) a message.

Reference: https://docs.mulesoft.com/mq/

A Mule application uses APIkit for SOAP to implement a SOAP web service. The Mule application has been deployed to a CloudHub worker in a testing environment.

The integration testing team wants to use a SOAP client to perform Integration testing. To carry out the integration tests, the integration team must obtain the interface definition for the SOAP web service.

What is the most idiomatic (used for its intended purpose) way for the integration testing team to obtain the interface definition for the deployed SOAP web service in order to perform integration testing with the SOAP client?

A.
Retrieve the OpenAPI Specification file(s) from API Manager
A.
Retrieve the OpenAPI Specification file(s) from API Manager
Answers
B.
Retrieve the WSDL file(s) from the deployed Mule application
B.
Retrieve the WSDL file(s) from the deployed Mule application
Answers
C.
Retrieve the RAML file(s) from the deployed Mule application
C.
Retrieve the RAML file(s) from the deployed Mule application
Answers
D.
Retrieve the XML file(s) from Runtime Manager
D.
Retrieve the XML file(s) from Runtime Manager
Answers
Suggested answer: D

Explanation:

Reference: https://docs.spring.io/spring-framework/docs/4.2.x/spring-frameworkreference/html/integration-testing.html

In Anypoint Platform, a company wants to configure multiple identity providers (IdPs) for multiple lines of business (LOBs). Multiple business groups, teams, and environments have been defined for these LOBs.

What Anypoint Platform feature can use multiple IdPs across the company's business groups, teams, and environments?

A.
MuleSoft-hosted (CloudHub) dedicated load balancers
A.
MuleSoft-hosted (CloudHub) dedicated load balancers
Answers
B.
Client (application) management
B.
Client (application) management
Answers
C.
Virtual private clouds
C.
Virtual private clouds
Answers
D.
Permissions
D.
Permissions
Answers
Suggested answer: A

Explanation:

:

To use a dedicated load balancer in your environment, you must first create an Anypoint VPC.

Because you can associate multiple environments with the same Anypoint VPC, you can use the same dedicated load balancer for your different environments.

Reference: https://docs.mulesoft.com/runtime-manager/cloudhub-dedicated-load-balancer

An external web UI application currently accepts occasional HTTP requests from client web browsersto change (insert, update, or delete) inventory pricing information in an inventory system's database.

Each inventory pricing change must be transformed and then synchronized with multiple customer experience systems in near real-time (in under 10 seconds). New customer experience systems are expected to be added in the future.

The database is used heavily and limits the number of SELECT queries that can be made to the database to 10 requests per hour per user.

What is the most scalable, idiomatic (used for its intended purpose), decoupled. reusable, and maintainable integration mechanism available to synchronize each inventory pricing change with the various customer experience systems in near real-time?

A.
Write a Mule application with a Database On Table Row event source configured for the inventory pricing database, with the watermark attribute set to an appropriate database column In the same now, use a Scatter-Gather to call each customer experience system's REST API with transformed inventory-pricing records
A.
Write a Mule application with a Database On Table Row event source configured for the inventory pricing database, with the watermark attribute set to an appropriate database column In the same now, use a Scatter-Gather to call each customer experience system's REST API with transformed inventory-pricing records
Answers
B.
Add a trigger to the inventory-pricing database table so that for each change to the inventory pricing database, a stored procedure is called that makes a REST call to a Mule application Write the Mule application to publish each Mule event as a message to an Anypoint MQ exchange Write other Mule applications to subscribe to the Anypoint MQ exchange, transform each received message, and then update the Mule application's corresponding customer experience system(s)
B.
Add a trigger to the inventory-pricing database table so that for each change to the inventory pricing database, a stored procedure is called that makes a REST call to a Mule application Write the Mule application to publish each Mule event as a message to an Anypoint MQ exchange Write other Mule applications to subscribe to the Anypoint MQ exchange, transform each received message, and then update the Mule application's corresponding customer experience system(s)
Answers
C.
Replace the external web UI application with a Mule application to accept HTTP requests fromclient web browsersIn the same Mule application, use a Batch Job scope to test if the database request will succeed,aggregate pricing changes within a short time window, and then update both the inventory pricingdatabase and each customer experience system using a Parallel For Each scope
C.
Replace the external web UI application with a Mule application to accept HTTP requests fromclient web browsersIn the same Mule application, use a Batch Job scope to test if the database request will succeed,aggregate pricing changes within a short time window, and then update both the inventory pricingdatabase and each customer experience system using a Parallel For Each scope
Answers
D.
Write a Mule application with a Database On Table Row event source configured for the inventory pricing database, with the ID attribute set to an appropriate database column In the same flow, use a Batch Job scope to publish transformed Inventory-pricing records to an Anypoint MQ queue Write other Mule applications to subscribe to the Anypoint MQ queue, transform each received message, and then update the Mule application's corresponding customer experience system(s)
D.
Write a Mule application with a Database On Table Row event source configured for the inventory pricing database, with the ID attribute set to an appropriate database column In the same flow, use a Batch Job scope to publish transformed Inventory-pricing records to an Anypoint MQ queue Write other Mule applications to subscribe to the Anypoint MQ queue, transform each received message, and then update the Mule application's corresponding customer experience system(s)
Answers
Suggested answer: B

An ABC Farms project team is planning to build a new API that is required to work with data from different domains across the organization.

The organization has a policy that all project teams should leverage existing investments by reusing existing APIs and related resources and documentation that other project teams have already developed and deployed.

To support reuse, where on Anypoint Platform should the project team go to discover and read existing APIs, discover related resources and documentation, and interact with mocked versions of those APIs?

A.
Design Center
A.
Design Center
Answers
B.
API Manager
B.
API Manager
Answers
C.
Runtime Manager
C.
Runtime Manager
Answers
D.
Anypoint Exchange
D.
Anypoint Exchange
Answers
Suggested answer: D

Explanation:

:

The mocking service is a feature of Anypoint Platform and runs continuously. You can run the mocking service from the text editor, the visual editor, and from Anypoint Exchange. You can simulate calls to the API in API Designer before publishing the API specification to Exchange or in Exchange after publishing the API specification.

Reference: https://docs.mulesoft.com/design-center/design-mocking-service

Total 244 questions
Go to page: of 25