Question # 1
An order processing system is composed of multiple Mule application responsible for
warehouse, sales and shipping. Each application communication using Anypoint MQ. Each
message must be correlated against the original order ID for observability and tracing.
How should a developer propagate the order ID as the correlation ID across each
message?
|
A. Use the underlying HTTP request of Anypoint MQ to set the ‘X-CORRELATION_ID’
header to the order ID | B. Set a custom Anypoint MQ user property to propagate the order ID and set the
correlation ID in the receiving applications. | C. Use the default correlation ID, Anypoint MQ will sutomatically propagate it. | D. Wrap all Anypoint MQ Publish operations within a With CorrelationID scope from the
Tracing module, setting the correlation ID to the order ID |
D. Wrap all Anypoint MQ Publish operations within a With CorrelationID scope from the
Tracing module, setting the correlation ID to the order ID
Explanation:
To propagate the order ID as the correlation ID across each message using
Anypoint MQ, the developer should wrap all Anypoint MQ Publish operations within a With
CorrelationID scope from the Tracing module, setting the correlation ID to the order ID. The
With CorrelationID scope allows setting a custom correlation ID for any event that occurs
within it.
The Tracing module also enables distributed tracing across different Mule
applications and services using Anypoint Monitoring.
References:
https://docs.mulesoft.com/tracing-module/1.0/tracing-module-reference#with-correlation-idscope
https://docs.mulesoft.com/tracing-module/1.0/tracing-module-concepts
Question # 2
A Mule application deployed to multiple Cloudhub 2.0 replicas needs to temporarily persist
large files over 10MB between flow executions, and routinely needs to query whether the
file data exists on separate executions.
How can this be achieved? |
A. Store the contents of the file on separate storage, and store the key and location of the
file Object using Object Store v2 | B. Use an in-memory Object Store | C. Store the key and full contents of the file in an Object Store | D. Store the key and full contents of the file, caching the filename and location between
requests |
A. Store the contents of the file on separate storage, and store the key and location of the
file Object using Object Store v2
Explanation:
To temporarily persist large files over 10MB between flow executions, and
routinely query whether the file data exists on separate executions, the developer should
store the contents of the file on separate storage, and store the key and location of the file
object using Object Store v2. This way, the developer can avoid storing large files in
memory or exceeding the size limit of Object Store v2 (10MB per object). The developer
can also use Object Store v2 operations to query, retrieve, or delete the file object by its
key. References: https://docs.mulesoft.com/object-store/osv2-faq#can-i-store-files-inobject-store-v2
Question # 3
Which statement is true when working with correlation IDS? |
A. The HTTP Listener regenerates correlation IDs regardless of the HTTP request | B. The Anypoint MQ Connector automatically propagates correlation IDS | C. The HTTP Listener generates correlation IDS unless a correlation ID is received in the
HTTP request | D. The VM Connector does not automatically propagate correction IDs |
C. The HTTP Listener generates correlation IDS unless a correlation ID is received in the
HTTP request
Explanation:
When working with correlation IDs, the HTTP Listener generates correlation
IDs unless a correlation ID is received in the HTTP request. In that case, it propagates the
received correlation ID throughout the flow execution. Correlation IDs are used to track
events across different flows or applications.
References: https://docs.mulesoft.com/muleruntime/4.3/about-mule-message#message-attributes
Question # 4
A Mule application defines as SSL/TLS keystore properly ‘tis,keystore.keyPassword’’ as
secure.
How can this property be referenced to access its value within the application? |
A. #{secure::tiskeystore,keyPassowrd} | B. ${secure::tiskeystore,keyPassowrd} | C. ${secure::tiskeystore,keyPassowrd} | D. p{secure::tiskeystore,keyPassowrd} |
B. ${secure::tiskeystore,keyPassowrd}
Explanation:
secure::tiskeystore,keyPassowrdShortExplanationofCorrectAnswerOnly:Toreferenceasecur
epropertyvaluewithintheapplication,thedeveloperneedstousethesyntax{secure::}. In this
case, the property name is tiskeystore,keyPassword, so the correct syntax is
${secure::tiskeystore,keyPassowrd}.
References: https://docs.mulesoft.com/muleruntime/4.3/secure-configuration-properties#referencing-secure-properties
Question # 5
A developer has created the first version of an API designed for business partners to work
commodity prices.
What should developer do to allow more than one major version of the same API to be
exposed by the implementation? |
A. In Design Center, open the RAML and modify each operation to include the major
version number | B. In Anypoint Studio, generate scaffolding from the RAML, and the modify the
in the generated flows to include a parameter to replace the version
number | C. In Design Center, open the RAML and modify baseUn to include a variable that
indicates the version number | D. In Anypoint Studio, generate scaffolding from the RAML, and then modify the flow
names generated by APIKit to include a variable with the major version number |
C. In Design Center, open the RAML and modify baseUn to include a variable that
indicates the version number
Explanation:
To allow more than one major version of the same API to be exposed by the
implementation, the developer should modify the baseUri property in the RAML file to
include a variable that indicates the version number. The baseUri property defines the base
URL of the API and can include variables that are replaced with actual values when
mocking or deploying the API. By using a variable for the version number, the developer
can expose different versions of the API using different base URLs and avoid conflicts or
confusion. References: https://docs.mulesoft.com/api-designer/design-modify-ramlspecs#baseuri https://docs.mulesoft.com/api-manager/2.x/api-versioning
Question # 6
An API has been developed and deployed to CloudHub Among the policies applied to this
API is an allowlist of IP addresses. A developer wants to run a test in Anypoint Studio and
does not want any policies applied because their workstation is not included in the allowlist.
What must the developer do in order to run this test locally without the policies applied? |
A. Create a properties file specifically for local development and set the API instance ID to
a value that is not used in API Manager | B. Pass in the runtime parameter ‘’-Danpow.platform.gatekeeper=disabled’’ | C. Deactivate the API in API Manager so the Autodiscovery element will not find the
application when it runs in Studio | D. Run the test as-s, with no changes because the Studio runtime will not attempt to
connect to API Manager |
B. Pass in the runtime parameter ‘’-Danpow.platform.gatekeeper=disabled’’
Explanation:
To run a test locally without the policies applied, the developer should create
a properties file specifically for local development and set the API instance ID to a value
that is not used in API Manager. This way, the developer can use different configuration
properties for different environments and avoid triggering API autodiscovery when running
tests locally. API autodiscovery is a mechanism that associates an API implementation with
its corresponding API specification and policies in API Manager based on its API instance
ID. By setting this ID to a value that does not exist in API Manager, the developer can
prevent API autodiscovery from finding and applying any policies to the local test.
References: https://docs.mulesoft.com/api-manager/2.x/api-auto-discovery-newconcept#configuring-api-autodiscovery
https://docs.mulesoft.com/mule
runtime/4.3/configuring-properties
Question # 7
Mule application A is deployed to CloudHub and is using Object Store v2. Mute application
B is also deployed to CloudHub.
Which approach can Mule application B use to remove values from Mule application A’S
Object Store? |
A. Object Store v2 REST API | B. CloudHub Connector | C. Object Store Connector | D. CloudHub REST API |
A. Object Store v2 REST API
Explanation:
To remove values from Mule application A’s Object Store v2, Mule
application B can use Object Store v2 REST API. This API allows performing operations on
Object Store v2 resources using HTTP methods, such as GET, POST, PUT, and DELETE.
Mule application B can use the DELETE method to remove values from Mule application
A’s Object Store v2 by specifying the object store ID and the key of the value to delete.
References: https://docs.mulesoft.com/object-store/osv2-apis
Question # 8
Which statement is true about using mutual TLS to secure an application? |
A. Mutual TLS requires a hardware security module to be used | B. Mutual TLS authenticates the identity of the server before the identity of the client | C. Mutual TLS ensures only authorized end users are allowed to access an endpoint | D. Mutual TLS increases the encryption strength versus server-side TLS alone |
B. Mutual TLS authenticates the identity of the server before the identity of the client
Explanation:
Mutual TLS (mTLS) is an extension of TLS that requires both parties (client
and server) to present their certificates to each other during the handshake process. This
way, both parties can verify each other’s identity and establish a secure connection. The
authentication of the server happens before the authentication of the client, as the server
sends its certificate first and then requests the client’s certificate. References:
https://docs.mulesoft.com/mule-runtime/4.3/tls-configuration#mutual-authentication
Question # 9
A Mule application need to invoice an API hosted by an external system to initiate a
process. The external API takes anywhere between one minute and 24 hours to compute
its process.
Which implementation should be used to get response data from the external API after it
completes processing? |
A. Use an HTTP Connector to invoke the API and wait for a response | B. Use a Scheduler to check for a response every minute | C. Use an HTTP Connector inside Async scope to invoice the API and wait for a response | D. Expose an HTTP callback API in Mule and register it with the external system |
D. Expose an HTTP callback API in Mule and register it with the external system
Explanation:
To get response data from the external API after it completes processing, the
developer should expose an HTTP callback API in Mule and register it with the external
system. This way, the external API can invoke the callback API with the response data
when it is ready, instead of making the Mule application wait for a long time or poll for a
response repeatedly. References: https://docs.mulesoft.com/mule-runtime/4.3/http-listenerref#callback
Question # 10
Two APIs are deployed to a two-node on-prem cluster. Due to a requirements change, the
two APIs must communicate to exchange data asynchronously.
|
A. If the two APIs use the same domain, the VM Connector can be leveraged | B. The VM Connector is used to inter-application communication, so it is not possible to
use the VM Connector | C. Instead of using the VM Connector use directly | D. It is not possible to use the VM Connector since the APIs are running in a cluster mode
and each mode has it own set of VM Queues |
A. If the two APIs use the same domain, the VM Connector can be leveraged
Explanation:
To communicate asynchronously between two APIs deployed to a two-node
on-prem cluster, the developer can use the VM Connector if the two APIs use the same
domain. The VM Connector allows passing messages between different Mule applications
within a single Mule runtime instance or across different instances using shared memory or
persistent storage. If two APIs are deployed under the same domain, they can share
resources such as VM queues and communicate asynchronously using VM Connector
operations.
References: https://docs.mulesoft.com/mule-runtime/4.3/vm-connector
https://docs.mulesoft.com/mule-runtime/4.3/shared-resources
Get 60 Salesforce Certified MuleSoft Developer 2 (SU24) questions Access in less then $0.12 per day.
Salesforce Bundle 1: 1 Month PDF Access For All Salesforce Exams with Updates $100
$400
Buy Bundle 1
Salesforce Bundle 2: 3 Months PDF Access For All Salesforce Exams with Updates $200
$800
Buy Bundle 2
Salesforce Bundle 3: 6 Months PDF Access For All Salesforce Exams with Updates $300
$1200
Buy Bundle 3
Salesforce Bundle 4: 12 Months PDF Access For All Salesforce Exams with Updates $400
$1600
Buy Bundle 4
Disclaimer: Fair Usage Policy - Daily 5 Downloads
Salesforce Certified MuleSoft Developer 2 (SU24) Exam Dumps
Exam Code: Salesforce-MuleSoft-Developer-II
Exam Name: Salesforce Certified MuleSoft Developer 2 (SU24)
- 90 Days Free Updates
- Salesforce Experts Verified Answers
- Printable PDF File Format
- Salesforce-MuleSoft-Developer-II Exam Passing Assurance
Get 100% Real Salesforce-MuleSoft-Developer-II Exam Dumps With Verified Answers As Seen in the Real Exam. Salesforce Certified MuleSoft Developer 2 (SU24) Exam Questions are Updated Frequently and Reviewed by Industry TOP Experts for Passing Salesforce MuleSoft Exam Quickly and Hassle Free.
Salesforce Salesforce-MuleSoft-Developer-II Test Dumps
Struggling with Salesforce Certified MuleSoft Developer 2 (SU24) preparation? Get the edge you need! Our carefully created Salesforce-MuleSoft-Developer-II test dumps give you the confidence to pass the exam. We offer:
1. Up-to-date Salesforce MuleSoft practice questions: Stay current with the latest exam content.
2. PDF and test engine formats: Choose the study tools that work best for you. 3. Realistic Salesforce Salesforce-MuleSoft-Developer-II practice exam: Simulate the real exam experience and boost your readiness.
Pass your Salesforce MuleSoft exam with ease. Try our study materials today!
Prepare your Salesforce MuleSoft exam with confidence!We provide top-quality Salesforce-MuleSoft-Developer-II exam dumps materials that are:
1. Accurate and up-to-date: Reflect the latest Salesforce exam changes and ensure you are studying the right content.
2. Comprehensive Cover all exam topics so you do not need to rely on multiple sources.
3. Convenient formats: Choose between PDF files and online Salesforce Certified MuleSoft Developer 2 (SU24) practice questions for easy studying on any device.
Do not waste time on unreliable Salesforce-MuleSoft-Developer-II practice test. Choose our proven Salesforce MuleSoft study materials and pass with flying colors. Try Dumps4free Salesforce Certified MuleSoft Developer 2 (SU24) 2024 material today!
-
Assurance
Salesforce Certified MuleSoft Developer 2 (SU24) practice exam has been updated to reflect the most recent questions from the Salesforce Salesforce-MuleSoft-Developer-II Exam.
-
Demo
Try before you buy! Get a free demo of our Salesforce MuleSoft exam dumps and see the quality for yourself. Need help? Chat with our support team.
-
Validity
Our Salesforce Salesforce-MuleSoft-Developer-II PDF contains expert-verified questions and answers, ensuring you're studying the most accurate and relevant material.
-
Success
Achieve Salesforce-MuleSoft-Developer-II success! Our Salesforce Certified MuleSoft Developer 2 (SU24) exam questions give you the preparation edge.
If you have any question then contact our customer support at live chat or email us at support@dumps4free.com.
|