Pass the MuleSoft MuleSoft Certified Platform Architect MCPA-Level-1 Questions and answers with CertsForce

Viewing page 3 out of 5 pages
Viewing questions 21-30 out of questions
Questions # 21:

The application network is recomposable: it is built for change because it "bends but does not break"

Options:

A.

TRUE


B.

FALSE


Expert Solution
Questions # 22:

A company is building an application network using MuleSoft's recommendations for various API layers.

What is the main (default) role of a process API in an application network?

Options:

A.

To secure and optimize the data synchronization processing of large data dumps between back-end systems


B.

To manage and process the secure direct communication between a back-end system and an end-user client of mobile device in the application network


C.

To automate parts of business processes by coordinating and orchestrating the invocation of other APIs in the application network


D.

To secure, Manage, and process communication with specific types of end-user client applications or devices in the application network


Expert Solution
Questions # 23:

An organization has built an application network following the API-led connectivity approach recommended by MuleSoft. To protect the application network against

attacks from malicious external API clients, the organization plans to apply JSON Threat Protection policies.

To which API-led connectivity layer should the JSON Threat Protection policies most commonly be applied?

Options:

A.

All layers


B.

System layer


C.

Process layer


D.

Experience layer


Expert Solution
Questions # 24:

An API has been updated in Anypoint exchange by its API producer from version 3.1.1 to 3.2.0 following accepted semantic versioning practices and the changes have been communicated via the APIs public portal. The API endpoint does NOT change in the new version. How should the developer of an API client respond to this change?

Options:

A.

The API producer should be requested to run the old version in parallel with the new one


B.

The API producer should be contacted to understand the change to existing functionality


C.

The API client code only needs to be changed if it needs to take advantage of the new features


D.

The API clients need to update the code on their side and need to do full regression


Expert Solution
Questions # 25:

An API has been updated in Anypoint Exchange by its API producer from version 3.1.1 to 3.2.0 following accepted semantic versioning practices and the changes have been communicated via the API's public portal.

The API endpoint does NOT change in the new version.

How should the developer of an API client respond to this change?

Options:

A.

The update should be identified as a project risk and full regression testing of the functionality that uses this API should be run


B.

The API producer should be contacted to understand the change to existing functionality


C.

The API producer should be requested to run the old version in parallel with the new one


D.

The API client code ONLY needs to be changed if it needs to take advantage of new features


Expert Solution
Questions # 26:

A customer has an ELA contract with MuleSoft. An API deployed to CloudHub is consistently experiencing performance issues. Based on the root cause analysis, it is

determined that autoscaling needs to be applied.

How can this be achieved?

Options:

A.

Configure a policy so that when the number of HTTP requests reaches a certain threshold the number of workers/replicas increases (horizontal scaling)


B.

Configure two separate policies: When CPU and memory reach certain threshold, increase the worker/replica type (vertical sealing) and the number of workers/replicas (horizontal sealing)


C.

Configure a policy based on CPU usage so that CloudHub auto-adjusts the number of workers/replicas (horizontal scaling)


D.

Configure a policy so that when the response time reaches a certain threshold the worker/replica type increases (vertical scaling)


Expert Solution
Questions # 27:

What is typically NOT a function of the APIs created within the framework called API-led connectivity?

Options:

A.

They provide an additional layer of resilience on top of the underlying backend system, thereby insulating clients from extended failure of these systems.


B.

They allow for innovation at the user Interface level by consuming the underlying assets without being aware of how data Is being extracted from backend systems.


C.

They reduce the dependency on the underlying backend systems by helping unlock data from backend systems In a reusable and consumable way.


D.

They can compose data from various sources and combine them with orchestration logic to create higher level value.


Expert Solution
Questions # 28:

An established communications company is beginning its API-led connectivity journey, The company has been using a successful Enterprise Data Model for many years. The company has identified a self-service account management app as the first effort for API-led, and it has identified the following APIs.

Experience layer: Mobile Account Management EAPI, Browser Account Management EAPI

Process layer: Customer Lookup PAPI, Service Lookup PAPI, Account Lookup PAPI

System layer: Customer SAPI, Account SAPI, Product SAPI, Service SAPI

According to MuleSoft's API-led connectivity approach, which API would not be served by the Enterprise Data Model?

Options:

A.

Customer SAPI


B.

Customer Lookup PAPI


C.

Mobile Account Management EAPI


D.

Service SAPI


Expert Solution
Questions # 29:

Refer to the exhibits.

Question # 29

Which architectural constraint is compatible with the API-led connectivity architectural style?

Options:

A.

Always use a tiered approach by creating exactly one API for each of the three layers (Experience, Process, and System)

MCPA-Level-1 Question 29 Option 1


B.

Use a Process API to-orchestrate calls to multiple System APIs but not to other Process APIs:


C.

Allow System APIs to return data that is not currently required by the identified Process or Experience APIs

29


D.

Handle customizations for the end-user application at the Process layer rather than at the Experience layer


Expert Solution
Questions # 30:

The asset version 2.0.0 of the Order API is successfully published in Exchange and configured in API Manager with the Autodiscovery API ID correctly linked to the

API implementation, A new GET method is added to the existing API specification, and after updates, the asset version of the Order API is 2.0.1,

What happens to the Autodiscovery API ID when the new asset version is updated in API Manager?

Options:

A.

The API ID changes, but no changes are needed to the API implementation for the new asset version in the API Autediscovery global element because the API ID is automatically updated


B.

The APL ID changes, so the API implementation must be updated with the latest API ID for the new asset version in the API Autodiscovery global element


C.

The APLID does not change, so no changes to the APT implementation are needed for the new asset version in the API Autodiscovery global element


D.

The APL ID does not change, but the API implementation must be updated in the AP] Autodiscovery global element to indicate the new asset version 2.0.4


Expert Solution
Viewing page 3 out of 5 pages
Viewing questions 21-30 out of questions