MCPA-Level-1 MuleSoft Certified Platform Architect - Level 1

Loading demo links...

Showing 4–6 of 10 questions

Question 4

What is most likely NOT a characteristic of an integration test for a REST API implementation?

Select an option, then click Submit answer.

  • The test needs all source and/or target systems configured and accessible.

  • The test runs immediately after the Mule application has been compiled and packaged.

  • The test is triggered by an external HTTP request.

  • The test prepares a known request payload and validates the response payload.

Question 5

An Order API must be designed that contains significant amounts of integration logic and involves the invocation of the Product API.

The power relationship between Order API and Product API is one of “Customer/Supplier”, because the Product API is used heavily throughout the organization and is developed by a dedicated development team located in the office of the CTO.

What strategy should be used to deal with the API data model of the Product API within the Order API?

Select an option, then click Submit answer.

  • Convince the development team of the Product API to adopt the API data model of the Order API such that the integration logic of the Order API can work with one consistent internal data model.

  • Work with the API data types of the Product API directly when implementing the integration logic of the Order API such that the Order API uses the same (unchanged) data types as the Product API.

  • Implement an anti-corruption layer in the Order API that transforms the Product API data model into internal data types of the Order API.

  • Start an organization-wide data modeling initiative that will result in an Enterprise Data Model that will then be used in both the Product API and the Order API.

Question 6

What is true about automating interactions with Anypoint Platform using tools such as Anypoint Platform REST APIs, Anypoint CLI, or the Mule Maven plugin?

Select an option, then click Submit answer.

  • Access to Anypoint Platform APIs and Anypoint CLI can be controlled separately through the roles and permissions in Anypoint Platform, so that specific users can get access to Anypoint CLI while others get access to the platform APIs.

  • Anypoint Platform APIs can ONLY automate interactions with CloudHub, while the Mule Maven plugin is required for deployment to customer-hosted Mule runtimes

  • Вy default, the Anypoint CLI and Mule Maven plugin are NOT included in the Mule runtime, so are NOT available to be used by deployed Mule applications.

  • API policies can be applied to the Anypoint Platform APIs so that ONLY certain LOBs have access to specific functions.