In which API tier should the data aggregation and transformation take place?
Northern Trail Outfitters needs to develop an application network that follows a MuleSoft-recommended, API-led connectivity approach and meets the following requirements:
provides data to mobile and web interfaces
aggregates and transforms data
retrieves data from databases
In which API tier should the data aggregation and transformation take place?
A . Experience
B . Process
C . Business
D . System
Answer: B
Explanation:
API-led Connectivity: MuleSoft’s API-led connectivity approach divides APIs into three tiers: System, Process, and Experience. Each tier has a specific role in managing data and operations.
Reference: MuleSoft API-led Connectivity
Experience APIs: These APIs are designed to provide data to end-user interfaces, such as mobile and web applications. They typically format the data in a way that is easy for the user interface to consume.
Reference: Experience API Definition
Process APIs: Process APIs are responsible for orchestrating and executing business logic. They aggregate, transform, and process data from multiple sources before passing it to Experience APIs or other downstream systems.
Reference: Process API Role
System APIs: These APIs provide direct access to core systems and data sources. They handle CRUD (Create, Read, Update, Delete) operations and expose data from underlying systems.
Reference: System API Role
Data Aggregation and Transformation: Given the requirements to aggregate and transform data, the Process tier is the appropriate place. Process APIs handle complex business logic and data transformation, making them ideal for aggregating data from multiple sources and transforming it as needed.
Reference: Process APIs and Data Transformation
Latest ADX-350 Dumps Valid Version with 60 Q&As
Latest And Valid Q&A | Instant Download | Once Fail, Full Refund