Pass the Salesforce Salesforce MuleSoft MuleSoft-Integration-Architect-I Questions and answers with CertsForce

Viewing page 6 out of 9 pages
Viewing questions 51-60 out of questions
Questions # 51:

A global organization operates datacenters in many countries. There are private network links between these datacenters because all business data (but NOT metadata) must be exchanged over these private network connections.

The organization does not currently use AWS in any way.

The strategic decision has Just been made to rigorously minimize IT operations effort and investment going forward.

What combination of deployment options of the Anypoint Platform control plane and runtime plane(s) best serves this organization at the start of this strategic journey?

Options:

A.

MuleSoft-hosted Anypoint Platform control plane CloudHub Shared Worker Cloud in multiple AWS regions


B.

Anypoint Platform - Private Cloud Edition Customer-hosted runtime plane in each datacenter


C.

MuleSoft-hosted Anypoint Platform control plane Customer-hosted runtime plane in multiple AWS regions


D.

MuleSoft-hosted Anypoint Platform control plane Customer-hosted runtime plane in each datacenter


Expert Solution
Questions # 52:

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?

Options:

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


Expert Solution
Questions # 53:

Refer to the exhibit.

A Mule 4 application has a parent flow that breaks up a JSON array payload into 200 separate items, then sends each item one at a time inside an Async scope to a VM queue.

A second flow to process orders has a VM Listener on the same VM queue. The rest of this flow processes each received item by writing the item to a database.

This Mule application is deployed to four CloudHub workers with persistent queues enabled.

What message processing guarantees are provided by the VM queue and the CloudHub workers, and how are VM messages routed among the CloudHub workers for each invocation of the parent flow under normal operating conditions where all the CloudHub workers remain online?

Options:

A.

EACH item VM message is processed AT MOST ONCE by ONE CloudHub worker, with workers chosen in a deterministic round-robin fashion Each of the four CloudHub workers can be expected to process 1/4 of the Item VM messages (about 50 items)


B.

EACH item VM message is processed AT LEAST ONCE by ONE ARBITRARY CloudHub worker Each of the four CloudHub workers can be expected to process some item VM messages


C.

ALL Item VM messages are processed AT LEAST ONCE by the SAME CloudHub worker where the parent flow was invoked

This one CloudHub worker processes ALL 200 item VM messages


D.

ALL item VM messages are processed AT MOST ONCE by ONE ARBITRARY CloudHub worker

This one CloudHub worker processes ALL 200 item VM messages


Expert Solution
Questions # 54:

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?

Options:

A.

Use runtime manager rest apis for API management and mavenforAPI deployment


B.

Use Maven with a custom configuration required for the API lifecycle


C.

Use Anypoint CLI or Anypoint Platform REST apis with scripting language such as groovy


D.

Use Exchange rest api's for API management and MavenforAPI deployment


Expert Solution
Questions # 55:

A Mule application is being designed To receive nightly a CSV file containing millions of records from an external vendor over SFTP, The records from the file need to be validated, transformed. And then written to a database. Records can be inserted into the database in any order.

In this use case, what combination of Mule components provides the most effective and performant way to write these records to the database?

Options:

A.

Use a Parallel for Each scope to Insert records one by one into the database


B.

Use a Scatter-Gather to bulk insert records into the database


C.

Use a Batch job scope to bulk insert records into the database.


D.

Use a DataWeave map operation and an Async scope to insert records one by one into the database.


Expert Solution
Questions # 56:

In a Mule Application, a flow contains two (2) JMS consume operations that are used to connect to a JMS broker and consume messages from two(2) JMS destination. The Mule application then joins the two JMS messages together.

The JMS broker does not implement high availability (HA) and periodically experiences scheduled outages of upto 10 mins for routine maintenance.

What is the most idiomatic (used for its intented purpose) way to build the mule flow so it can best recover from the expected outages?

Options:

A.

Configure a reconnection strategy for the JMS connector


B.

Enclose the two(2) JMS operation in an Until Successful scope


C.

Consider a transaction for the JMS connector


D.

Enclose the two(2) JMS operations in a Try scope with an Error Continue error handler


Expert Solution
Questions # 57:

An organization needs to enable access to their customer data from both a mobile app and a web application, which each need access to common fields as well as certain unique fields. The data is available partially in a database and partially in a 3rd-party CRM system. What APIs should be created to best fit these design requirements?

Options:

A.

A Process API that contains the data required by both the web and mobile apps, allowing these applications to invoke it directly and access the data they need thereby providing the flexibility to add more fields in the future without needing API changes.


B.

One set of APIs (Experience API, Process API, and System API) for the web app, and another set for the mobile app.


C.

Separate Experience APIs for the mobile and web app, but a common Process API that invokes separate System APIs created for the database and CRM system


D.

A common Experience API used by both the web and mobile apps, but separate Process APIs for the web and mobile apps that interact with the database and the CRM System.


Expert Solution
Questions # 58:

Refer to the exhibit.

A business process involves the receipt of a file from an external vendor over SFTP. The file needs to be parsed and its content processed, validated, and ultimately persisted to a database. The delivery mechanism is expected to change in the future as more vendors send similar files using other mechanisms such as file transfer or HTTP POST.

What is the most effective way to design for these requirements in order to minimize the impact of future change?

Options:

A.

Use a MuleSoft Scatter-Gather and a MuleSoft Batch Job to handle the different files coming from different sources


B.

Create a Process API to receive the file and process it using a MuleSoft Batch Job while delegating the data save process to a System API


C.

Create an API that receives the file and invokes a Process API with the data contained In the file, then have the Process API process the data using a MuleSoft Batch Job and other System APIs as needed


D.

Use a composite data source so files can be retrieved from various sources and delivered to a MuleSoft Batch Job for processing


Expert Solution
Questions # 59:

During a planning session with the executive leadership, the development team director presents plans for a new API to expose the data in the company’s order database. An earlier effort to build an API on top of this data failed, so the director is recommending a design-first approach.

Which characteristics of a design-first approach will help make this API successful?

Options:

A.

Building MUnit tests so administrators can confirm code coverage percentage during deployment


B.

Publishing the fully implemented API to Exchange so all developers can reuse the API


C.

Adding global policies to the API so all developers automatically secure the implementation before coding anything


D.

Developing a specification so consumers can test before the implementation is built


Expert Solution
Questions # 60:

An organization is designing an integration solution to replicate financial transaction data from a legacy system into a data warehouse (DWH).

The DWH must contain a daily snapshot of financial transactions, to be delivered as a CSV file. Daily transaction volume exceeds tens of millions of records, with significant spikes in volume during popular shopping periods.

What is the most appropriate integration style for an integration solution that meets the organization's current requirements?

Options:

A.

Event-driven architecture


B.

Microservice architecture


C.

API-led connectivity


D.

Batch-triggered ETL


Expert Solution
Viewing page 6 out of 9 pages
Viewing questions 51-60 out of questions