[Apr 09, 2022] New Updated MCPA-Level-1 Exam Questions 2022 [Q40-Q63]

Share

[Apr 09, 2022] New Updated MCPA-Level-1 Exam Questions 2022

Updated Free MuleSoft MCPA-Level-1 Test Engine Questions with 97 Q&As

NEW QUESTION 40
Refer to the exhibit. An organization is running a Mule standalone runtime and has configured Active Directory as the Anypoint Platform external Identity Provider. The organization does not have budget for other system components.

What policy should be applied to all instances of APIs in the organization to most effecuvelyKestrict access to a specific group of internal users?

  • A. Apply a client ID enforcement policy; the specific group of users will configure their client applications to use their specific client credentials
  • B. Apply a basic authentication - LDAP policy; the internal Active Directory will be configured as the LDAP source for authenticating users
  • C. Apply an IP whitelist policy; only the specific users' workstations will be in the whitelist
  • D. Apply an OAuth 2.0 access token enforcement policy; the internal Active Directory will be configured as the OAuth server

Answer: B

Explanation:
Correct answer: Apply a basic authentication - LDAP policy; the internal Active Directory will be configured as the LDAP source for authenticating users.
*****************************************
>> IP Whitelisting does NOT fit for this purpose. Moreover, the users workstations may not necessarily have static IPs in the network.
>> OAuth 2.0 enforcement requires a client provider which isn't in the organizations system components.
>> It is not an effective approach to let every user create separate client credentials and configure those for their usage.
The effective way it to apply a basic authentication - LDAP policy and the internal Active Directory will be configured as the LDAP source for authenticating users.

 

NEW QUESTION 41
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 100 ms; that leaves 400 ms for the other two downstream APIs to complete
  • B. Do not set a timeout; the Invocation of this API Is mandatory and so we must wait until it responds
  • 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. Set a timeout of 50 ms; this times out more invocations of that API but gives additional room for retries

Answer: A

Explanation:
Correct answer: Set a timeout of 100ms; that leaves 400ms for other two downstream APIs to complete
*****************************************
Key details to take from the given scenario:
>> Upstream API's designed SLA is 500ms (median). Lets ignore maximum SLA response times.
>> This API calls 3 downstream APIs sequentially and all these are of similar complexity.
>> The first downstream API is offering median SLA of 100ms, 80th percentile: 500ms; 95th percentile: 1000ms.
Based on the above details:
>> We can rule out the option which is suggesting to set 50ms timeout. Because, if the median SLA itself being offered is 100ms then most of the calls are going to timeout and time gets wasted in retried them and eventually gets exhausted with all retries. Even if some retries gets successful, the remaining time wont leave enough room for 2nd and 3rd downstream APIs to respond within time.
>> The option suggesting to NOT set a timeout as the invocation of this API is mandatory and so we must wait until it responds is silly. As not setting time out would go against the good implementation pattern and moreover if the first API is not responding within its offered median SLA 100ms then most probably it would either respond in 500ms (80th percentile) or 1000ms (95th percentile). In BOTH cases, getting a successful response from 1st downstream API does NO GOOD because already by this time the Upstream API SLA of 500 ms is breached. There is no time left to call 2nd and 3rd downstream APIs.
>> It is NOT true that no timeout is possible to meet the upstream APIs desired SLA.
As 1st downstream API is offering its median SLA of 100ms, it means MOST of the time we would get the responses within that time. So, setting a timeout of 100ms would be ideal for MOST calls as it leaves enough room of 400ms for remaining 2 downstream API calls.

 

NEW QUESTION 42
When using CloudHub with the Shared Load Balancer, what is managed EXCLUSIVELY by the API implementation (the Mule application) and NOT by Anypoint Platform?

  • A. The assignment of each HTTP request to a particular CloudHub worker
  • B. The SSL certificates used by the API implementation to expose HTTPS endpoints
  • C. The number of DNS entries allocated to the API implementation
  • D. The logging configuration that enables log entries to be visible in Runtime Manager

Answer: D

 

NEW QUESTION 43
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 D
  • B. Option C
  • C. Option B
  • D. Option A

Answer: D

 

NEW QUESTION 44
Refer to the exhibit. An organization is running a Mule standalone runtime and has configured Active Directory as the Anypoint Platform external Identity Provider. The organization does not have budget for other system components.

What policy should be applied to all instances of APIs in the organization to most effecuvelyKestrict access to a specific group of internal users?

  • A. Apply a basic authentication - LDAP policy; the internal Active Directory will be configured as the LDAP source for authenticating users
  • B. Apply a client ID enforcement policy; the specific group of users will configure their client applications to use their specific client credentials
  • C. Apply an IP whitelist policy; only the specific users' workstations will be in the whitelist
  • D. Apply an OAuth 2.0 access token enforcement policy; the internal Active Directory will be configured as the OAuth server

Answer: B

 

NEW QUESTION 45
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 JSON requests over WebSocket.
  • B. A Mule application that accepts requests over HTTP/1x.
  • C. A Mule application that accepts JSON requests over TCP but is NOT required to provide a response.
  • D. A Mule application that accepts gRPC requests over HTTP/2

Answer: D

Explanation:
Explanation/Reference:

 

NEW QUESTION 46
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?

  • A. The API producer should be contacted to understand the change to existing functionality
  • B. The update should be identified as a project risk and full regression testing of the functionality that uses this API should be run
  • C. The API client code ONLY needs to be changed if it needs to take advantage of new features
  • D. The API producer should be requested to run the old version in parallel with the new one

Answer: C

 

NEW QUESTION 47
An API implementation is deployed to CloudHub.
What conditions can be alerted on using the default Anypoint Platform functionality, where the alert conditions depend on the end-to-end request processing of the API implementation?

  • A. When the API receives a very high number of API invocations
  • B. When a particular API client invokes the API too often within a given time period
  • C. When the API is invoked by an unrecognized API client
  • D. When the response time of API invocations exceeds a threshold

Answer: B

 

NEW QUESTION 48
Refer to the exhibit.

An organization is running a Mule standalone runtime and has configured Active Directory as the Anypoint Platform external Identity Provider. The organization does not have budget for other system components.
What policy should be applied to all instances of APIs in the organization to most effectively restrict access to a specific group of internal users?

  • A. Apply a client ID enforcement policy; the specific group of users will configure their client applications to use their specific client credentials.
  • B. Apply an IP whitelist policy; only the specific users' workstations will be in the whitelist.
  • C. Apply a basic authentication - LDAP policy; the internal Active Directory will be configured as the LDAP source for authenticating users.
  • D. Apply an OAuth 2.0 access token enforcement policy; the internal Active Directory will be configured as the OAuth server.

Answer: C

 

NEW QUESTION 49
Refer to the exhibit. An organization needs to enable access to their customer data from both a mobile app and a web application, which each need access to common fields as well as certain unique fields.
The data is available partially in a database and partially in a 3rd-party CRM system.
What APIs should be created to best fit these design requirements?

A) A Process API that contains the data required by both the web and mobile apps, allowing these applications to invoke it directly and access the data they need thereby providing the flexibility to add more fields in the future without needing API changes

B) One set of APIs (Experience API, Process API, and System API) for the web app, and another set for the mobile app

C) Separate Experience APIs for the mobile and web app, but a common Process API that invokes separate System APIs created for the database and CRM system

D) A common Experience API used by both the web and mobile apps, but separate Process APIs for the web and mobile apps that interact with the database and the CRM System

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

Answer: D

 

NEW QUESTION 50
What is a best practice when building System APIs?

  • A. Model all API resources and methods to closely mimic the operations of the backend system
  • B. Document the API using an easily consumable asset like a RAML definition
  • C. Build an Enterprise Data Model (Canonical Data Model) for each backend system and apply it to System APIs
  • D. Expose to API clients all technical details of the API implementation's interaction with the backend system

Answer: B

Explanation:
Explanation/Reference:

 

NEW QUESTION 51
What condition requires using a CloudHub Dedicated Load Balancer?

  • A. When cross-region load balancing is required between separate deployments of the same Mule application
  • B. When API invocations across multiple CloudHub workers must be load balanced
  • C. When server-side load-balanced TLS mutual authentication is required between API implementations and API clients
  • D. When custom DNS names are required for API implementations deployed to customer-hosted Mule runtimes

Answer: D

 

NEW QUESTION 52
Refer to the exhibit.

What is a valid API in the sense of API-led connectivity and application networks?
A) Java RMI over TCP

B) Java RMI over TCP

C) CORBA over HOP

D) XML over UDP

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

Answer: A

 

NEW QUESTION 53
An organization is implementing a Quote of the Day API that caches today's quote.

  • A. What scenario can use the GoudHub Object Store via the Object Store connector to persist the cache's state?
  • B. When there is one CloudHub deployment of the API implementation to three CloudHub workers that must share the cache state
  • C. When there are two CloudHub deployments of the API implementation by two Anypoint Platform business groups to the same CloudHub region that must share the cache state
  • D. When there is one deployment of the API implementation to CloudHub and anottV deployment to a customer-hosted Mule runtime that must share the cache state
  • E. When there are three CloudHub deployments of the API implementation to three separate CloudHub regions that must share the cache state

Answer: D

 

NEW QUESTION 54
What is a key performance indicator (KPI) that measures the success of a typical C4E that is immediately apparent in responses from the Anypoint Platform APIs?

  • A. The fraction of API implementations deployed manually relative to those deployed using a CI/CD tool
  • B. The number of API implementations that have a publicly accessible HTTP endpoint and are being managed by Anypoint Platform
  • C. The number of API specifications in RAML or OAS format published to Anypoint Exchange
  • D. The number of production outage incidents reported in the last 24 hours

Answer: C

Explanation:
Correct answer: The number of API specifications in RAML or OAS format published to Anypoint Exchange
*****************************************
>> The success of C4E always depends on their contribution to the number of reusable assets that they have helped to build and publish to Anypoint Exchange.
>> It is NOT due to any factors w.r.t # of outages, Manual vs CI/CD deployments or Publicly accessible HTTP endpoints
>> Anypoint Platform APIs helps us to quickly run and get the number of published RAML/OAS assets to Anypoint Exchange. This clearly depicts how successful a C4E team is based on number of returned assets in the response.

 

NEW QUESTION 55
What should be ensured before sharing an API through a public Anypoint Exchange portal?

  • A. The visibility level of the API instances of that API that need to be publicly accessible should be set to public visibility
  • B. The users needing access to the API should be added to the appropriate role in Anypoint Platform
  • C. The API should be functional with at least an initial implementation deployed and accessible for users to interact with
  • D. The API should be secured using one of the supported authentication/authorization mechanisms to ensure that data is not compromised

Answer: A

Explanation:

Correct answer: The visibility level of the API instances of that API that need to be publicly accessible should be set to public visibility.
*****************************************
Reference:
https://docs.mulesoft.com/exchange/to-share-api-asset-to-portal

 

NEW QUESTION 56
A System API is designed to retrieve data from a backend system that has scalability challenges. What API policy can best safeguard the backend system?

  • A. IPwhitelist
  • B. SLA-based rate limiting
  • C. Client ID enforcement
  • D. Auth 2 token enforcement

Answer: D

 

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

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

Answer: B

Explanation:
Explanation/Reference: https://docs.mulesoft.com/api-manager/2.x/policy-mule3-provided-policies

 

NEW QUESTION 58
What best describes the Fully Qualified Domain Names (FQDNs), also known as DNS entries, created when a Mule application is deployed to the CloudHub Shared Worker Cloud?

  • A. The FQDNs are determined by the application name, but can be modified by an administrator after deployment
  • B. The FQDNs are determined by both the application name and the Anypoint Platform organization
  • C. A fixed number of FQDNs are created, IRRESPECTIVE of the environment and VPC design
  • D. The FQDNs are determined by the application name chosen, IRRESPECTIVE of the region

Answer: D

 

NEW QUESTION 59
Refer to the exhibit.

An organization uses one specific CloudHub (AWS) region for all CloudHub deployments.
How are CloudHub workers assigned to availability zones (AZs) when the organization's Mule applications are deployed to CloudHub in that region?

  • A. Workers are randomly distributed across available AZs within that region
  • B. AZs are selected as part of the Mule application's deployment configuration
  • C. Workers belonging to a given environment are assigned to the same AZ within that region
  • D. An AZ is randomly selected for a Mule application, and all the Mule application's CloudHub workers are assigned to that one AZ

Answer: D

 

NEW QUESTION 60
What is true about API implementations when dealing with legal regulations that require all data processing to be performed within a certain jurisdiction (such as in the USA or the EU)?

  • A. They must use a Jurisdiction-local external messaging system such as Active MQ rather than Anypoint MQ
  • B. They must ensure ALL data is encrypted both in transit and at rest
  • C. They must te deployed to Anypoint Platform runtime planes that are managed by Anypoint Platform control planes, with both planes in the same Jurisdiction
  • D. They must avoid using the Object Store as it depends on services deployed ONLY to the US East region

Answer: C

 

NEW QUESTION 61
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. Create API Notebooks and include them in the relevant Anypoint Exchange entries
  • C. Enable mocking services for each of the relevant APIs and expose them via their Anypoint Exchange entry
  • D. Ensure the APIs are well documented through their Anypoint Exchange entries and API Consoles and share these pages with all API consumers

Answer: B

 

NEW QUESTION 62
A Mule application exposes an HTTPS endpoint and is deployed to three CloudHub workers that do not use static IP addresses. The Mule application expects a high volume of client requests in short time periods. What is the most cost-effective infrastructure component that should be used to serve the high volume of client requests?

  • A. The CloudHub shared load balancer
  • B. A customer-hosted load balancer
  • C. Runtime Manager autoscaling
  • D. An API proxy

Answer: A

Explanation:
Correct answer: The CloudHub shared load balancer
*****************************************
The scenario in this question can be split as below:
>> There are 3 CloudHub workers (So, there are already good number of workers to handle high volume of requests)
>> The workers are not using static IP addresses (So, one CANNOT use customer load-balancing solutions without static IPs)
>> Looking for most cost-effective component to load balance the client requests among the workers.
Based on the above details given in the scenario:
>> Runtime autoscaling is NOT at all cost-effective as it incurs extra cost. Most over, there are already 3 workers running which is a good number.
>> We cannot go for a customer-hosted load balancer as it is also NOT most cost-effective (needs custom load balancer to maintain and licensing) and same time the Mule App is not having Static IP Addresses which limits from going with custom load balancing.
>> An API Proxy is irrelevant there as it has no role to play w.r.t handling high volumes or load balancing.
So, the only right option to go with and fits the purpose of scenario being most cost-effective is - using a CloudHub Shared Load Balancer.

 

NEW QUESTION 63
......

Try 100% Updated MCPA-Level-1 Exam Questions [2022]: https://www.lead2passexam.com/MuleSoft/valid-MCPA-Level-1-exam-dumps.html