ExamGecko
Home Home / MuleSoft / MCIA Level 1 Maintenance

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

Question list
Search
Search

List of questions

Search

Related questions











An organization has strict unit test requirement that mandate every mule application must have an MUnit test suit with a test case defined for each flow and a minimum test coverage of 80%.

A developer is building Munit test suit for a newly developed mule application that sends API request to an external rest API.

What is the effective approach for successfully executing the Munit tests of this new application while still achieving the required test coverage for the Munit tests?

A.
Invoke the external endpoint of the rest API from the mule floors
A.
Invoke the external endpoint of the rest API from the mule floors
Answers
B.
Mark the rest API invocations in the Munits and then call the mocking service flow that simulates standard responses from the REST API
B.
Mark the rest API invocations in the Munits and then call the mocking service flow that simulates standard responses from the REST API
Answers
C.
Mock the rest API invocation in the Munits and return a mock response for those invocations
C.
Mock the rest API invocation in the Munits and return a mock response for those invocations
Answers
D.
Create a mocking service flow to simulate standard responses from the rest API and then configure the mule flows to call the marking service flow
D.
Create a mocking service flow to simulate standard responses from the rest API and then configure the mule flows to call the marking service flow
Answers
Suggested answer: C

A company is planning to extend its Mule APIs to the Europe region. Currently all new applications are deployed to Cloudhub in the US region following this naming convention

{API name}-{environment}. for example, Orders-SAPI-dev, Orders-SAPI-prod etc.

Considering there is no network restriction to block communications between API's, what strategy should be implemented in order to apply the same new API's running in the EU region of CloudHub as well to minimize latency between API's and target users and systems in Europe?

A.
Set region property to Europe (eu-de) in API manager for all the mule application No need to change the naming convention
A.
Set region property to Europe (eu-de) in API manager for all the mule application No need to change the naming convention
Answers
B.
Set region property to Europe (eu-de) in API manager for all the mule application Change the naming convention to {API name}-{environment}-{region} and communicate this change to the consuming applications and users
B.
Set region property to Europe (eu-de) in API manager for all the mule application Change the naming convention to {API name}-{environment}-{region} and communicate this change to the consuming applications and users
Answers
C.
Set region property to Europe (eu-de) in runtime manager for all the mule application No need to change the naming convention
C.
Set region property to Europe (eu-de) in runtime manager for all the mule application No need to change the naming convention
Answers
D.
Set region property to Europe (eu-de) in runtime manager for all the mule application Change the naming convention to {API name}-{environment}-{region} and communicate this change to the consuming applications and users
D.
Set region property to Europe (eu-de) in runtime manager for all the mule application Change the naming convention to {API name}-{environment}-{region} and communicate this change to the consuming applications and users
Answers
Suggested answer: D

As a part of project requirement, Java Invoke static connector in a mule 4 application needs to invoke a static method in a dependency jar file. What are two ways to add the dependency to be visible by the connectors class loader?

(Choose two answers)

A.
In the Java Invoke static connector configuration, configure a path and name of the dependency jar file
A.
In the Java Invoke static connector configuration, configure a path and name of the dependency jar file
Answers
B.
Add the dependency jar file to the java classpath by setting the JVM parameters
B.
Add the dependency jar file to the java classpath by setting the JVM parameters
Answers
C.
Use Maven command to include the dependency jar file when packaging the application
C.
Use Maven command to include the dependency jar file when packaging the application
Answers
D.
Configure the dependency as a shared library in the project POM
D.
Configure the dependency as a shared library in the project POM
Answers
E.
Update mule-artefact.json to export the Java package
E.
Update mule-artefact.json to export the Java package
Answers
Suggested answer: B, D

When the mule application using VM is deployed to a customer-hosted cluster or multiple cloudhub workers, how are messages consumed by the Mule engine?

A.
in non-deterministic way
A.
in non-deterministic way
Answers
B.
by starting an XA transaction for each new message
B.
by starting an XA transaction for each new message
Answers
C.
in a deterministic way
C.
in a deterministic way
Answers
D.
the primary only in order to avoid duplicate processing
D.
the primary only in order to avoid duplicate processing
Answers
Suggested answer: C

An insurance provider is implementing Anypoint platform to manage its application infrastructure and is using the customer hosted runtime for its business due to certain financial requirements it must meet. It has built a number of synchronous API's and is currently hosting these on a mule runtime on one server These applications make use of a number of components including heavy use of object stores and VM queues.

Business has grown rapidly in the last year and the insurance provider is starting to receive reports of reliability issues from its applications.

The DevOps team indicates that the API's are currently handling too many requests and this is over loading the server. The team has also mentioned that there is a significant downtime when the server is down for maintenance.

As an integration architect, which option would you suggest to mitigate these issues?

A.
Add a load balancer and add additional servers in a server group configuration
A.
Add a load balancer and add additional servers in a server group configuration
Answers
B.
Add a load balancer and add additional servers in a cluster configuration
B.
Add a load balancer and add additional servers in a cluster configuration
Answers
C.
Increase physical specifications of server CPU memory and network
C.
Increase physical specifications of server CPU memory and network
Answers
D.
Change applications by use an event-driven model
D.
Change applications by use an event-driven model
Answers
Suggested answer: B

A company 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 HTTP5 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 the rejections from the back-end system will need to be processed manually (outside the banking system).

The mule application will be deployed to a customer hosted runtime and will be 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.

Which 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.
One or more On Error scopes to assist calling the back-end system An Untill successful scope containing VM components for long retries A persistent dead-letter VM queue configure in Cloud hub
A.
One or more On Error scopes to assist calling the back-end system An Untill successful scope containing VM components for long retries A persistent dead-letter VM queue configure in Cloud hub
Answers
B.
An Until Successful scope to call the back-end system One or more ActiveMQ long-retry queues One or more ActiveMQ dead-letter queues for manual processing
B.
An Until Successful scope to call the back-end system One or more ActiveMQ long-retry queues One or more ActiveMQ dead-letter queues for manual processing
Answers
C.
One or more on-Error scopes to assist calling the back-end system one or more ActiveMQ longretry queues A persistent dead-letter Object store configuration in the CloudHub object store service
C.
One or more on-Error scopes to assist calling the back-end system one or more ActiveMQ longretry queues A persistent dead-letter Object store configuration in the CloudHub object store service
Answers
D.
A batch job scope to call the back in system An Untill 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 in system An Untill successful scope containing Object Store components for long retries. A dead-letter object store configured in the Mule application
Answers
Suggested answer: B

An organization is building a test suite for their applications using m-unit. The integration architect has recommended using test recorder in studio to record the processing flows and then configure unit tests based on the capture events What are the two considerations that must be kept in mind while using test recorder

(Choose two answers)

A.
Tests for flows cannot be created with Mule errors raised inside the flow or already existing in the incoming event
A.
Tests for flows cannot be created with Mule errors raised inside the flow or already existing in the incoming event
Answers
B.
Recorder supports smoking a message before or inside a ForEach processor
B.
Recorder supports smoking a message before or inside a ForEach processor
Answers
C.
The recorder support loops where the structure of the data been tested changes inside the iteration
C.
The recorder support loops where the structure of the data been tested changes inside the iteration
Answers
D.
A recorded flow execution ends successfully but the result does not reach its destination because the application is killed
D.
A recorded flow execution ends successfully but the result does not reach its destination because the application is killed
Answers
E.
Mocking values resulting from parallel processes are possible and will not affect the execution of the processes that follow in the test
E.
Mocking values resulting from parallel processes are possible and will not affect the execution of the processes that follow in the test
Answers
Suggested answer: A, D

A company is modernizing its legal systems lo accelerate access lo applications and data while supporting the adoption of new technologies. The key to achieving this business goal is unlocking the companies' key systems and dala including microservices miming under Docker and kubernetes containers using apis.

Considering the current aggressive backlog and project delivery requirements the company wants to take a strategic approach in the first phase of its transformation projects by quickly deploying API's in mule runtime that are able lo scale, connect to on premises systems and migrate as needed.

Which runtime deployment option supports company's goals?

A.
Customer hosted self provisioned runtimes
A.
Customer hosted self provisioned runtimes
Answers
B.
Cloudhub runtimes
B.
Cloudhub runtimes
Answers
C.
Runtime fabric on self managed Kubernetes
C.
Runtime fabric on self managed Kubernetes
Answers
D.
Runtime fabric on Vmware metal
D.
Runtime fabric on Vmware metal
Answers
Suggested answer: C

A corporation has deployed multiple mule applications implementing various public and private API's to different cloudhub workers. These API's arc Critical applications that must be highly available and in line with the reliability SLA as defined by stakeholders.

How can API availability (liveliness or readiness) be monitored so that Ops team receives outage notifications?

A.
Enable monitoring of individual applications from Anypoint monitoring
A.
Enable monitoring of individual applications from Anypoint monitoring
Answers
B.
Configure alerts with failure conditions in runtime manager
B.
Configure alerts with failure conditions in runtime manager
Answers
C.
Configure alerts failure conditions in API manager
C.
Configure alerts failure conditions in API manager
Answers
D.
Use any point functional monitoring test API's functional behavior
D.
Use any point functional monitoring test API's functional behavior
Answers
Suggested answer: A

An organization is successfully using API led connectivity, however, as the application network grows, all the manually performed tasks to publish share and discover, register, apply policies to, and deploy an API are becoming repetitive pictures driving the organization to automate this process using efficient CI/'CD pipeline. Considering Anypoint platforms capabilities how should the organization approach automating is API lifecycle?

A.
Use runtime manager rest apis for API management and mavenforAPI deployment
A.
Use runtime manager rest apis for API management and mavenforAPI deployment
Answers
B.
Use Maven with a custom configuration required for the API lifecycle
B.
Use Maven with a custom configuration required for the API lifecycle
Answers
C.
Use Anypoint CLI or Anypoint Platform REST apis with scripting language such as groovy
C.
Use Anypoint CLI or Anypoint Platform REST apis with scripting language such as groovy
Answers
D.
Use Exchange rest api's for API management and MavenforAPI deployment
D.
Use Exchange rest api's for API management and MavenforAPI deployment
Answers
Suggested answer: D
Total 116 questions
Go to page: of 12