100% Pass Top-selling MCPA-Level-1 Exams - New 2021 MuleSoft Pratice Exam [Q29-Q47]

Share

100% Pass Top-selling MCPA-Level-1 Exams - New 2021 MuleSoft  Pratice Exam

MuleSoft Certified Platform Architect Dumps MCPA-Level-1 Exam for Full Questions - Exam Study Guide


Becoming a MuleSoft architect can either be achieved through the platform or the integration architect path. In the first case, candidates are tested for their ability to create company-level decisions by looking at the big picture in building an effective application network. This path is designed for higher-level solutions or enterprise architects.

 

NEW QUESTION 29
A code-centric API documentation environment should allow API consumers to investigate and execute API client source code that demonstrates invoking one or more APIs as part of representative scenarios.
What is the most effective way to provide this type of code-centric API documentation environment using Anypoint Platform?

  • A. Make relevant APIs discoverable via an Anypoint Exchange entry
  • B. Ensure the APIs are well documented through their Anypoint Exchange entries and API Consoles and share these pages with all API consumers
  • C. Create API Notebooks and include them in the relevant Anypoint Exchange entries
  • D. Enable mocking services for each of the relevant APIs and expose them via their Anypoint Exchange entry

Answer: B

 

NEW QUESTION 30
What API policy would LEAST likely be applied to a Process API?

  • A. JSON threat protection
  • B. Custom circuit breaker
  • C. Rate limiting
  • D. Client ID enforcement

Answer: B

 

NEW QUESTION 31
How are an API implementation, API client, and API consumer combined to invoke and process an API?

  • A. The ApI client creates an API consumer, which sends API invocations to an API such that they are processed by an API implementation
  • B. The API client creates an API consumer, which receives API invocations from an API such that they are processed for an API implementation
  • C. The ApI consumer creates an API client, which sends API invocations to an API such that they are processed by an API implementation
  • D. The API consumer creates an API implementation, which receives API invocations from an API such that they are processed for an API client

Answer: D

 

NEW QUESTION 32
A Mule application exposes an HTTPS endpoint and is deployed to the CloudHub Shared Worker Cloud. All traffic to that Mule application must stay inside the AWS VPC.
To what TCP port do API invocations to that Mule application need to be sent?

  • A. 0
  • B. 1
  • C. 2
  • D. 3

Answer: B

 

NEW QUESTION 33
An API implementation is being designed that must invoke an Order API, which is known to repeatedly experience downtime.
For this reason, a fallback API is to be called when the Order API is unavailable.
What approach to designing the invocation of the fallback API provides the best resilience?

  • A. Set an option in the HTTP Requester component that invokes the Order API to instead invoke a fallback API whenever an HTTP 4xx or 5xx response status code is returned from the Order API
  • B. Search Anypoint Exchange for a suitable existing fallback API, and then implement invocations to this fallback API in addition to the Order API
  • C. Create a separate entry for the Order API in API Manager, and then invoke this API as a fallback API if the primary Order API is unavailable
  • D. Redirect client requests through an HTTP 307 Temporary Redirect status code to the fallback API whenever the Order API is unavailable

Answer: D

 

NEW QUESTION 34
Refer to the exhibit.

A developer is building a client application to invoke an API deployed to the STAGING environment that is governed by a client ID enforcement policy.
What is required to successfully invoke the API?

  • A. The client ID and secret obtained from Anypoint Exchange for the API instance in the STAGING environment
  • B. The client ID and secret for the Anypoint Platform account's STAGING environment
  • C. The client ID and secret for the Anypoint Platform account owning the API in the STAGING environment
  • D. A valid OAuth token obtained from Anypoint Platform and its associated client ID and secret

Answer: D

Explanation:
Explanation
https://docs.mulesoft.com/api-manager/2.x/policy-mule3-client-id-based-policies

 

NEW QUESTION 35
An organization makes a strategic decision to move towards an IT operating model that emphasizes consumption of reusable IT assets using modern APIs (as defined by MuleSoft).
What best describes each modern API in relation to this new IT operating model?

  • A. Each modern API must be REST and HTTP based.
  • B. Each modern API must be treated like a product and designed for a particular target audience (for instance, mobile app developers)
  • C. Each modern API has its own software development lifecycle, which reduces the need for documentation and automation.
  • D. Each modern API must be easy to consume, so should avoid complex authentication mechanisms such as SAML or JWT.

Answer: B

 

NEW QUESTION 36
An organization is deploying their new implementation of the OrderStatus System API to multiple workers in CloudHub. This API fronts the organization's on-premises Order Management System, which is accessed by the API implementation over an IPsec tunnel.
What type of error typically does NOT result in a service outage of the OrderStatus System API?

  • A. The Order Management System is Inaccessible due to a network outage in the organization's on-premises data center
  • B. The AWS region goes offline with a major network failure to the relevant AWS data centers
  • C. API Manager has an extended outage during the initial deployment of the API implementation
  • D. A CloudHub worker fails with an out-of-memory exception

Answer: A

 

NEW QUESTION 37
What Mule application can have API policies applied by Anypoint Platform to the endpoint exposed by that Mule application?
A) A Mule application that accepts requests over HTTP/1.x

B) A Mule application that accepts JSON requests over TCP but is NOT required to provide a response

C) A Mute application that accepts JSON requests over WebSocket

D) A Mule application that accepts gRPC requests over HTTP/2

  • A. Option A
  • B. Option C
  • C. Option B
  • D. Option D

Answer: D

 

NEW QUESTION 38
What is the most performant out-of-the-box solution in Anypoint Platform to track transaction state in an asynchronously executing long-running process implemented as a Mule application deployed to multiple CloudHub workers?

  • A. File-based storage
  • B. Redis distributed cache
  • C. Persistent Object Store
  • D. java.util.WeakHashMap

Answer: C

 

NEW QUESTION 39
The implementation of a Process API must change.
What is a valid approach that minimizes the impact of this change on API clients?

  • A. Postpone changes until API consumers acknowledge they are ready to migrate to a new Process API or API version.
  • B. Update the RAML definition of the current Process API and notify API client developers by sending them links to the updated RAML definition.
  • C. Implement the Process API changes in a new API implementation, and have the old API implementation return an HTTP status code 301 - Moved Permanentlyto inform API clients they should be calling the new API implementation.
  • D. Implement required changes to the Process API implementation so that, whenever possible, the Process API's RAML definition remains unchanged.

Answer: B

Explanation:
Explanation/Reference:

 

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

  • A. Anypoint Platform APIs can ONLY automate interactions with CloudHub, while the Mule Maven plugin is required for deployment to customer-hosted Mule runtimes
  • B. API policies can be applied to the Anypoint Platform APIs so that ONLY certain LOBs have access to specific functions.
  • C. By 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.
  • D. 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.

Answer: C

 

NEW QUESTION 41
When designing an upstream API and its implementation, the development team has been advised to NOT set timeouts when invoking a downstream API, because that downstream API has no SLA that can be relied upon.
This is the only downstream API dependency of that upstream API.

  • A. Assume the downstream API runs uninterrupted without crashing. What is the impact of this advice?
  • B. The invocation of the downstream API will run to completion without timing out
  • C. A default timeout of 500 ms will automatically be applied by the Mule runtime in which the upstream API implementation executes
  • D. A toad-dependent timeout of less than 1000 ms will be applied by the Mule runtime in which the downstream API implementation executes
  • E. An SLA for the upstream API CANNOT be provided

Answer: C

 

NEW QUESTION 42
When must an API implementation be deployed to an Anypoint VPC?

  • A. When the API implementation must be accessible within a subnet of a restricted customer-hosted network that does not allow public access
  • B. When the API Implementation must invoke publicly exposed services that are deployed outside of CloudHub in a customer- managed AWS instance
  • C. When the API Implementation must write to a persistent Object Store
  • D. When the API implementation must be deployed to a production AWS VPC using the Mule Maven plugin

Answer: A

 

NEW QUESTION 43
What is true about where an API policy is defined in Anypoint Platform and how it is then applied to API instances?

  • A. The API policy Is defined In Runtime Manager as part of the API deployment to a Mule runtime, and then ONLY applied to the specific API Instance
  • B. The API policy is defined in API Manager, and then applied to ALL API instances in the specified environment
  • C. The API policy Is defined In API Manager for a specific API Instance, and then ONLY applied to the specific API instance
  • D. The API policy Is defined in API Manager and then automatically applied to ALL API instances

Answer: C

 

NEW QUESTION 44
A new upstream API Is being designed to offer an SLA of 500 ms median and 800 ms maximum (99th percentile) response time. The corresponding API implementation needs to sequentially invoke 3 downstream APIs of very similar complexity.
The first of these downstream APIs offers the following SLA for its response time: median: 100 ms, 80th percentile: 500 ms, 95th percentile: 1000 ms.
If possible, how can a timeout be set in the upstream API for the invocation of the first downstream API to meet the new upstream API's desired SLA?

  • A. Set a timeout of 50 ms; this times out more invocations of that API but gives additional room for retries
  • B. Set a timeout of 100 ms; that leaves 400 ms for the other two downstream APIs to complete
  • C. No timeout is possible to meet the upstream API's desired SLA; a different SLA must be negotiated with the first downstream API or invoke an alternative API
  • D. Do not set a timeout; the Invocation of this API Is mandatory and so we must wait until it responds

Answer: A

 

NEW QUESTION 45
An API experiences a high rate of client requests (TPS) vwth small message paytoads. How can usage limits be imposed on the API based on the type of client application?

  • A. Use a rate limiting policy and a client ID enforcement policy, each configured by the client application type
  • B. Use a cross-origin resource sharing (CORS) policy to limit resource sharing between client applications, configured by the client application type
  • C. Use a spike control policy that limits the number of requests for each client application type
  • D. Use an SLA-based rate limiting policy and assign a client application to a matching SLA tier based on its type

Answer: D

 

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

  • A. The test is triggered by an external HTTP request
  • B. The test needs all source and/or target systems configured and accessible
  • C. The test prepares a known request payload and validates the response payload
  • D. The test runs immediately after the Mule application has been compiled and packaged

Answer: C

 

NEW QUESTION 47
......

Authentic Best resources for MCPA-Level-1 Online Practice Exam: https://www.passleadervce.com/MuleSoft-Certified-Platform-Architect/reliable-MCPA-Level-1-exam-learning-guide.html