MCPA-Level-1-Maintenance MuleSoft Certified Platform ArchitectLevel 1 MAINTENANCE

Loading demo links...

Showing 4–6 of 10 questions

Question 4

A company has created a successful enterprise data model (EDM). The company is committed to building an application network by adopting modern APIs as a core enabler of the company's IT operating model. At what API tiers (experience, process, system) should the company require reusing the EDM when designing modern API data models?

Select an option, then click Submit answer.

  • At the experience and process tiers

  • At the experience and system tiers

  • At the process and system tiers

  • At the experience, process, and system tiers

Question 5

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?

Select an option, then click Submit answer.

  • Create a bounded-context model for every layer and overlap them when the boundary contexts overlap, letting API developers know about the differences between upstream and downstream data models

  • Create a canonical model that combines the backend and API-led models to simplify and unify data models, and minimize data transformations.

  • 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

  • Create an anti-corruption layer for every API to perform transformation for every data model to match each other, and let data simply travel between APIs to avoid the complexity and overhead of building canonical models

Question 6

Version 3.0.1 of a REST API implementation represents time values in PST time using ISO 8601 hh:mm:ss format. The API implementation needs to be changed to instead represent time values in CEST time using ISO 8601 hh:mm:ss format. When following the semver.org semantic versioning specification, what version should be assigned to the updated API implementation?

Select an option, then click Submit answer.

  • 3.0.2

  • 4.0.0

  • 3.1.0

  • 3.0.1