Salesforce-MuleSoft-Platform-Architect Practice Test

Salesforce Spring 25 Release -
Updated On 18-Sep-2025

152 Questions

An Order API triggers a sequence of other API calls to look up details of an order's items in a back-end inventory database. The Order API calls the OrderItems process API, which calls the Inventory system API. The Inventory system API performs database operations in the back-end inventory database.
The network connection between the Inventory system API and the database is known to be unreliable and hang at unpredictable times.
Where should a two-second timeout be configured in the API processing sequence so that the Order API never waits more than two seconds for a response from the Orderltems process API?

A. In the Orderltems process API implementation

B. In the Order API implementation

C. In the Inventory system API implementation

D. In the inventory database

B.   In the Order API implementation

Explanation:

To guarantee that the Order API never waits more than two seconds for a response from its upstream OrderItems Process API, you must configure the timeout on the HTTP Request connector in the Order API itself. Setting a 2000 ms response timeout in the Order API’s HTTP Request operation ensures that if the Process API call hangs, the HTTP operation will fail fast after two seconds and allow the Order API to handle the error accordingly. By default, Mule’s HTTP connector uses a 30 000 ms (30 s) response timeout; you can override this per-connector instance using the “Response timeout” attribute. Configuring the timeout in downstream components or at the database level does not prevent the Order API from waiting indefinitely on the HTTP call.

An API implementation is deployed on a single worker on CloudHub and invoked by external API clients (outside of CloudHub). How can an alert be set up that is guaranteed to trigger AS SOON AS that API implementation stops responding to API invocations?

A. Implement a heartbeat/health check within the API and invoke it from outside the Anypoint Platform and alert when the heartbeat does not respond

B. Configure a "worker not responding" alert in Anypoint Runtime Manager

C. Handle API invocation exceptions within the calling API client and raise an alert from that API client when the API Is unavailable

D. Create an alert for when the API receives no requests within a specified time period

B.   Configure a "worker not responding" alert in Anypoint Runtime Manager

Explanation:

A “worker not responding” alert in Runtime Manager is the most direct mechanism to notify you immediately when an application instance fails to respond, regardless of incoming traffic patterns. Heartbeats or client-side exception handling can work, but they introduce external dependencies and potential alert delays. The built-in “worker not responding” alert leverages the Runtime Manager’s internal health checks to detect and notify on worker unresponsiveness as soon as it occurs. This ensures minimal detection latency without requiring additional development effort.

A manufacturing company has deployed an API implementation to CloudHub and has not configured it to be automatically restarted by CloudHub when the worker is not responding.
Which statement is true when no API Client invokes that API implementation?

A. No alert on the API invocations and APT implementation can be raised

B. Alerts on the APT invocation and API implementation can be raised

C. No alert on the API invocations is raised but alerts on the API implementation can be raised

D. Alerts on the API invocations are raised but no alerts on the API implementation can be raised

C.   No alert on the API invocations is raised but alerts on the API implementation can be raised

Explanation:

If no client ever invokes the API, invocation-based alerts (e.g., “requests per minute exceeded”) will never trigger because the condition (invocations) never occurs. However, CloudHub and Runtime Manager still monitor the underlying application health. You can configure “worker not responding” or “server disconnected” alerts at the application/server level, which will notify you of worker failures or unresponsiveness even in the absence of API traffic. Thus, while invocation metrics remain silent, implementation-level alerts can—and should—be configured to ensure operational visibility.

An organization wants to create a Center for Enablement (C4E). The IT director schedules a series of meetings with IT senior managers.
What should be on the agenda of the first meeting?

A. Define C4E objectives, mission statement, guiding principles, a

B. Explore API monetization options based on identified use cases through MuleSoft

C. A walk through of common-services best practices for logging, auditing, exception handling, caching, security via policy, and rate limiting/throttling via policy

D. Specify operating model for the MuleSoft Integrations division

A.   Define C4E objectives, mission statement, guiding principles, a

Explanation:

The inaugural C4E meeting must establish its vision, objectives, and guiding principles to align stakeholders on scope, roles, and success metrics. Defining the mission statement up front clarifies the C4E’s purpose—enabling teams to build and consume APIs—and sets the stage for later discussions about governance, operating models, and tooling. Exam prep resources for the MuleSoft Platform Architect I cert unanimously recommend this foundational step: “Define C4E objectives, mission statement, guiding principles…” as the first agenda item. Topics like monetization options, technical best practices, and operating models are important but should follow once the C4E’s charter and guiding ethos are agreed upon.

A large organization with an experienced central IT department is getting started using MuleSoft. There is a project to connect a siloed back-end system to a new Customer Relationship Management (CRM) system. The Center for Enablement is coaching them to use API-led connectivity.
What action would support the creation of an application network using API-led connectivity?

A. Invite the business analyst to create a business process model to specify the canonical data model between the two systems

B. Determine if the new CRM system supports the creation of custom: REST APIs, establishes 4 private network with CloudHub, and supports GAuth 2.0 authentication

C. To expedite this project, central IT should extend the CRM system and back-end systems to connect to one another using built in integration interfaces

D. Create a System API to unlock the data on the back-end system using a REST API

D.   Create a System API to unlock the data on the back-end system using a REST API

Explanation:

API-led connectivity advocates exposing core data and functionality behind a System API, abstracting proprietary back-end interfaces into reusable, governed REST services. This layer “unlocks” data from the underlying system, providing a stable contract for higher-level Process and Experience APIs to orchestrate without coupling to silo-specific protocols or schemas. MuleSoft’s API-led connectivity model defines System APIs as the foundational layer that “unlock data from core systems of record”. By first creating a System API for the legacy system, central IT ensures a clean, versioned interface that can be extended by Process APIs for business logic or Experience APIs for UI channels, rather than creating a point-to-point integration that bypasses the API strategy.

Salesforce-MuleSoft-Platform-Architect Exam Questions - Home
Page 2 out of 31 Pages