Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam MCPA - Level 1 All Questions

View all questions & answers for the MCPA - Level 1 exam

Exam MCPA - Level 1 topic 1 question 19 discussion

Actual exam question from Mulesoft's MCPA - Level 1
Question #: 19
Topic #: 1
[All MCPA - Level 1 Questions]

Refer to the exhibit.

Three business processes need to be implemented, and the implementations need to communicate with several different SaaS applications.
These processes are owned by separate (siloed) LOBs and are mainly independent of each other, but do share a few business entities. Each LOB has one development team and their own budget.
In this organizational context, what is the most effective approach to choose the API data models for the APIs that will implement these business processes with minimal redundancy of the data models?

  • A. Build several Bounded Context Data Models that align with coherent parts of the business processes and the definitions of associated business entities.
  • B. Build distinct data models for each API to follow established micro-services and Agile API-centric practices.
  • C. Build all API data models using XML schema to drive consistency and reuse across the organization.
  • D. Build one centralized Canonical Data Model (Enterprise Data Model) that unifies all the data types from all three business processes, ensuring the data model is consistent and non-redundant.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
calazans
2 years, 5 months ago
Selected Answer: A
A. Build several Bounded Context Data Models that align with coherent parts of the business processes and the definitions of associated business entities.
upvoted 2 times
...
Pavan_Nagineni
3 years, 3 months ago
Answer: A
upvoted 1 times
...
AB317
3 years, 3 months ago
Answer: A
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
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.

SaveCancel
Loading ...