ExamGecko
Home Home / MuleSoft / MCIA Level 1 Maintenance

MuleSoft MCIA Level 1 Maintenance Practice Test - Questions Answers, Page 5

Question list
Search
Search

List of questions

Search

Related questions











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

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.
Nonpersistent object store
A.
Nonpersistent object store
Answers
B.
Persistent object store
B.
Persistent object store
Answers
C.
Variable
C.
Variable
Answers
D.
Database
D.
Database
Answers
Suggested answer: D

Explanation:

Reference: https://docs.mulesoft.com/mule-runtime/4.4/reconnection-strategy-about

An organization has an HTTPS-enabled Mule application named Orders API that receives requestsfrom another Mule application named Process Orders.

The communication between these two Mule applications must be secured by TLS mutual authentication (two-way TLS).

At a minimum, what must be stored in each truststore and keystore of these two Mule applications to properly support two-way TLS between the two Mule applications while properly protecting each Mule application's keys?

A.
Orders API truststore: The Orders API public keyProcess Orders keystore: The Process Orders private key and public key
A.
Orders API truststore: The Orders API public keyProcess Orders keystore: The Process Orders private key and public key
Answers
B.
Orders API truststore: The Orders API private key and public keyProcess Orders keystore: The Process Orders private key public key
B.
Orders API truststore: The Orders API private key and public keyProcess Orders keystore: The Process Orders private key public key
Answers
C.
Orders API truststore: The Process Orders public keyOrders API keystore: The Orders API private key and public keyProcess Orders truststore: The Orders API public keyProcess Orders keystore: The Process Orders private key and public key
C.
Orders API truststore: The Process Orders public keyOrders API keystore: The Orders API private key and public keyProcess Orders truststore: The Orders API public keyProcess Orders keystore: The Process Orders private key and public key
Answers
D.
Orders API truststore: The Process Orders public keyOrders API keystore: The Orders API private keyProcess Orders truststore: The Orders API public keyProcess Orders keystore: The Process Orders private key
D.
Orders API truststore: The Process Orders public keyOrders API keystore: The Orders API private keyProcess Orders truststore: The Orders API public keyProcess Orders keystore: The Process Orders private key
Answers
Suggested answer: C

Explanation:

Reference: https://www.caeliusconsulting.com/blogs/one-way-and-two-way-tls-and-theirimplementation-in-mulesoft/

A Mule application is built to support a local transaction for a series of operations on a single database. The Mule application has a Scatter-Gather that participates in the local transaction.

What is the behavior of the Scatter-Gather when running within this local transaction?

A.
Execution of each route within the Scatter-Gather occurs sequentially Any error that occurs inside the Scatter-Gather will result in a rollback of all the database operations
A.
Execution of each route within the Scatter-Gather occurs sequentially Any error that occurs inside the Scatter-Gather will result in a rollback of all the database operations
Answers
B.
Execution of all routes within the Scatter-Gather occurs in parallel Any error that occurs inside the Scatter-Gather will result in a rollback of all the database operations
B.
Execution of all routes within the Scatter-Gather occurs in parallel Any error that occurs inside the Scatter-Gather will result in a rollback of all the database operations
Answers
C.
Execution of each route within the Scatter-Gather occurs sequentially Any error that occurs inside the Scatter-Gather will NOT result in a rollback of any of the database operations
C.
Execution of each route within the Scatter-Gather occurs sequentially Any error that occurs inside the Scatter-Gather will NOT result in a rollback of any of the database operations
Answers
D.
Execution of each route within the Scatter-Gather occurs in parallel Any error that occurs inside the Scatter-Gather will NOT result in a rollback of any of the database operations
D.
Execution of each route within the Scatter-Gather occurs in parallel Any error that occurs inside the Scatter-Gather will NOT result in a rollback of any of the database operations
Answers
Suggested answer: A

Explanation:

Reference: https://docs.mulesoft.com/mule-runtime/4.4/transaction-management

Total 116 questions
Go to page: of 12