Practice Free MuleSoft Integration Architect I Exam Online Questions
What is a core pillar of the MuleSoft Catalyst delivery approach?
- A . Business outcomes
- B . Technology centralization
- C . Process thinking
- D . Scope reduction
The application must process a medium rate of records from a source to a target system using a Batch Job scope.
To make the Mule application more reliable, the Mule application will be deployed to two CloudHub 1.0 workers.
Following MuleSoft-recommended best practices, how should the Mule application deployment typically be configured in Runtime Manger to best support the performance and reliability goals of both the Batch Job scope and the file processing VM queues?
- A . Check the Persistent VM queues checkbox in the application deployment configuration
- B . Check the Non-persistent VM queues checkbox in the application deployment configuration
- C . In the Runtime Manager Properties tab, disable persistent VM queues for Batch Job scopes
- D . In the Runtime Manager Properties tab, enable persistent VM queues for the FTPS connector
According to MuleSoft, what Action should an IT organization take regarding its technology assets in order to close the IT delivery.
- A . Make assets easily discoverable via a central repository
- B . Focus project delivery efforts on custom assets that meet the specific requirements of each individual line of business
- C . Create weekly meetings that all members of IT attend to present justification and request approval to use existing assets
- D . Hire additional staff to meet the demand for asset creation required for approved projects and timelines
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
B
Explanation:
* Organization should continue to use SCM system of their choice, in addition to keeping source code for these asset types in Anypoint Exchange, thereby enabling parallel development, branching.
* Reason is that Anypoint exchange is not full fledged version repositories like GitHub.
* But at same time it is tightly coupled with Mule assets
An organization’s governance process requires project teams to get formal approval from all key stakeholders for all new Integration design specifications. An integration Mule application Is being designed that interacts with various backend systems. The Mule application will be created using Anypoint Design Center or Anypoint Studio and will then be deployed to a customer-hosted runtime.
What key elements should be included in the integration design specification when requesting approval for this Mule application?
- A . SLAs and non-functional requirements to access the backend systems
- B . Snapshots of the Mule application’s flows, including their error handling
- C . A list of current and future consumers of the Mule application and their contact details
- D . The credentials to access the backend systems and contact details for the administrator of each system
A
Explanation:
SLAs and non-functional requirements to access the backend systems. Only this option actually speaks to design parameters and reqs.
* Below two are technical implementations and not the part of design:
– Snapshots of the Mule application’s flows, including their error handling
– The credentials to access the backend systems and contact details for the administrator of each system
* List of consumers is not relevant to the design
An IT integration tram followed an API-led connectivity approach to implement an order-fulfillment business process. It created an order processing AP that coordinates stateful interactions with a variety of microservices that validate, create, and fulfill new product orders
Which interaction composition pattern did the integration architect who designed this order processing AP| use?
- A . Orchestration
- B . Streaming
- C . Aggregation
- D . Multicasting
An IT integration tram followed an API-led connectivity approach to implement an order-fulfillment business process. It created an order processing AP that coordinates stateful interactions with a variety of microservices that validate, create, and fulfill new product orders
Which interaction composition pattern did the integration architect who designed this order processing AP| use?
- A . Orchestration
- B . Streaming
- C . Aggregation
- D . Multicasting
The retrieve Balances flow in the Mule application is designed to use an operation in a connector to the Finance system (the Finance operation) that can only look up one account record at a time, and a operation from a different connector to the Audit system (the Audit operation) that can only insert one account record at a time.
To best meet the performance-related requirements, what scope or scopes should be used and how should they be used to incorporate the Finance operation and Audit operation into the retrieve Balances flow?
- A . Wrap the Finance operation in a Parallel For-Each scope. Wrap the Audit operation in a Async scope.
- B . Wrap the Finance operation in a Until-Successful scope. Wrap the Audit operation in a Try-Catch scope.
- C . Wrap both connector operations in a Async scope.
- D . Wrap both connector operations in a For-Each scope.
An organization has just developed a Mule application that implements a REST API. The mule application will be deployed to a cluster of customer hosted Mule runtimes.
What additional infrastructure component must the customer provide in order to distribute inbound API requests across the Mule runtimes of the cluster?
- A . A message broker
- B . An HTTP Load Balancer
- C . A database
- D . An Object Store
B
Explanation:
Correct answer is An HTTP Load Balancer.
Key thing to note here is that we are deploying application to customer hosted Mule runtime. This means we will need load balancer to route the requests to different instances of the cluster. Rest all options are distractors and their requirement depends on project use case.
According to MuleSoft, what is a major distinguishing characteristic of an application network in relation to the integration of systems, data, and devices?
- A . It uses a well-organized monolithic approach with standards
- B . It is built for change and self-service
- C . It leverages well-accepted internet standards like HTTP and JSON
- D . It uses CI/CD automation for real-time project delivery