MuleSoft-Integration-Architect-I dumps
5 Star


Customer Rating & Feedbacks
98%


Exactly Questions Came From Dumps

Salesforce MuleSoft-Integration-Architect-I Question Answers

Salesforce Certified MuleSoft Integration Architect 1 (SP24) Exam Dumps June 2024

Are you tired of looking for a source that'll keep you updated on the Salesforce Certified MuleSoft Integration Architect 1 (SP24) Exam Exam? Plus, has a collection of affordable, high-quality, and incredibly easy Salesforce MuleSoft-Integration-Architect-I Practice Questions? Well then, you are in luck because Salesforcexamdumps.com just updated them! Get Ready to become a Salesforce MuleSoft Certified.

discount banner
PDF $90  $36
Test Engine $130  $52
PDF + Test Engine $180  $72

Here are Salesforce MuleSoft-Integration-Architect-I PDF available features:

273 questions with answers Updation Date : 13 Jun, 2024
1 day study required to pass exam 100% Passing Assurance
100% Money Back Guarantee Free 3 Months Updates
Last 24 Hours Result
86

Students Passed

92%

Average Marks

97%

Questions From Dumps

4069

Total Happy Clients

What is Salesforce MuleSoft-Integration-Architect-I?

Salesforce MuleSoft-Integration-Architect-I is a necessary certification exam to get certified. The certification is a reward to the deserving candidate with perfect results. The Salesforce MuleSoft Certification validates a candidate's expertise to work with Salesforce. In this fast-paced world, a certification is the quickest way to gain your employer's approval. Try your luck in passing the Salesforce Certified MuleSoft Integration Architect 1 (SP24) Exam Exam and becoming a certified professional today. Salesforcexamdumps.com is always eager to extend a helping hand by providing approved and accepted Salesforce MuleSoft-Integration-Architect-I Practice Questions. Passing Salesforce Certified MuleSoft Integration Architect 1 (SP24) Exam will be your ticket to a better future!

Pass with Salesforce MuleSoft-Integration-Architect-I Braindumps!

Contrary to the belief that certification exams are generally hard to get through, passing Salesforce Certified MuleSoft Integration Architect 1 (SP24) Exam is incredibly easy. Provided you have access to a reliable resource such as Salesforcexamdumps.com Salesforce MuleSoft-Integration-Architect-I PDF. We have been in this business long enough to understand where most of the resources went wrong. Passing Salesforce Salesforce MuleSoft certification is all about having the right information. Hence, we filled our Salesforce MuleSoft-Integration-Architect-I Dumps with all the necessary data you need to pass. These carefully curated sets of Salesforce Certified MuleSoft Integration Architect 1 (SP24) Exam Practice Questions target the most repeated exam questions. So, you know they are essential and can ensure passing results. Stop wasting your time waiting around and order your set of Salesforce MuleSoft-Integration-Architect-I Braindumps now!

We aim to provide all Salesforce MuleSoft certification exam candidates with the best resources at minimum rates. You can check out our free demo before pressing down the download to ensure Salesforce MuleSoft-Integration-Architect-I Practice Questions are what you wanted. And do not forget about the discount. We always provide our customers with a little extra.

Why Choose Salesforce MuleSoft-Integration-Architect-I PDF?

Unlike other websites, Salesforcexamdumps.com prioritize the benefits of the Salesforce Certified MuleSoft Integration Architect 1 (SP24) Exam candidates. Not every Salesforce exam candidate has full-time access to the internet. Plus, it's hard to sit in front of computer screens for too many hours. Are you also one of them? We understand that's why we are here with the Salesforce MuleSoft solutions. Salesforce MuleSoft-Integration-Architect-I Question Answers offers two different formats PDF and Online Test Engine. One is for customers who like online platforms for real-like Exam stimulation. The other is for ones who prefer keeping their material close at hand. Moreover, you can download or print Salesforce MuleSoft-Integration-Architect-I Dumps with ease.

If you still have some queries, our team of experts is 24/7 in service to answer your questions. Just leave us a quick message in the chat-box below or email at [email protected].

Salesforce MuleSoft-Integration-Architect-I Sample Questions

Question # 1

A new Mule application has been deployed through Runtime Manager to CloudHub 1.0
using a CI/CD pipeline with sensitive properties set as cleartext. The Runtime Manager
Administrator opened a high priority incident ticket about this violation of their security
requirements indicating
these sensitive properties values must not be stored or visible in Runtime Manager but
should be changeable in Runtime Manager by Administrators with proper permissions.
How can the Mule application be deployed while safely hiding the sensitive properties?
 the CI/CD

A. Add an ArrayList of all the sensitive properties’ names in the mule-artifact.json file of
the application

B. Add encrypted versions of the sensitive properties as global configuration properties in
the Mule application

C. Add a new wrapper.java.additional.xx parameter for each sensitive property in the
wrapper.conf file used by the CI/CD pipeline scripts

D. Create a variable for each sensitive property and declare them as hidden in pipeline scripts


Question # 2

An organization if struggling frequent plugin version upgrades and external plugin project
dependencies. The team wants to minimize the impact on applications by creating best
practices that will define a set of default dependencies across all new and in progress
projects.
How can these best practices be achieved with the applications having the least amount of
responsibility?

A. Create a Mule plugin project with all the dependencies and add it as a dependency
in each application's POM.xml file

B. Create a mule domain project with all the dependencies define in its POM.xml file
and add each application to the domain Project

C. Add all dependencies in each application's POM.xml file

D. Create a parent POM of all the required dependencies and reference each in each application's POM.xml file


Question # 3

An organization is designing the following two Mule applications that must share data via a
common persistent object store instance:
- Mule application P will be deployed within their on-premises datacenter.
- Mule application C will run on CloudHub in an Anypoint VPC.
The object store implementation used by CloudHub is the Anypoint Object Store v2
(OSv2).
what type of object store(s) should be used, and what design gives both Mule applications
access to the same object store instance?

A. Application P uses the Object Store connector to access a persistent object store
Application C accesses this persistent object store via the Object Store REST API through
an IPsec tunnel
B. Application C and P both use the Object Store connector to access the Anypoint Object
Store v2

C. Application C uses the Object Store connector to access a persistent object Application
P accesses the persistent object store via the Object Store REST API

D. Application C and P both use the Object Store connector to access a persistent object store


Question # 4

An organization has several APIs that accept JSON data over HTTP POST. The APIs are
all publicly available and are associated with several mobile applications and web
applications. The organization does NOT want to use any authentication or compliance
policies for these APIs, but at the same time, is worried that some bad actor could send
payloads that could somehow compromise the applications or servers running the API
implementations. What out-of-the-box Anypoint Platform policy can address exposure to
this threat?

A. Apply a Header injection and removal policy that detects the malicious data before it is used
B. Apply an IP blacklist policy to all APIs; the blacklist will Include all bad actors

C. Shut out bad actors by using HTTPS mutual authentication for all API invocations

D. Apply a JSON threat protection policy to all APIs to detect potential threat vectors


Question # 5

Which key DevOps practice and associated Anypoint Platform component should a
MuteSoft integration team adopt to improve delivery quality?

A. A Continuous design with API Designer

B. Automated testing with MUnit

C. Passive monitoring with Anypoint Monitoring

D. Manual testing with Anypoint Studio


Question # 6

Which component of Anypoint platform belongs to the platform control plane?

A. Runtime Fabric

B. Runtime Replica

C. Anypoint Connectors

D. API Manager


Question # 7

A system API EmployeeSAPI is used to fetch employee's data from an underlying SQL
database.
The architect must design a caching strategy to query the database only when there is an
update to the employees stable or else return a cached response in order to minimize the
number of redundant transactions being handled by the database.
What must the architect do to achieve the caching objective?

A. Use an On Table Row on employees table and call invalidate cache
Use an object store caching strategy and expiration interval to empty

B. Use a Scheduler with a fixed frequency every hour triggering an invalidate cache flow
Use an object store caching strategy and expiration interval to empty

C. Use a Scheduler with a fixed frequency every hour triggering an invalidate cache flow
Use an object store caching strategy and set expiration interval to 1-hour

D. Use an on table rule on employees table call invalidate cache and said new employees data to cache
Use an object store caching strategy and set expiration interval to 1-hour


Question # 8

A mule application designed to fulfil two requirements
a) Processing files are synchronously from an FTPS server to a back-end database using
VM intermediary queues for load balancing VM events
b) Processing a medium rate of records from a source to a target system using batch job
scope
Considering the processing reliability requirements for FTPS files, how should VM queues
be configured for processing files as well as for the batch job scope if the application is
deployed to Cloudhub workers?

A. Use Cloud hub persistent queues for FTPS files processing
There is no need to configure VM queues for the batch jobs scope as it uses by
default the worker's disc for VM queueing

B. Use Cloud hub persistent VM queue for FTPS file processing
There is no need to configure VM queues for the batch jobs scope as it uses by
default the worker's JVM memory for VM queueing

C. Use Cloud hub persistent VM queues for FTPS file processing
Disable VM queue for the batch job scope
D. Use VM connector persistent queues for FTPS file processing Disable VM queue for the batch job scope


Question # 9

A mule application designed to fulfil two requirements
a) Processing files are synchronously from an FTPS server to a back-end database using
VM intermediary queues for load balancing VM events
b) Processing a medium rate of records from a source to a target system using batch job
scope
Considering the processing reliability requirements for FTPS files, how should VM queues
be configured for processing files as well as for the batch job scope if the application is
deployed to Cloudhub workers?

A. Use Cloud hub persistent queues for FTPS files processing
There is no need to configure VM queues for the batch jobs scope as it uses by
default the worker's disc for VM queueing

B. Use Cloud hub persistent VM queue for FTPS file processing
There is no need to configure VM queues for the batch jobs scope as it uses by
default the worker's JVM memory for VM queueing

C. Use Cloud hub persistent VM queues for FTPS file processing
Disable VM queue for the batch job scope
D. Use VM connector persistent queues for FTPS file processing Disable VM queue for the batch job scope


Question # 10

An organization is choosing between API-led connectivity and other integration
approaches.

According to MuleSoft, which business benefits is associated with an API-led connectivity
approach using Anypoint Platform?

A. improved security through adoption of monolithic architectures

B. Increased developer productivity through sell-service of API assets

C. Greater project predictability through tight coupling of systems

D. Higher outcome repeatability through centralized development


Question # 11

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?

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.


Question # 12

What aspects of a CI/CD pipeline for Mule applications can be automated using MuleSoftprovided
Maven plugins?

A. Compile, package, unit test, validate unit test coverage, deploy

B. Compile, package, unit test, deploy, integration test (Incorrect)

C. Compile, package, unit test, deploy, create associated API instances in API Manager

D. Import from API designer, compile, package, unit test, deploy, publish to Anypoint Exchange


Question # 13

An organization’s IT team must secure all of the internal APIs within an integration solution by using an API proxy to apply required authentication and authorization policies. Which integration technology, when used for its intended purpose, should the team choose to meet these requirements if all other relevant factors are equal?

A. API Management (APIM)

B. Robotic Process Automation (RPA)

C. Electronic Data Interchange (EDI)

D. Integration Platform-as-a-service (PaaS)


Question # 14

An integration team uses Anypoint Platform and follows MuleSoft's recommended
approach to full lifecycle API development.
Which step should the team's API designer take before the API developers implement the
AP! Specification?

A. Generate test cases using MUnit so the API developers can observe the results of
running the API

B. Use the scaffolding capability of Anypoint Studio to create an API portal based on the
API specification

C. Publish the API specification to Exchange and solicit feedback from the API's
consumers

D. Use API Manager to version the API specification


Question # 15

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


Question # 16

Refer to the exhibit.


One of the backend systems invoked by an API implementation enforces rate limits on the
number of requests a particular client can make. Both the backend system and the API
implementation are deployed to several non-production environments in addition to
production.
Rate limiting of the backend system applies to all non-production environments. The
production environment, however, does NOT have any rate limiting.
What is the most effective approach to conduct performance tests of the API
implementation in a staging (non-production) environment?

A. Create a mocking service that replicates the backend system's production performance
characteristics. Then configure the API implementation to use the mocking service and
conduct the performance tests

B. Use MUnit to simulate standard responses from the backend system then conduct
performance tests to identify other bottlenecks in the system

C. Include logic within the API implementation that bypasses invocations of the backend
system in a performance test situation. Instead invoking local stubs that replicate typical
backend system responses then conduct performance tests using this API Implementation

D. Conduct scaled-down performance tests in the staging environment against the rate
limited backend system then upscale performance results to full production scale


Question # 17

According to MuleSoft’s recommended REST conventions, which HTTP method should an
API use to specify how AP\ clients can request data from a specified resource?

A. POST

B. PUT

C. PATCH

D. GET


Question # 18

An API client makes an HTTP request to an API gateway with an Accept header containing
the value’’ application’’.
What is a valid HTTP response payload for this request in the client requested data format?

A. <status>healthy</status>

B. {"status" "healthy"}

C. status(‘healthy")

D. status: healthy


Question # 19

An external REST client periodically sends an array of records in a single POST request to
a Mule application API endpoint.
The Mule application must validate each record of the request against a JSON schema
before sending it to a downstream system in the same order that it was received in the
array
Record processing will take place inside a router or scope that calls a child flow. The child
flow has its own error handling defined. Any validation or communication failures should not
prevent further processing of the remaining records.
To best address these requirements what is the most idiomatic(used for it intended
purpose) router or scope to used in the parent flow, and what type of error handler should
be used in the child flow?

A. First Successful router in the parent flow On Error Continue error handler in the child flow

B. For Each scope in the parent flow On Error Continue error handler in the child flow

C. Parallel For Each scope in the parent flow On Error Propagate error handler in the child flow

D. Until Successful router in the parent flow On Error Propagate error handler in the child flow


Question # 20

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

B. Add a load balancer and add additional servers in a cluster configuration

C. Increase physical specifications of server CPU memory and network

D. Change applications by use an event-driven model


Question # 21

A company is implementing a new Mule application that supports a set of critical functions
driven by a rest API enabled, claims payment rules engine hosted on oracle ERP. As
designed the mule application requires many data transformation operations as it performs
its batch processing logic.
The company wants to leverage and reuse as many of its existing java-based capabilities
(classes, objects, data model etc.) as possible
What approach should be considered when implementing required data mappings and
transformations between Mule application and Oracle ERP in the new Mule application?

A. Create a new metadata RAML classes in Mule from the appropriate Java objects and then perform transformations via Dataweave

B. From the mule application, transform via theXSLT model

C. Transform by calling any suitable Java class from Dataweave

D. Invoke any of the appropriate Java methods directly, create metadata RAML classes and then perform required transformations via Dataweave


Question # 22

According to MuleSoft, which system integration term describes the method, format, and
protocol used for communication between two system?

A. Component

B. interaction

C. Message

D. Interface


Question # 23

A Mule application contains a Batch Job scope with several Batch Step scopes. The Batch
Job scope is configured with a batch block size of 25.
A payload with 4,000 records is received by the Batch Job scope.
When there are no errors, how does the Batch Job scope process records within and
between the Batch Step scopes?

A. The Batch Job scope processes multiple record blocks in parallel, and a block of 25
records can jump ahead to the next Batch Step scope over an earlier block of records
Each Batch Step scope is invoked with one record in the payload of the received Mule event
For each Batch Step scope, all 25 records within a block are processed in parallel
All the records in a block must be completed before the block of 25 records is available to
the next Batch Step scope

B. The Batch Job scope processes each record block sequentially, one at a time
Each Batch Step scope is invoked with one record in the payload of the received Mule event
For each Batch Step scope, all 25 records within a block are processed sequentially, one at a time
All 4000 records must be completed before the blocks of records are available to the next Batch Step scope

C. The Batch Job scope processes multiple record blocks in parallel, and a block of 25
records can jump ahead to the next Batch Step scope over an earlier block of records
Each Batch Step scope is invoked with one record in the payload of the received Mule
event
For each Batch Step scope, all 25 records within a block are processed sequentially, one
record at a time
All the records in a block must be completed before the block of 25 records is available to
the next Batch Step scope

D. The Batch Job scope processes multiple record blocks in parallel
Each Batch Step scope is invoked with a batch of 25 records in the payload of the received
Mule event
For each Batch Step scope, all 4000 records are processed in parallel
Individual records can jump ahead to the next Batch Step scope before the rest of the
records finish processing in the current Batch Step scope


Question # 24

A stock trading company handles millions of trades a day and requires excellent
performance and reliability within its stock trading system. The company operates a
number of event-driven APIs Implemented as Mule applications that are hosted on various
customer-hosted Mule clusters and needs to enable message exchanges between the
APIs within their internal network using shared message queues.
What is an effective way to meet the cross-cluster messaging requirements of its eventdriven
APIs?

A. Non-transactional JMS operations with a reliability pattern and manual acknowledgements

B. Persistent VM queues with automatic acknowledgements

C. JMS transactions with automatic acknowledgements

D. extended Architecture (XA) transactions and XA connected components with manual acknowledgements


Question # 25

A REST API is being designed to implement a Mule application.
What standard interface definition language can be used to define REST APIs?

A. Web Service Definition Language(WSDL)

B. OpenAPI Specification (OAS)

C. YAML

D. AsyncAPI Specification


Question # 26

When using Anypoint Platform across various lines of business with their own Anypoint
Platform business groups, what configuration of Anypoint Platform is always performed at
the organization level as opposed to at the business group level?

A. Environment setup

B. Identity management setup

C. Role and permission setup

D. Dedicated Load Balancer setup


Question # 27

Refer to the exhibit.


Anypoint Platform supports role-based access control (RBAC) to features of the platform.
An organization has configured an external Identity Provider for identity management with
Anypoint Platform.
What aspects of RBAC must ALWAYS be controlled from the Anypoint Platform control
plane and CANNOT be controlled via the external Identity Provider?

A. Controlling the business group within Anypoint Platform to which the user belongs

B. Assigning Anypoint Platform permissions to a role

C. Assigning Anypoint Platform role(s) to a user

D. Removing a user's access to Anypoint Platform when they no longer work for the organization


Question # 28

An organization uses a four(4) node customer hosted Mule runtime cluster to host one(1)
stateless api implementation. The API is accessed over HTTPS through a load balancer
that uses round-robin for load distribution. Each node in the cluster has been sized to be
able to accept four(4) times the current number of requests.
Two(2) nodes in the cluster experience a power outage and are no longer available. The
load balancer directs the outage and blocks the two unavailable the nodes from receiving
further HTTP requests.
What performance-related consequence is guaranteed to happen to average, assuming the
remaining cluster nodes are fully operational?

A. 100% increase in the average response time of the API

B. 50% reduction in the throughput of the API

C. 100% increase in the number of requests received by each remaining node

D. 50% increase in the JVM heap memory consumed by each remaining node


Question # 29

A Mule application is running on a customer-hosted Mule runtime in an organization's
network. The Mule application acts as a producer of asynchronous Mule events. Each Mule
event must be broadcast to all interested external consumers outside the Mule application.
The Mule events should be published in a way that is guaranteed in normal situations and
also minimizes duplicate delivery in less frequent failure scenarios.
The organizational firewall is configured to only allow outbound traffic on ports 80 and 443.
Some external event consumers are within the organizational network, while others are
located outside the firewall.
What Anypoint Platform service is most idiomatic (used for its intended purpose) for
publishing these Mule events to all external consumers while addressing the desired
reliability goals?

A. CloudHub VM queues

B. Anypoint MQ

C. Anypoint Exchange

D. CloudHub Shared Load Balancer


Question # 30

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?

A. Event-driven architecture

B. Microservice architecture

C. API-led connectivity

D. Batch-triggered ETL


Question # 31

An architect is designing a Mule application to meet the following two requirements:
1. The application must process files asynchronously and reliably from an FTPS server to a
back-end database using VM intermediary queues for
load-balancing Mule events.
2. 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


Question # 32

An architect is designing a Mule application to meet the following two requirements:
1. The application must process files asynchronously and reliably from an FTPS server to a
back-end database using VM intermediary queues for
load-balancing Mule events.
2. 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


Question # 33

Cloud Hub is an example of which cloud computing service model?

A. Platform as a Service (PaaS)

B. Software as a Service (SaaS)

C. Monitoring as a Service (MaaS)

D. Infrastructure as a Service (laaS)


Question # 34

A Mule application is being designed for deployment to a single CloudHub worker. The
Mule application will have a flow that connects to a SaaS system to perform some
operations each time the flow is invoked.
The SaaS system connector has operations that can be configured to request a short-lived
token (fifteen minutes) that can be reused for subsequent connections within the fifteen
minute time window. After the token expires, a new token must be requested and stored. What is the most performant and idiomatic (used for its intended purpose) Anypoint
Platform component or service to use to support persisting and reusing tokens in the Mule
application to help speed up reconnecting the Mule application to the SaaS application?

A. Nonpersistent object store

B. Persistent object store

C. Variable

D. Database


Question # 35

Insurance organization is planning to deploy Mule application in MuleSoft Hosted runtime
plane. As a part of requirement , application should be scalable . highly available. It also
has regulatory requirement which demands logs to be retained for at least 2 years. As an
Integration Architect what step you will recommend in order to achieve this?

A. It is not possible to store logs for 2 years in CloudHub deployment. External log management system is required.

B. When deploying an application to CloudHub , logs retention period should be selected as 2 years

C. When deploying an application to CloudHub, worker size should be sufficient to store 2 years data

D. Logging strategy should be configured accordingly in log4j file deployed with the application.


Question # 36

According to MuleSoft, which deployment characteristic applies to a microservices
application architecture?

A. Services exist as independent deployment artifacts and can be scaled -independently of other services

B. All services of an application can be deployed together as single Java WAR file

C. A deployment to enhance one capability requires a redeployment of all capabilities

D. Core business capabilities are encapsulated in a single, deployable application


Question # 37

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. An On Error scope Non-persistent VM ActiveMQ Dead Letter Queue for manual processing

B. An On Error scope MuleSoft Object Store ActiveMQ Dead Letter Queue for manual processing

C. Until Successful component MuleSoft Object Store ActiveMQ is NOT needed or used

D. Until Successful component ActiveMQ long retry Queue ActiveMQ Dead Letter Queue for manual processing


Question # 38

A leading bank implementing new mule API.
The purpose of API to fetch the customer account balances from the backend application
and display them on the online platform the online banking platform. The online banking
platform will send an array of accounts to Mule API get the account balances.
As a part of the processing the Mule API needs to insert the data into the database for
auditing purposes and this process should not have any performance related implications
on the account balance retrieval flow
How should this requirement be implemented to achieve better throughput?

A. Implement the Async scope fetch the data from the backend application and to insert records in the Audit database

B. Implement a for each scope to fetch the data from the back-end application and to insert records into the Audit database

C. Implement a try-catch scope to fetch the data from the back-end application and use the Async scope to insert records into the Audit database

D. Implement parallel for each scope to fetch the data from the backend application and use Async scope to insert the records into the Audit database


Question # 39

A Mule application currently writes to two separate SQL Server database instances across
the internet using a single XA transaction. It is 58. proposed to split this one transaction into
two separate non-XA transactions with no other changes to the Mule application.
What non-functional requirement can be expected to be negatively affected when
implementing this change?

A. Throughput

B. Consistency

C. Response time

D. Availability


Question # 40

A Mule application is synchronizing customer data between two different database systems.

What is the main benefit of using eXtended Architecture (XA) transactions over local
transactions to synchronize these two different database systems?

A. An XA transaction synchronizes the database systems with the least amount of Mule configuration or coding

B. An XA transaction handles the largest number of requests in the shortest time

C. An XA transaction automatically rolls back operations against both database systems if any operation falls

D. An XA transaction writes to both database systems as fast as possible


Question # 41

A travel company wants to publish a well-defined booking service API to be shared with its
business partners. These business partners have agreed to ONLY consume SOAP
services and they want to get the service contracts in an easily consumable way before
they start any development. The travel company will publish the initial design documents to
Anypoint Exchange, then share those documents with the business partners. When using
an API-led approach, what is the first design document the travel company should deliver
to its business partners?

A. Create a WSDL specification using any XML editor

B. Create a RAML API specification using any text editor

C. Create an OAS API specification in Design Center

D. Create a SOAP API specification in Design Center


Question # 42

Refer to the exhibit.


This Mule application is deployed to multiple Cloudhub workers with persistent queue
enabled. The retrievefile flow event source reads a CSV file from a remote SFTP server
and then publishes each record in the CSV file to a VM queue. The
processCustomerRecords flow’s VM Listner receives messages from the same VM queue
and then processes each message separately. How are messages routed to the cloudhub workers as messages are received by the VM
Listener?

A. Each message is routed to ONE of the Cloudhub workers in a DETERMINSTIC round
robin fashion thereby EXACTLY BALANCING messages among the cloudhub workers

B. Each messages routes to ONE of the available Clouhub workers in a NONDETERMINSTIC
non round-robin fashion thereby APPROXIMATELY BALANCING
messages among the cloudhub workers

C. Each message is routed to the SAME Cloudhub worker that retrieved the file, thereby
BINDING ALL messages to ONLY that ONE Cloudhub worker

D. Each message is duplicated to ALL of the Cloudhub workers, thereby SHARING EACH
message with ALL the Cloudhub workers.


Question # 43

As a part of design , Mule application is required call the Google Maps API to perform a
distance computation. The application is deployed to cloudhub.
At the minimum what should be configured in the TLS context of the HTTP request
configuration to meet these requirements?

A. The configuration is built-in and nothing extra is required for the TLS context

B. Request a private key from Google and create a PKCS12 file with it and add it in
keyStore as a part of TLS context

C. Download the Google public certificate from a browser, generate JKS file from it
and add it in key store as a part of TLS context

D. Download the Google public certificate from a browser, generate a JKS file from it
and add it in Truststore as part of the TLS context


Question # 44

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

A. sObject Platform Action API

B. User Interface API

C. Metadata API

D. Process Rules API


Question # 45

An organization is evaluating using the CloudHub shared Load Balancer (SLB) vs creating
a CloudHub dedicated load balancer (DLB). They are evaluating how this choice affects the
various types of certificates used by CloudHub deplpoyed Mule applications, including
MuleSoft-provided, customer-provided, or Mule application-provided certificates.
What type of restrictions exist on the types of certificates that can be exposed by the
CloudHub Shared Load Balancer (SLB) to external web clients over the public internet?

A. Only MuleSoft-provided certificates are exposed.

B. Only customer-provided wildcard certificates are exposed.

C. Only customer-provided self-signed certificates are exposed.

D. Only underlying Mule application certificates are exposed (pass-through)


Question # 46

An IT integration delivery team begins a project by gathering all of the requirements, and
proceeds to execute the remaining project activities as sequential, non-repeating phases.
Which IT project delivery methodology is this team following?

A. Kanban

B. Scrum

C. Waterfall

D. Agile


Question # 47

An automation engineer needs to write scripts to automate the steps of the API lifecycle,
including steps to create, publish, deploy and manage APIs and their implementations in
Anypoint Platform.
What Anypoint Platform feature can be used to automate the execution of all these actions
in scripts in the easiest way without needing to directly invoke the Anypoint Platform REST
APIs?

A. Automated Policies in API Manager

B. Runtime Manager agent

C. The Mule Maven Plugin

D. Anypoint CLI


Question # 48

An application load balancer routes requests to a RESTful web API secured by Anypoint Flex Gateway.
Which protocol is involved in the communication between the load balancer and the Gateway?

A. SFTP

B. HTTPS

C. LDAP

D. SMTP


Question # 49

An organization has deployed runtime fabric on an eight note cluster with performance
profile. An API uses and non persistent object store for maintaining some of its state data.
What will be the impact to the stale data if server crashes?

A. State data is preserved

B. State data is rolled back to a previously saved version

C. State data is lost

D. State data is preserved as long as more than one more is unaffected by the crash


Question # 50

What Anypoint Connectors support transactions?

A. Database, JMS, VM

B. Database, 3MS, HTTP

C. Database, JMS, VM, SFTP

D. Database, VM, File


Question # 51

The retrieveBalances 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 retrieveBalances 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.


Question # 52

What is an example of data confidentiality?

A. Signing a file digitally and sending it using a file transfer mechanism

B. Encrypting a file containing personally identifiable information (PV)

C. Providing a server's private key to a client for secure decryption of data during a twoway SSL handshake

D. De-masking a person's Social Security number while inserting it into a database


Question # 53

A developer needs to discover which API specifications have been created within the organization before starting a new project. Which Anypoint Platform component can the developer use to find and try out the currently released API specifications?

A. Anypoint Exchange

B. Runtime Manager

C. API Manager

D. Object Store


Question # 54

Following MuleSoft best practices, what MuleSoft runtime deployment option best meets
the company's goals to begin its digital transformation journey?

A. Runtime Fabric on VMs/bare metal

B. CloudHub runtimes

C. Customer-hosted runtimes provisioned by a MuleSoft services partner

D. Customer-hosted self-provisioned runtimes


Question # 55

Which type of communication is managed by a service mesh in a microservices architecture?

A. Communication between microservices runtime administrators

B. Communication between microservices developers

C. Communication between microservices

D. Communication between trading partner services


Question # 56

An XA transaction Is being configured that involves a JMS connector listening for Incoming
JMS messages. What is the meaning of the timeout attribute of the XA transaction, and
what happens after the timeout expires?

A. The time that is allowed to pass between committing the transaction and the completion
of the Mule flow After the timeout, flow processing triggers an error

B. The time that Is allowed to pass between receiving JMS messages on the same JMS
connection After the timeout, a new JMS connection Is established

C. The time that Is allowed to pass without the transaction being ended explicitly After the
timeout, the transaction Is forcefully rolled-back

D. The time that Is allowed to pass for state JMS consumer threads to be destroyed After
the timeout, a new JMS consumer thread is created


Question # 57

An organization will deploy Mule applications to Cloudhub, Business requirements mandate
that all application logs be stored ONLY in an external splunk consolidated logging service
and NOT in Cloudhub.
In order to most easily store Mule application logs ONLY in Splunk, how must Mule
application logging be configured in Runtime Manager, and where should the log4j2 splunk
appender be defined?

A. Keep the default logging configuration in RuntimeManager
Define the splunk appender in ONE global log4j.xml file that is uploaded once to Runtime
Manager to support at Mule application deployments.

B. Disable Cloudhub logging in Runtime Manager
Define the splunk appender in EACH Mule application’s log4j2.xml file

C. Disable Cloudhub logging in Runtime Manager
Define the splunk appender in ONE global log4j.xml file that is uploaded once to Runtime
Manger to support at Mule application deployments.
D. Keep the default logging configuration in Runtime Manager
Define the Splunk appender in EACH Mule application log4j2.xml file


Question # 58

A Mule application is deployed to a cluster of two(2) cusomter-hosted Mule runtimes.
Currently the node name Alice is the primary node and node named bob is the secondary
node. The mule application has a flow that polls a directory on a file system for new files.
The primary node Alice fails for an hour and then restarted.
After the Alice node completely restarts, from what node are the files polled, and what node
is now the primary node for the cluster?

A. Files are polled from Alice node Alice is now the primary node

B. Files are polled form Bob node Alice is now the primary node

C. Files are polled from Alice node Bob is the now the primary node

D. Files are polled form Bob node Bob is now the primary node


Question # 59

An organization is evaluating using the CloudHub shared Load Balancer (SLB) vs creating
a CloudHub dedicated load balancer (DLB). They are evaluating how this choice affects the
various types of certificates used by CloudHub deployed Mule applications, including
MuleSoft-provided, customer-provided, or Mule application-provided certificates. What type
of restrictions exist on the types of certificates for the service that can be exposed by the
CloudHub Shared Load Balancer (SLB) to external web clients over the public internet?

A. Underlying Mule applications need to implement own certificates

B. Only MuleSoft provided certificates can be used for server side certificate

C. Only self signed certificates can be used

D. All certificates which can be used in shared load balancer need to get approved by
raising support ticket


Question # 60

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?

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


Question # 61

A manufacturing company plans to deploy Mule applications to its own
Azure Kubernetes service infrastructure.The organization wants to make
the Mule applications more available and robust by deploying each Mule
application to an isolated Mule runtime in a Docker container while
managing all the Mule applications from the MuleSoft-hosted control plane.
What choice of runtime plane meets these organizational requirements?

A. CloudHub 2.0

B. Customer-hosted self-provisioned runtime plane

C. Anypoint Service Mesh

D. Anypoint Runtime Fabric


Question # 62

What API policy would LEAST likely be applied to a Process API?

A. Custom circuit breaker

B. Client ID enforcement

C. Rate limiting

D. JSON threat protection


Question # 63

A Mule application is built to support a local transaction for a series of operations on a
single database. The mule application has a Scatter-Gather scope that participates in the
local transaction.
What is the behavior of the Scatter-Gather when running within this local transaction?

A. Execution of all routes within Scatter-Gather occurs in parallel Any error that occurs
inside Scatter-Gather will result in a roll back of all the database operations

B. Execution of all routes within Scatter-Gather occurs sequentially Any error that occurs
inside Scatter-Gather will be handled by error handler and will not result in roll back

C. Execution of all routes within Scatter-Gather occurs sequentially Any error that occurs inside Scatter-Gather will result in a roll back of all the database operations

D. Execution of all routes within Scatter-Gather occurs in parallel Any error that occurs
inside Scatter-Gather will be handled by error handler and will not result in roll back


Question # 64

An organization plans to use the Anypoint Platform audit logging service to log Anypoint
MQ actions.
What consideration must be kept in mind when leveraging Anypoint MQ Audit Logs?

A. Anypoint MQ Audit Logs include logs for sending, receiving, or browsing messages

B. Anypoint MQ Audit Logs include fogs for failed Anypoint MQ operations

C. Anypoint MQ Audit Logs include logs for queue create, delete, modify, and purge operations


Question # 65

According to the National Institute of Standards and Technology (NIST), which cloud
computing deployment model describes a composition of two or more distinct clouds that
support data and application portability?

A. Private cloud

B. Hybrid cloud 4

C. Public cloud

D. Community cloud


Question # 66

Mule applications need to be deployed to CloudHub so they can access on-premises
database systems. These systems store sensitive and hence tightly protected data, so are
not accessible over the internet.
What network architecture supports this requirement?

A. An Anypoint VPC connected to the on-premises network using an IPsec tunnel or AWS
DirectConnect, plus matching firewall rules in the VPC and on-premises network

B. Static IP addresses for the Mule applications deployed to the CloudHub Shared Worker
Cloud, plus matching firewall rules and IP
whitelisting in the on-premises network

C. An Anypoint VPC with one Dedicated Load Balancer fronting each on-premises
database system, plus matching IP whitelisting in the load balancer and firewall rules in the
VPC and on-premises network

D. Relocation of the database systems to a DMZ in the on-premises network, with Mule
applications deployed to the CloudHub Shared Worker Cloud connecting only to the DMZ


Question # 67

What are two reasons why a typical MuleSoft customer favors a MuleSoft-hosted Anypoint
Platform runtime plane over a customer-hosted runtime for its Mule application
deployments? (Choose two.)

A. Reduced application latency

B. Increased application isolation

C. Reduced time-to-market for the first application

D. Increased application throughput

E. Reduced IT operations effort


Question # 68

A gaming company has implemented an API as a Mule application and deployed the API implementation to a CloudHub 2.0 private space. The API implementation must connect to

a mainframe application running in the customer’s on-premises corporate data center and
also to a Kafka cluster running in an Amazon AWS VPC.
What is the most efficient way to enable the API to securely connect from its private space
to the mainframe application and Kafka cluster?
A. In Runtime Manager, set up VPC peering between the CloudHub 2.0 private network
and the on-premises data center.
In the AWS account, set up VPC peering between the AWS VPC and the CloudHub 2.0
private network.

A. Option A

B. Option B

C. Option C

D. Option D


Question # 69

part of requirements for one of the API's, third party API needs to be called. The security
team has made it clear that calling any external API needs to have include listing
As an integration architect please suggest the best way to accomplish the design plan to
support these requirements?

A. Implement includelist IP on the cloudhub VPC firewall to allow the traffic

B. Implement the validation of includelisted IP operation

C. Implement the Any point filter processor to implement the include list IP

D. Implement a proxy for the third party API and enforce the IPinclude list policy and call this proxy from the flow of the API


Question # 70

Which Anypoint Platform component helps integration developers discovers and share
reusable APIs, connectors, and templates?

A. Anypoint Exchange

B. API Manager

C. Anypoint Studio

D. Design Center


Question # 71

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

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

C. One or more on-Error scopes to assist calling the back-end system one or more
ActiveMQ long-retry queues A persistent dead-letter Object store configuration in the
CloudHub object store service

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


Question # 72

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. 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

B. The API implementation source code must be committed to a source control
management system (such as GitHub)

C. A RAML definition of the API must be created in API designer so it can then be
published to Anypoint Exchange

D. The API must be shared with the potential developers through an API portal so API
consumers can interact with the API


Question # 73

What operation can be performed through a JMX agent enabled in a Mule application?

A. View object store entries

B. Replay an unsuccessful message

C. Set a particular tog4J2 log level to TRACE
D. Deploy a Mule application


Question # 74

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 the PRIMARY CloudHub worker in the PRIMARY Availability Zone (AZ)

B. Each request is routed to ONE ARBiTRARY CloudHub worker in the PRIMARY Availability Zone (AZ)

C. Each request Is routed to ONE ARBiTRARY CloudHub worker out of ALL three CloudHub workers

D. Each request is routed (scattered) to ALL three CloudHub workers at the same time


Question # 75

What is a core pillar of the MuleSoft Catalyst delivery approach?

A. Business outcomes

B. Technology centralization

C. Process thinking

D. Scope reduction


Question # 76

An organization uses one specific CloudHub (AWS) region for all CloudHub deployments.
How are CloudHub workers assigned to availability zones (AZs) when the organization's
Mule applications are deployed to CloudHub in that region?

A. Workers belonging to a given environment are assigned to the same AZ within that region.

B. AZs are selected as part of the Mule application's deployment configuration.

C. Workers are randomly distributed across available AZs within that region.

D. An AZ is randomly selected for a Mule application, and all the Mule application's CloudHub workers are assigned to that one AZ


Question # 77

Which Mulesoft feature helps users to delegate their access without sharing sensitive
credentials or giving full control of accounts to 3rd parties?

A. Secure Scheme

B. client id enforcement policy

C. Connected apps

D. Certificates


Question # 78

What aspects of a CI/CD pipeline for Mute applications can be automated using MuleSoftprovided
Maven plugins?

A. Compile, package, unit test, deploy, create associated API instances in API Manager

B Import from API designer, compile, package, unit test, deploy, publish to Am/point Exchange

C. Compile, package, unit test, deploy, integration test

D. Compile, package, unit test, validate unit test coverage, deploy


Question # 79

In preparation for a digital transformation initiative, an organization is reviewing related IT
integration projects that failed for various for reason.
According to MuleSoft’s surveys of global IT leaders, what is a common cause of IT project
failure that this organization may likely discover in its assessment?

A. Following an Agile delivery methodology

B. Reliance on an Integration-Platform-as-a-Service (iPaaS)

C. Spending too much time on enablement

D. Lack of alignment around business outcomes


Question # 80

Refer to the exhibit.


What is the type data format shown in the exhibit?

A. JSON

B. XML

C. YAML

D. CSV


Question # 81

Refer to the exhibit.


An organization is sizing an Anypoint VPC for the non-production deployments of those
Mule applications that connect to the organization's on-premises systems. This applies to
approx. 60 Mule applications. Each application is deployed to two CloudHub i workers. The
organization currently has three non-production environments (DEV, SIT and UAT) that
share this VPC. The AWS region of the VPC has two AZs.
The organization has a very mature DevOps approach which automatically progresses
each application through all non-production environments before automatically deploying to
production. This process results in several Mule application deployments per hour, using
CloudHub's normal zero-downtime deployment feature.
What is a CIDR block for this VPC that results in the smallest usable private IP address
range?

A. 10.0.0.0/26 (64 IPS)

B. 10.0.0.0/25 (128 IPs)
.1/24
C. 10.0.0.0/24 (256 IPs)

D. 10.0.0.0/22 (1024 IPs)


Question # 82

An organization plans to migrate its deployment environment from an onpremises cluster to
a Runtime Fabric (RTF) cluster. The on-premises Mule applications are currently
configured with persistent object stores.
There is a requirement to enable Mule applications deployed to the RTF cluster to store
and share data across application replicas and through restarts of the entire RTF cluster,
How can these reliability requirements be met?

A. Replace persistent object stores with persistent VM queues in each Mule application deployment

B. Install the Object Store pod on one of the cluster nodes

C. Configure Anypoint Object Store v2 to share data between replicas in the RTF cluster

D. Configure the Persistence Gateway in the RTF installation


MuleSoft-Integration-Architect-I Complete Exam Detail:


Detail Information
Total Time Approximately 90 minutes
Exam Fee $200 USD
Passing Marks 65% or higher
Available Languages English, Japanese, Portuguese, and Spanish

Salesforce MuleSoft-Integration-Architect-I Frequently Asked Questions


Customers Feedback

What our clients say about MuleSoft-Integration-Architect-I Exam Materials

Leave a comment

Your email address will not be published. Required fields are marked *

Rating / Feedback About This Exam