ExamGecko
Home Home / MuleSoft / MCIA - Level 1

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

Question list
Search
Search

List of questions

Search

Related questions











An organization has decided on a cloud migration strategy to minimize the organization's own IT resources. Currently the organization has all of its new applications running on its own premises and uses an on-premises load balancer that exposes all APIs under the base URL (https://api.rutujar.com).

As part of migration strategy, the organization is planning to migrate all of its new applications and load balancer CloudHub.

What is the most straightforward and cost-effective approach to Mule application deployment and load balancing that preserves the public URL's?

A.
Deploy the Mule application to Cloudhub Create a CNAME record for base URL( httpsr://api.rutujar.com) in the Cloudhub shared load balancerthat points to the A record of theon-premises load balancerApply mapping rules in SLB to map URLto their corresponding Mule applications
A.
Deploy the Mule application to Cloudhub Create a CNAME record for base URL( httpsr://api.rutujar.com) in the Cloudhub shared load balancerthat points to the A record of theon-premises load balancerApply mapping rules in SLB to map URLto their corresponding Mule applications
Answers
B.
Deploy the Mule application to Cloudhub Update a CNAME record for base URL ( https://api.rutujar.com) in the organization's DNS server topoint to the A record of the Cloudhub dedicated load balancerApply mapping rules in DLB to map URLto their corresponding Mule applications
B.
Deploy the Mule application to Cloudhub Update a CNAME record for base URL ( https://api.rutujar.com) in the organization's DNS server topoint to the A record of the Cloudhub dedicated load balancerApply mapping rules in DLB to map URLto their corresponding Mule applications
Answers
C.
Deploy the Mule application to Cloudhub Update a CNAME record for base URL ( https://api.rutujar.com) in the organization's DNS server topoint to the A record of the CloudHub shared load balancerApply mapping rules in SLB to map URLto their corresponding Mule applications
C.
Deploy the Mule application to Cloudhub Update a CNAME record for base URL ( https://api.rutujar.com) in the organization's DNS server topoint to the A record of the CloudHub shared load balancerApply mapping rules in SLB to map URLto their corresponding Mule applications
Answers
D.
For each migrated Mule application, deploy an API proxy application to Cloudhub with all traffic to the mule applications routed through a Cloud Hub Dedicated load balancer (DLB) Update a CNAME record for base URL ( https:// api.rutujar.com) in the organization's DNS server to point to the A record of the CloudHub dedicated load balancer Apply mapping rules in DLB to map each API proxy application who is responding new application
D.
For each migrated Mule application, deploy an API proxy application to Cloudhub with all traffic to the mule applications routed through a Cloud Hub Dedicated load balancer (DLB) Update a CNAME record for base URL ( https:// api.rutujar.com) in the organization's DNS server to point to the A record of the CloudHub dedicated load balancer Apply mapping rules in DLB to map each API proxy application who is responding new application
Answers
Suggested answer: B

Which Salesforce API is invoked to deploy, retrieve, create or delete customization information such as custom object definitions using a Mule Salesforce connector in a Mule application?

A.
Metadata API
A.
Metadata API
Answers
B.
REST API
B.
REST API
Answers
C.
SOAP API
C.
SOAP API
Answers
D.
Bulk API
D.
Bulk API
Answers
Suggested answer: B

Refer to the exhibit.

The HTTP Listener and the Logger are being handled from which thread pools respectively?

A.
CPU_INTENSIVE and Dedicated Selector pool
A.
CPU_INTENSIVE and Dedicated Selector pool
Answers
B.
UBER and NONBLOCKING
B.
UBER and NONBLOCKING
Answers
C.
Shared Selector Pool and CPU LITE
C.
Shared Selector Pool and CPU LITE
Answers
D.
BLOCKING _IO and UBER
D.
BLOCKING _IO and UBER
Answers
Suggested answer: C

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
Total 244 questions
Go to page: of 25