Valid MCPA-Level-1-Maintenance Dumps shared by ExamDiscuss.com for Helping Passing MCPA-Level-1-Maintenance Exam! ExamDiscuss.com now offer the newest MCPA-Level-1-Maintenance exam dumps, the ExamDiscuss.com MCPA-Level-1-Maintenance exam questions have been updated and answers have been corrected get the newest ExamDiscuss.com MCPA-Level-1-Maintenance dumps with Test Engine here:
An organization has created an API-led architecture that uses various API layers to integrate mobile clients with a backend system. The backend system consists of a number of specialized components and can be accessed via a REST API. The process and experience APIs share the same bounded-context model that is different from the backend data model. What additional canonical models, bounded-context models, or anti-corruption layers are best added to this architecture to help process data consumed from the backend system?
Correct Answer: C
Create a bounded-context model for the system layer to closely match the backend data model, and add an anti-corruption layer to let the different bounded contexts cooperate across the system and process layers ***************************************** >> Canonical models are not an option here as the organization has already put in efforts and created bounded-context models for Experience and Process APIs. >> Anti-corruption layers for ALL APIs is unnecessary and invalid because it is mentioned that experience and process APIs share same bounded-context model. It is just the System layer APIs that need to choose their approach now. >> So, having an anti-corruption layer just between the process and system layers will work well. Also to speed up the approach, system APIs can mimic the backend system data model.