Exam MCPA-Level-1 Topic 7 Question 39 Discussion

Actual exam question for MuleSoft's MCPA-Level-1 exam
Question #: 39
Topic #: 7
A Platform Architect inherits a legacy monolithic SOAP-based web service that performs a number of tasks, including showing all policies belonging to a client. The service connects to two back-end systems - a life- insurance administration system and a general-insurance administration system - and then queries for insurance policy information within each system, aggregates the results, and presents a SOAP-based response to a user interface (UI).
The architect wants to break up the monolithic web service to follow API-led conventions.
Which part of the service should be put into the process layer?

Suggested Answer: A Vote an answer

In the API-led connectivity approach, each layer (System, Process, and Experience) has a distinct purpose:
* System APIs: These APIs connect directly to backend systems to expose and unlock data in a standardized way.
* Process APIs: These are responsible for orchestrating and processing data across different systems, combining information where needed.
* Experience APIs: These are designed for specific user interfaces or applications, often transforming data formats to fit the needs of each consumer application.
Why Option A is Correct:
* Process APIs are designed to combine data from multiple systems, which aligns with the function of aggregating policy information from both the life and general insurance systems. This aggregation logic would ideally reside in the Process layer, separating data retrieval from data orchestration.
* Moving this functionality to the Process layer enables reusability and modularity, as other Experience APIs or services could also leverage the combined policy data if needed.
Explanation of Incorrect Options:
* Option B (Presenting the SOAP-based response) would be managed by the Experience layer, as this layer adapts data formats for specific interfaces.
* Option C (Authenticating and maintaining backend connections) would typically be handled within the System layer, where backend integration and security handling occurs.
* Option D (Querying data) is the function of System APIs, which access the backend systems directly and expose the raw data without additional processing.
ReferencesFor further details on API-led architecture and the roles of each layer, refer to MuleSoft's documentation on API-led connectivity and API layers.

by Anna at Jun 16, 2026, 05:18 PM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10