Online Questions - Valid Practice To your MCIA-Level-1 Exam (Updated 80 Questions)
Practice To MCIA-Level-1 - Remarkable Practice On your MuleSoft Certified Integration Architect - Level 1 Exam
NEW QUESTION 10
What is true about the network connections when a Mule application uses a JMS connector to interact with a JMS provider (message broker)?
- A. To complete sending a JMS message, the JMS connector must establish a network connection with the JMS message recipient
- B. The JMS connector supports both sending and receiving of JMS messages over the protocol determined by the JMS provider
- C. The AMQP protocol can be used by the JMS connector to portably establish connections to various types of JMS providers
- D. To receive messages into the Mule application, the JMS provider initiates a network connection to the JMS connector and pushes messages along this connection
Answer: A
NEW QUESTION 11
A Mule application is synchronizing customer data between two different database systems.
What is the main benefit of using XA transactions over local transactions to synchronize these two database systems?
- A. Simplifies communication
- B. Increases throughput
- C. Ensures consistency
- D. Reduces latency
Answer: D
Explanation:
Explanation
NEW QUESTION 12
An Order microservice and a Fulfillment microservice are being designed to communicate with their dients through message-based integration (and NOT through API invocations).
The Order microservice publishes an Order message (a kind of command message) containing the details of an order to be fulfilled. The intention is that Order messages are only consumed by one Mute application, the Fulfillment microservice.
The Fulfilment microservice consumes Order messages, fulfills the order described therein, and then publishes an OrderFulfilted message (a kind of event message). Each OrderFulfilted message can be consumed by any interested Mule application, and the Order microservice is one such Mute application.
What is the most appropriate choice of message broker(s) and message destination(s) in this scenario?
- A. Order messages are sent to a JMS queueOrderFulfilled messages are sent to a JMS topicBoth microservices Interact with the same JMS provider (message broker) Instance, which must therefore scale to support the load of both microservices
- B. O Order messages are sent to an Anypoint MQ exchange
OrderFulfilted messages are sent to an Anypoint MQ queue
Both microservices interact with Anypoint MQ as the message broker, which must therefore scale to support the toad of both microservices - C. Older messages are sent directly to the Fulfillment microservices
OrderFulfilled messages are sent directly to the Order microservice
The Order microserviceInteracts with one AMQP-compatible message broker and the Fulfillment microservice Interactswith a different AMQP-compatible message broker, so that both message brokers can be chosen and scaled to best support the toad each microservice - D. Order messages are sent to a JMS queueOrderFulfilled messages are sent to a JMS topic The Order microservice Interacts with one JMS provider (message broker) and the Fulfillment microservice interacts with a different JMS provider, so that both message brokers can be chosen and scaled to best support the load of each microservice
Answer: A
NEW QUESTION 13
An integration Mute application is being designed to process orders by submitting them to a backend system for offline processing. Each order will be received by the Mute application through an HTTPS POST and must be acknowledged immediately. Once acknowledged, the order will be submitted to a backend system. Orders that cannot be successfully submitted due to rejections from the backend system will need to be processed manually (outside the backend system).
The Mule application will be deployed to a customer-hosted runtime and is able to use an existing ActiveMQ broker if needed.
The backend system has a track record of unreliability both due to 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 backend system, while minimizing manual order processing?
- A. Until Successful component MuleSoft Object Store ActiveMQ is NOT needed or used
- B. An On Error scope MuleSoft Object Store ActiveMQ Dead Letter Queue for manual processing
- C. Until Successful component ActiveMQ long retry Queue ActiveMQ Dead Letter Queue for manual processing
- D. An On Error scope Non-persistent VM ActiveMQ Dead Letter Queue for manual processing
Answer: C
NEW QUESTION 14
An organization uses Mule runtimes which are managed by Anypoint Platform - Private Cloud Edition.
What MuleSoft component is responsible for feeding analytics data to non-MuleSoft analytics platforms?
- A. Anypoint API Manager
- B. The Mule runtimes
- C. Anypoint Runtime Manager
- D. Anypoint Exchange
Answer: C
Explanation:
Explanation/Reference: https://docs.mulesoft.com/runtime-manager/sending-data-from-arm-to-external-analytics-software
NEW QUESTION 15
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 ARBiTRARY CloudHub worker in the PRIMARY Availability Zone (AZ)
- B. Each request Is routed to ONE ARBiTRARY CloudHub worker out of ALL three CloudHub workers
- C. Each request is routed to the PRIMARY CloudHub worker in the PRIMARY Availability Zone (AZ)
- D. Each request is routed (scattered) to ALL three CloudHub workers at the same time
Answer: B
NEW QUESTION 16
Refer to the exhibit.
A Mule application isdeployed to a multi-node Mule runtime cluster. The Mule application uses the competing consumer pattern among its cluster replicas to receive JMS messages from a JMS queue. To process each received JMS message, the following steps are performed in a flow:
Step l: The JMS Correlation ID header is read from the received JMS message.
Step 2: The Mule application invokes an idempotent SOAP webservice over HTTPS, passing the JMS Correlation ID as one parameter in the SOAP request.
Step 3: The response fromthe SOAP webservice also returns the same JMS Correlation ID.
Step 4: The JMS Correlation ID received from the SOAP webservice is validated to be identical to the JMS Correlation ID received in Step 1.
Step 5: The Mule application creates aresponse JMS message, setting the JMS Correlation ID message header to the validated JMS Correlation ID and publishes that message to a response JMS queue.
Where should the Mule application store the JMS Correlation ID values received in Step 1 and Step 3so that the validation in Step 4 can be performed, while also making the overall Mule application highly available, fault-tolerant, performant, and maintainable?
- A. Both Correlation ID values should be stored In a non-persistent object store
- B. Both Correlation IDvalues should be stored as Mule event variable/attribute
- C. Both Correlation ID values should be stored in a persistent object store
- D. The Correlation ID value in Step 1 should be stored in a persistent object store The Correlation ID value in step 3 should be stored as a Mule event variable/attribute
Answer: B
NEW QUESTION 17
What is required before an API implemented using the components of Anypoint Platform can be managed and governed (by applying API policies) on Anypoint Platform?
- A. A RAML definition of the API must be created in API designer so it can then be published to Anypoint Exchange
- B. The API implementation source code must be committed to a source control management system (such as GitHub)
- C. The API must be shared with the potential developers through an API portal so API consumers can interact with the API
- D. The API must be published to Anypoint Exchange and a corresponding API instance ID must be obtained from API Manager to be used in the API implementation
Answer: D
NEW QUESTION 18
Refer to the exhibit. An organization is designing a Mule application to receive data from one external business partner. The two companies currently have no shared IT infrastructure and do not want to establish one. Instead, all communication should be over the public internet (with no VPN).
What Anypoint Connector can be used in the organization's Mule application to securely receive data from this external business partner?
- A. File connector
- B. SFTP connector
- C. Object Store connector
- D. VM connector
Answer: B
NEW QUESTION 19
Anypoint Exchange is required to maintain the source code of some of the assets committed to it, such as Connectors, Templates, and API specifications.
What is the best way to use an organization's source-code management (SCM) system in this context?
- A. Organizations should continue to use an SCM system of their choice, in addition to keeping source code for these asset types in Anypoint Exchange, thereby enabling parallel development, branching, and merging
- B. Organizations need to use Anypoint Exchange as the main SCM system to centralize versioning and avoid code duplication
- C. Organizations can continue to use an SCM system of their choice for branching and merging, as long as they follow the branching and merging strategy enforced by Anypoint Exchange
- D. Organizations need to point Anypoint Exchange to their SCM system so Anypoint Exchange can pull source code when requested by developers and provide it to Anypoint Studio
Answer: A
NEW QUESTION 20
Refer to the exhibit.
A Mule application is deployed to a multi-node Mule runtime cluster. The Mule application uses the competing consumer pattern among its cluster replicas to receive JMS messages from a JMS queue. To process each received JMS message, the following steps are performed in a flow:
Step l: The JMS Correlation ID header is read from the received JMS message.
Step 2: The Mule application invokes an idempotent SOAP webservice over HTTPS, passing the JMS Correlation ID as one parameter in the SOAP request.
Step 3: The response from the SOAP webservice also returns the same JMS Correlation ID.
Step 4: The JMS Correlation ID received from the SOAP webservice is validated to be identical to the JMS Correlation ID received in Step 1.
Step 5: The Mule application creates a response JMS message, setting the JMS Correlation ID message header to the validated JMS Correlation ID and publishes that message to a response JMS queue.
Where should the Mule application store the JMS Correlation ID values received in Step 1 and Step 3 so that the validation in Step 4 can be performed, while also making the overall Mule application highly available, fault-tolerant, performant, and maintainable?
- A. Both Correlation ID values should be stored as Mule event vanabtes/attnbutes
- B. Both Correlation ID values should be stored In a non-persistent object store
- C. Both Correlation ID values should be stored in a persistent object store
- D. The Correlation ID value in Step 1 should be stored in a persistent object store The Correlation ID value in step 3 should be stored as a Mule event vanable/attnbute
Answer: D
NEW QUESTION 21
What metrics about API invocations are available for visualization in custom charts using Anypoint Analytics?
- A. Request size, number of requests, response size, response time
- B. Request size, number of requests, JDBC Select operation response time
- C. Request size, number of requests, JDBC Select operation result set size
- D. Request size, request HTTP verbs, response time
Answer: A
NEW QUESTION 22
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. Simplifies communincation
- D. Increase throughput
Answer: B
NEW QUESTION 23
Refer to the exhibit.
An organization deploys multiple Mule applications to the same customer -hosted Mule runtime. Many of these Mule applications must expose an HTTPS endpoint on the same port using a server-side certificate that rotates often.
What is the most effective way to package the HTTP Listener and package or store the server-side certificate when deploying these Mule applications, so the disruption caused by certificate rotation is minimized?
- A. Package the HTTPS Listener configuration in a Mule DOMAIN project, referencing It from all Mule applications that need to expose an HTTPS endpoint. Package the server-side certificate in the SAME Mule DOMAIN project Go to Set
- B. Package the HTTPS Listener configuration in a Mule DOMAIN project, referencing it from all Mule applications that need to expose an HTTPS endpoint. Store the server-side certificate in a shared filesystem location in the Mule runtime's classpath, OUTSIDE the Mule DOMAIN or any Mule APPLICATION
- C. Package an HTTPS Listener configuration In all Mule APPLICATIONS that need to expose an HTTPS endpoint Package the server-side certificate in a NEW Mule DOMAIN project
- D. Package the HTTPS Listener configuration in a Mule DOMAIN project, referencing it from all Mule applications that need to expose an HTTPS endpoint Package the server-side certificate in ALL Mule APPLICATIONS that need to expose an HTTPS endpoint
Answer: B
NEW QUESTION 24
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: A
Explanation:
Explanation/Reference: https://www.folkstalk.com/2019/11/mulesoft-integration-and-platform.html
NEW QUESTION 25
An API has been unit tested and is ready for integration testing. The API is governed by a Client ID Enforcement policy in all environments.
What must the testing team do before they can start integration testing the API in the Staging environment?
- A. They must request access to the Staging environment and obtain the Client ID and Client Secret for that environment to be used for testing the API
- B. They must access the API portal and create an API notebook using the Client ID and Client Secret supplied by the API portal in the Staging environment
- C. They must be assigned as an API version owner of the API in the Staging environment
- D. They must request access to the API instance in the Staging environment and obtain a Client ID and Client Secret to be used for testing the API
Answer: D
NEW QUESTION 26
......
True MCIA-Level-1 Exam Extraordinary Practice For the Exam: https://www.itpass4sure.com/MCIA-Level-1-practice-exam.html

