Latest Nov 06, 2022 MCPA-Level-1 Brain Dump: A Study Guide with Tips & Tricks for passing Exam
MCPA-Level-1 Question Bank: Free PDF Download Recently Updated Questions
Opportunities Waiting for You
Being a MuleSoft certified platform architect is a great achievement that will surely advance your career. The base salary of a Platform Architect in particular averages around $158k annually (ZipRecruiter.com). Big companies are also on the lookout for MuleSoft certified professionals. Attaching this certificate to your resume will surely guarantee you a spot in the interview, if not the job itself. If you still want to advance your career further, you can also go for the MuleSoft developer or integration architect paths.
Responsibilities as a Certified Passer
As a MuleSoft Certified Platform Architect - Level 1 passer, you will be able to make use of the Anypoint Platform deployment in the context of a given organization or team. The skills you gain will enable you to utilize the platform maximally especially when in conjunction with other tools and applications. With Anypoint Platform, you have a better system to follow through various organizational and process changes to foster continuous sustainability. This also allows you to guide and promote standards, reusable assets, and automation.
Take note, however, that your certification will only be valid for two years from the date of passing the MCPA - 1 exam. But that's already too long of a time to make good fortune and build your career, right?
NEW QUESTION 48
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 A
- B. Option B
- C. Option D
- D. Option C
Answer: C
NEW QUESTION 49
The implementation of a Process API must change.
What is a valid approach that minimizes the impact of this change on API clients?
- A. Update the RAML definition of the current Process API and notify API client developers by sending them links to the updated RAML definition
- B. Implement required changes to the Process API implementation so that whenever possible, the Process API's RAML definition remains unchanged
- C. Implement the Process API changes in a new API implementation, and have the old API implementation return an HTTP status code 301 - Moved Permanently to inform API clients they should be calling the new API implementation
- D. Postpone changes until API consumers acknowledge they are ready to migrate to a new Process API or API version
Answer: A
NEW QUESTION 50
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 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: A
NEW QUESTION 51
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 pl

- B. Use CloudHub-deployed Mule runtimes in the shared worker cloud managed by the MuleSoft-hosted Anypoint Platform con

- C. Use a combination of CloudHub-deployed and manually provisioned on-premises Mule runtimes managed by the MuleSoft Platform control plane.

- D. 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.

Answer: B
Explanation:
Explanation/Reference:
NEW QUESTION 52
In which layer of API-led connectivity, does the business logic orchestration reside?
- A. System Layer
- B. Process Layer
- C. Experience Layer
Answer: B
Explanation:
Correct answer: Process Layer
*****************************************
>> Experience layer is dedicated for enrichment of end user experience. This layer is to meet the needs of different API clients/ consumers.
>> System layer is dedicated to APIs which are modular in nature and implement/ expose various individual functionalities of backend systems
>> Process layer is the place where simple or complex business orchestration logic is written by invoking one or many System layer modular APIs So, Process Layer is the right answer.
NEW QUESTION 53
How are an API implementation, API client, and API consumer combined to invoke and process an API?
- A. The ApI consumer creates an API client, which sends API invocations to an API such that they are processed by an API implementation
- B. The API consumer creates an API implementation, which receives API invocations from an API such that they are processed for an API client
- C. The ApI client creates an API consumer, which sends API invocations to an API such that they are processed by an API implementation
- D. The API client creates an API consumer, which receives API invocations from an API such that they are processed for an API implementation
Answer: B
NEW QUESTION 54
An API implementation is deployed on a single worker on CloudHub and invoked by external API clients (outside of CloudHub). How can an alert be set up that is guaranteed to trigger AS SOON AS that API implementation stops responding to API invocations?
- A. Create an alert for when the API receives no requests within a specified time period
- B. Handle API invocation exceptions within the calling API client and raise an alert from that API client when the API Is unavailable
- C. Implement a heartbeat/health check within the API and invoke it from outside the Anypoint Platform and alert when the heartbeat does not respond
- D. Configure a "worker not responding" alert in Anypoint Runtime Manager
Answer: A
NEW QUESTION 55
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 API Manager for a specific API Instance, and then ONLY applied to the specific API instance
- B. 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
- C. The API policy is defined in API Manager, and then applied to ALL API instances in the specified environment
- D. The API policy Is defined in API Manager and then automatically applied to ALL API instances
Answer: A
NEW QUESTION 56
What condition requires using a CloudHub Dedicated Load Balancer?
- A. When custom DNS names are required for API implementations deployed to customer-hosted Mule runtimes
- B. When API invocations across multiple CloudHub workers must be load balanced
- C. When cross-region load balancing is required between separate deployments of the same Mule application
- 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 57
An API implementation is updated. When must the RAML definition of the API also be updated?
- A. When the API implementation changes the structure of the request or response messages
- B. When the API implementation is migrated from an older to a newer version of the Mule runtime
- C. When the API implementation changes from interacting with a legacy backend system deployed on-premises to a modern, cloud-based (SaaS) system
- D. When the API implementation is optimized to improve its average response time
Answer: A
Explanation:
Correct answer: When the API implementation changes the structure of the request or response messages
*****************************************
>> RAML definition usually needs to be touched only when there are changes in the request/response schemas or in any traits on API.
>> It need not be modified for any internal changes in API implementation like performance tuning, backend system migrations etc..
NEW QUESTION 58
What condition requires using a CloudHub Dedicated Load Balancer?
- A. When server-side load-balanced TLS mutual authentication is required between API implementations and API clients
- B. When custom DNS names are required for API implementations deployed to customer-hosted Mule runtimes
- C. When API invocations across multiple CloudHub workers must be load balanced
- D. When cross-region load balancing is required between separate deployments of the same Mule application
Answer: B
NEW QUESTION 59
Refer to the exhibit.
What is the best way to decompose one end-to-end business process into a collaboration of Experience, Process, and System APIs?
A) Handle customizations for the end-user application at the Process API level rather than the Experience API level
B) Allow System APIs to return data that is NOT currently required by the identified Process or Experience APIs
C) Always use a tiered approach by creating exactly one API for each of the 3 layers (Experience, Process and System APIs)
D) Use a Process API to orchestrate calls to multiple System APIs, but NOT to other Process APIs
- A. Option A
- B. Option B
- C. Option D
- D. Option C
Answer: B
Explanation:
Correct answer: Allow System APIs to return data that is NOT currently required by the identified Process or Experience APIs.
*****************************************
>> All customizations for the end-user application should be handled in "Experience API" only. Not in Process API
>> We should use tiered approach but NOT always by creating exactly one API for each of the 3 layers. Experience APIs might be one but Process APIs and System APIs are often more than one. System APIs for sure will be more than one all the time as they are the smallest modular APIs built in front of end systems.
>> Process APIs can call System APIs as well as other Process APIs. There is no such anti-design pattern in API-Led connectivity saying Process APIs should not call other Process APIs.
So, the right answer in the given set of options that makes sense as per API-Led connectivity principles is to allow System APIs to return data that is NOT currently required by the identified Process or Experience APIs. This way, some future Process APIs can make use of that data from System APIs and we need NOT touch the System layer APIs again and again.
NEW QUESTION 60
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. java.util.WeakHashMap
- C. Persistent Object Store
- D. Redis distributed cache
Answer: A
NEW QUESTION 61
An organization has implemented a Customer Address API to retrieve customer address information. This API has been deployed to multiple environments and has been configured to enforce client IDs everywhere.
A developer is writing a client application to allow a user to update their address. The developer has found the Customer Address API in Anypoint Exchange and wants to use it in their client application.
What step of gaining access to the API can be performed automatically by Anypoint Platform?
- A. Request access to the appropriate API Instances deployed to multiple environments using the client application's credentials
- B. Create a new application in Anypoint Exchange for requesting access to the API
- C. Approve the client application request for the chosen SLA tier
- D. Modify the client application to call the API using the client application's credentials
Answer: C
Explanation:
Correct answer: Approve the client application request for the chosen SLA tier
*****************************************
>> Only approving the client application request for the chosen SLA tier can be automated
>> Rest of the provided options are not valid
NEW QUESTION 62
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. A valid OAuth token obtained from Anypoint Platform and its associated client ID and secret
- C. The client ID and secret for the Anypoint Platform account owning the API in the STAGING environment
- D. The client ID and secret for the Anypoint Platform account's STAGING environment
Answer: B
Explanation:
Explanation
https://docs.mulesoft.com/api-manager/2.x/policy-mule3-client-id-based-policies
NEW QUESTION 63
Refer to the exhibit.
What is a valid API in the sense of API-led connectivity and application networks?
- A. XML over HTTP

- B. CORBA over IIOP

- C. Java RMI over TCP

- D. XML over UDP

Answer: A
NEW QUESTION 64
......
New MCPA-Level-1 Exam Dumps with High Passing Rate: https://actualtests.latestcram.com/MCPA-Level-1-exam-cram-questions.html
