[2022] Use Valid New MCPA-Level-1 Test Notes & MCPA-Level-1 Valid Exam Guide [Q14-Q36]

Share

[2022] Use Valid New MCPA-Level-1 Test Notes & MCPA-Level-1 Valid Exam Guide

MCPA-Level-1 Actual Questions Answers PDF 100% Cover Real Exam Questions


Introduction to MuleSoft MCPA - Level 1: MuleSoft Certified Platform Architect - Level 1 Exam

A MuleSoft Certified Developer - Level 1 should be able to successfully work on basic Mule 4 projects with guidance and supervision. The exam validates that a developer has the required knowledge and skills to design, build, test and debug, deploy, and manage basic APIs and integrations: moving from Anypoint Platform to Anypoint Studio and back. Certified candidates should be able to:

  • Perform basic data transformations using Data Weave 2.0.
  • Use Anypoint Studio to build, test, and debug basic integrations and API implementations.
  • Process batch records.
  • Use MuleSoft-hosted Anypoint Platform to take a basic API through all the steps of its lifecycle: design, build, deploy, manage, and govern.

 

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

Answer: D

 

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

  • A. Access to Anypoint Platform APIs and Anypoint CU can be controlled separately through the roles and permissions in Anypoint Platform, so that specific users can get access to Anypoint CLI white others get access to the platform APIs
  • B. Anypoint Platform APIs can ONLY automate interactions with CloudHub, while the Mule Maven plugin is required for deployment to customer-hosted Mule runtimes
  • 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. API policies can be applied to the Anypoint Platform APIs so that ONLY certain LOBs have access to specific functions

Answer: B

 

NEW QUESTION 16
Mule applications that implement a number of REST APIs are deployed to their own subnet that is inaccessible from outside the organization.
External business-partners need to access these APIs, which are only allowed to be invoked from a separate subnet dedicated to partners - called Partner-subnet. This subnet is accessible from the public internet, which allows these external partners to reach it.
Anypoint Platform and Mule runtimes are already deployed in Partner-subnet. These Mule runtimes can already access the APIs.
What is the most resource-efficient solution to comply with these requirements, while having the least impact on other applications that are currently using the APIs?

  • A. Implement (or generate) an API proxy Mule application for each of the APIs, then deploy the API proxies to the Mule runtimes
  • B. Redeploy the API implementations to the same servers running the Mule runtimes
  • C. Add an additional endpoint to each API for partner-enablement consumption
  • D. Duplicate the APIs as Mule applications, then deploy them to the Mule runtimes

Answer: B

 

NEW QUESTION 17
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

 

NEW QUESTION 18
What do the API invocation metrics provided by Anypoint Platform provide?

  • A. Measurements of the effectiveness of the application network based on the level of reuse
  • B. Data on past API invocations to help identify anomalies and usage patterns across various APIs
  • C. ROI metrics from APIs that can be directly shared with business users
  • D. Proactive identification of likely future policy violations that exceed a given threat threshold

Answer: B

 

NEW QUESTION 19
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 custom DNS names are required for API implementations deployed to customer-hosted Mule runtimes
  • D. When server-side load-balanced TLS mutual authentication is required between API implementations and API clients

Answer: D

Explanation:
Correct answer: When server-side load-balanced TLS mutual authentication is required between API implementations and API clients
*****************************************
Fact/ Memory Tip: Although there are many benefits of CloudHub Dedicated Load balancer, TWO important things that should come to ones mind for considering it are:
>> Having URL endpoints with Custom DNS names on CloudHub deployed apps
>> Configuring custom certificates for both HTTPS and Two-way (Mutual) authentication.
Coming to the options provided for this
>> We
CANNOT use DLB to perform cross-region load balancing between separate deployments of the same Mule application.
>> We can have mapping rules to have more than one DLB URL pointing to same Mule app. But vicevera (More than one Mule app having same DLB URL) is NOT POSSIBLE
>> It is true that DLB helps to setup custom DNS names for Cloudhub deployed Mule apps but NOT true for apps deployed to Customer-hosted Mule Runtimes.
>> It is true to that we can load balance API invocations across multiple CloudHub workers using DLB but it is NOT A MUST. We can achieve the same (load balancing) using SLB (Shared Load Balancer) too. We DO NOT necessarily require DLB for achieve it.
So the only right option that fits the scenario and requires us to use DLB is when TLS mutual authentication is required between API implementations and API clients.

 

NEW QUESTION 20
An organization wants MuleSoft-hosted runtime plane features (such as HTTP load balancing, zero downtime, and horizontal and vertical scaling) in its Azure environment. What runtime plane minimizes the organization's effort to achieve these features?

  • A. A hybrid combination of customer-hosted and MuleSoft-hosted Mule runtimes
  • B. CloudHub
  • C. Anypoint Runtime Fabric
  • D. Anypoint Platform for Pivotal Cloud Foundry

Answer: C

Explanation:
Correct answer: Anypoint Runtime Fabric
*****************************************
>> When a customer is already having an Azure environment, It is not at all an ideal approach to go with hybrid model having some Mule Runtimes hosted on Azure and some on MuleSoft. This is unnecessary and useless.
>> CloudHub is a Mulesoft-hosted Runtime plane and is on AWS. We cannot customize to point CloudHub to customer's Azure environment.
>> Anypoint Platform for Pivotal Cloud Foundry is specifically for infrastructure provided by Pivotal Cloud Foundry
>> Anypoint Runtime Fabric is right answer as it is a container service that automates the deployment and orchestration of Mule applications and API gateways. Runtime Fabric runs within a customer-managed infrastructure on AWS, Azure, virtual machines (VMs), and bare-metal servers.
-Some of the capabilities of Anypoint Runtime Fabric include:
-Isolation between applications by running a separate Mule runtime per application.
-Ability to run multiple versions of Mule runtime on the same set of resources.
-Scaling applications across multiple replicas.
-Automated application fail-over.
-Application management with Anypoint Runtime Manager.

 

NEW QUESTION 21
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: A

Explanation:
Correct answer: 8082
*****************************************
>> 8091 and 8092 ports are to be used when keeping your HTTP and HTTPS app private to the LOCAL VPC respectively.
>> Above TWO ports are not for Shared AWS VPC/ Shared Worker Cloud.
>> 8081 is to be used when exposing your HTTP endpoint app to the internet through Shared LB
>> 8082 is to be used when exposing your HTTPS endpoint app to the internet through Shared LB So, API invocations should be sent to port 8082 when calling this HTTPS based app.
References:
https://docs.mulesoft.com/runtime-manager/cloudhub-networking-guide
https://help.mulesoft.com/s/article/Configure-Cloudhub-Application-to-Send-a-HTTPS-Request-Directly-to-Another-Cloudhub-Application
https://help.mulesoft.com/s/question/0D52T00004mXXULSA4/multiple-http-listerners-on-cloudhub-one-with-port-9090

 

NEW QUESTION 22
What Anypoint Connectors support transactions?

  • A. Database, JMS, VM
  • B. Database, JMS, VM, SFTP
  • C. Database, 3MS, HTTP
  • D. Database, VM, File

Answer: A

 

NEW QUESTION 23
Which of the following sequence is correct?

  • A. API Consumer requests access to API >> API Client implementes logic to call an API >> API routes the request to >> API Implementation
  • B. API Consumer implementes logic to call an API >> API Client requests access to API >> API Implementation routes the request to >> API
  • C. API Client implementes logic to call an API >> API Consumer requests access to API >> API Implementation routes the request to >> API
  • D. API Client implementes logic to call an API >> API Consumer requests access to API >> API routes the request to >> API Implementation

Answer: A

Explanation:
Correct answer: API Consumer requests access to API >> API Client implementes logic to call an API >> API routes the request to >> API Implementation
*****************************************
>> API consumer does not implement any logic to invoke APIs. It is just a role. So, the option stating "API Consumer implementes logic to call an API" is INVALID.
>> API Implementation does not route any requests. It is a final piece of logic where functionality of target systems is exposed. So, the requests should be routed to the API implementation by some other entity. So, the options stating "API Implementation routes the request to >> API" is INVALID
>> The statements in one of the options are correct but sequence is wrong. The sequence is given as "API Client implementes logic to call an API >> API Consumer requests access to API >> API routes the request to >> API Implementation". Here, the statements in the options are VALID but sequence is WRONG.
>> Right option and sequence is the one where API consumer first requests access to API on Anypoint Exchange and obtains client credentials. API client then writes logic to call an API by using the access client credentials requested by API consumer and the requests will be routed to API implementation via the API which is managed by API Manager.

 

NEW QUESTION 24
What correctly characterizes unit tests of Mule applications?

  • A. They must be triggered by an external client tool or event source
  • B. They must be run in a unit testing environment with dedicated Mule runtimes for the environment
  • C. They test the validity of input and output of source and target systems
  • D. They are typically written using MUnit to run in an embedded Mule runtime that does not require external connectivity

Answer: B

Explanation:
Explanation
https://dzone.com/articles/munit-framework

 

NEW QUESTION 25
What do the API invocation metrics provided by Anypoint Platform provide?

  • A. ROI metrics from APIs that can be directly shared with business users
  • B. Proactive identification of likely future policy violations that exceed a given threat threshold
  • C. Measurements of the effectiveness of the application network based on the level of reuse
  • D. Data on past API invocations to help identify anomalies and usage patterns across various APIs

Answer: C

 

NEW QUESTION 26
An organization uses various cloud-based SaaS systems and multiple on-premises systems. The on-premises systems are an important part of the organization's application network and can only be accessed from within the organization's intranet.
What is the best way to configure and use Anypoint Platform to support integrations with both the cloud-based SaaS systems and on-premises systems?

  • A. Use an on-premises installation of Mule runtimes that are completely isolated with NO external network access, managed by the Anypoint Platform Private Cloud Edition control plane.
  • B. Use a combination of CloudHub-deployed and manually provisioned on-premises Mule runtimes managed by the MuleSoft Platform control plane.
  • C. Use CloudHub-deployed Mule runtimes in the shared worker cloud managed by the MuleSoft-hosted Anypoint Platform con
  • D. Use CloudHub-deployed Mule runtimes in an Anypoint VPC managed by Anypoint Platform Private Cloud Edition control pl

Answer: C

Explanation:
Explanation/Reference:

 

NEW QUESTION 27
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

 

NEW QUESTION 28
Refer to the exhibit.

What is the best way to decompose one end-to-end business process into a collaboration of Experience, Process, and of System APIs?

  • A. Use a Process API to orchestrate calls to multiple System APIs, but NOT to other Process APIs.
  • B. Handle customizations for the end-user application at the Process API level rather than the Experience API level.
  • C. Allow System APIs to return data that is NOT currently required by the identified Process or Experience APIs.
  • D. Always use a tiered approach by creating exactly one API for each of the 3 layers (Experience, Process and System APIs).

Answer: D

 

NEW QUESTION 29
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 30
Refer to the exhibit.

what is true when using customer-hosted Mule runtimes with the MuleSoft-hosted Anypoint Platform control plane (hybrid deployment)?

  • A. Anypoint Runtime Manager automatically ensures HA in the control plane by creating a new Mule runtime instance in case of a node failure
  • B. The MuleSoft-hosted Shared Load Balancer can be used to load balance API invocations to the Mule runtimes
  • C. Anypoint Runtime Manager initiates a network connection to a Mule runtime in order to deploy Mule applications
  • D. API implementations can run successfully in customer-hosted Mule runtimes, even when they are unable to communicate with the control plane

Answer: D

Explanation:
Correct answer: API implementations can run successfully in customer-hosted Mule runtimes, even when they are unable to communicate with the control plane.
*****************************************
>> We CANNOT use Shared Load balancer to load balance APIs on customer hosted runtimes

>> For Hybrid deployment models, the on-premises are first connected to Runtime Manager using Runtime Manager agent. So, the connection is initiated first from On-premises to Runtime Manager. Then all control can be done from Runtime Manager.
>> Anypoint Runtime Manager CANNOT ensure automatic HA. Clusters/Server Groups etc should be configured before hand.
Only TRUE statement in the given choices is, API implementations can run successfully in customer-hosted Mule runtimes, even when they are unable to communicate with the control plane. There are several references below to justify this statement.
References:
https://docs.mulesoft.com/runtime-manager/deployment-strategies#hybrid-deployments
https://help.mulesoft.com/s/article/On-Premise-Runtimes-Disconnected-From-US-Control-Plane-June-18th-2018
https://help.mulesoft.com/s/article/Runtime-Manager-cannot-manage-On-Prem-Applications-and-Servers-from-US-Control-Plane-June-25th-2019
https://help.mulesoft.com/s/article/On-premise-Runtimes-Appear-Disconnected-in-Runtime-Manager-May-29th-2018


 

NEW QUESTION 31
Which of the following best fits the definition of API-led connectivity?

  • A. API-led connectivity is a 3-layered architecture covering Experience, Process and System layers
  • B. API-led connectivity is a technology which enabled us to implement Experience, Process and System layer based APIs
  • C. API-led connectivity is not just an architecture or technology but also a way to organize people and processes for efficient IT delivery in the organization

Answer: C

Explanation:
Correct answer: API-led connectivity is not just an architecture or technology but also a way to organize people and processes for efficient IT delivery in the organization.
*****************************************
Reference:

 

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

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

Answer: D

Explanation:
Correct answer: Model all API resources and methods to closely mimic the operations of the backend system.
*****************************************
>> There are NO fixed and straight best practices while opting data models for APIs. They are completly contextual and depends on number of factors. Based upon those factors, an enterprise can choose if they have to go with Enterprise Canonical Data Model or Bounded Context Model etc.
>> One should NEVER expose the technical details of API implementation to their API clients. Only the API interface/ RAML is exposed to API clients.
>> It is true that the RAML definitions of APIs should be as detailed as possible and should reflect most of the documentation. However, just that is NOT enough to call your API as best documented API. There should be even more documentation on Anypoint Exchange with API Notebooks etc. to make and create a developer friendly API and repository..
>> The best practice always when creating System APIs is to create their API interfaces by modeling their resources and methods to closely reflect the operations and functionalities of that backend system.

 

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

  • A. When the API Implementation must write to a persistent Object Store
  • 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 be accessible within a subnet of a restricted customer-hosted network that does not allow public access
  • D. When the API implementation must be deployed to a production AWS VPC using the Mule Maven plugin

Answer: B

 

NEW QUESTION 34
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. Expose to API clients all technical details of the API implementation's interaction wifch the backend system
  • D. Build an Enterprise Data Model (Canonical Data Model) for each backend system and apply it to System APIs

Answer: B

 

NEW QUESTION 35
An organization uses various cloud-based SaaS systems and multiple on-premises systems. The on-premises systems are an important part of the organization's application network and can only be accessed from within the organization's intranet.
What is the best way to configure and use Anypoint Platform to support integrations with both the cloud-based SaaS systems and on-premises systems?
A) Use CloudHub-deployed Mule runtimes in an Anypoint VPC managed by Anypoint Platform Private Cloud Edition control plane

B) Use CloudHub-deployed Mule runtimes in the shared worker cloud managed by the MuleSoft-hosted Anypoint Platform control plane

C) Use an on-premises installation of Mule runtimes that are completely isolated with NO external network access, managed by the Anypoint Platform Private Cloud Edition control plane

D) Use a combination of Cloud Hub-deployed and manually provisioned on-premises Mule runtimes managed by the MuleSoft-hosted Anypoint Platform control plane

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

Answer: D

 

NEW QUESTION 36
......

MCPA-Level-1 Exam questions and answers: https://www.preppdf.com/MuleSoft/MCPA-Level-1-prepaway-exam-dumps.html