Free MuleSoft-Platform-Architect-I Exam Braindumps
Salesforce Certified MuleSoft Platform Architect I Questions 41–45 (page: 10)

Updated On: 10-Feb-2026

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

  1. They provide an additional layer of resilience on top of the underlying backend system, thereby insulating clients from extended failure of these systems.
  2. 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.
  3. They reduce the dependency on the underlying backend systems by helping unlock data from backend systems In a reusable and consumable way.
  4. They can compose data from various sources and combine them with orchestration logic to create higher level value.

Answer(s): A

Explanation:

Correct Answer: They provide an additional layer of resilience on top of the underlying backend system, thereby insulating clients from extended failure of these systems.
***************************************** In API-led connectivity,
>> Experience APIs - 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.
>> Process APIs - compose data from various sources and combine them with orchestration logic to create higher level value
>> System APIs - reduce the dependency on the underlying backend systems by helping unlock data from backend systems in a reusable and consumable way.
However, they NEVER promise that they provide an additional layer of resilience on top of the underlying backend system, thereby insulating clients from extended failure of these systems.


Reference:

https://dzone.com/articles/api-led-connectivity-with-mule



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?

  1. Approve the client application request for the chosen SLA tier
  2. Request access to the appropriate API Instances deployed to multiple environments using the client application's credentials
  3. Modify the client application to call the API using the client application's credentials
  4. Create a new application in Anypoint Exchange for requesting access to the API

Answer(s): A

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


Reference:

https://docs.mulesoft.com/api-manager/2.x/defining-sla-tiers#defining-a-tier



What is a typical result of using a fine-grained rather than a coarse-grained API deployment model to implement a given business process?

  1. A decrease in the number of connections within the application network supporting the business process
  2. A higher number of discoverable API-related assets in the application network
  3. A better response time for the end user as a result of the APIs being smaller in scope and complexity
  4. An overall tower usage of resources because each fine-grained API consumes less resources

Answer(s): B

Explanation:

Correct Answer: A higher number of discoverable API-related assets in the application network.
*****************************************
>> We do NOT get faster response times in fine-grained approach when compared to coarse-grained approach.
>> In fact, we get faster response times from a network having coarse-grained APIs compared to a network having fine-grained APIs model. The reasons are below.

Fine-grained approach:
1. will have more APIs compared to coarse-grained
2. So, more orchestration needs to be done to achieve a functionality in business process.
3. Which means, lots of API calls to be made. So, more connections will needs to be established. So, obviously more hops, more network i/o, more number of integration points compared to coarse- grained approach where fewer APIs with bulk functionality embedded in them.
4. That is why, because of all these extra hops and added latencies, fine-grained approach will have bit more response times compared to coarse-grained.
5. Not only added latencies and connections, there will be more resources used up in fine-grained approach due to more number of APIs.

That's why, fine-grained APIs are good in a way to expose more number of resuable assets in your network and make them discoverable. However, needs more maintenance, taking care of integration points, connections, resources with a little compromise w.r.t network hops and response times.



What correctly characterizes unit tests of Mule applications?

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

Answer(s): D

Explanation:

Correct Answer: They are typically written using MUnit to run in an embedded Mule runtime that does not require external connectivity.
*****************************************
Below TWO are characteristics of Integration Tests but NOT unit tests:
>> They test the validity of input and output of source and target systems.
>> They must be triggered by an external client tool or event source.
It is NOT TRUE that Unit Tests must be run in a unit testing environment with dedicated Mule runtimes for the environment.
MuleSoft offers MUnit for writing Unit Tests and they run in an embedded Mule Runtime without needing any separate/ dedicated Runtimes to execute them. They also do NOT need any external connectivity as MUnit supports mocking via stubs.


Reference:

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



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?

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

Answer(s): A

Explanation:

Correct Answer: A CloudHub worker fails with an out-of-memory exception.
*****************************************
>> An AWS Region itself going down will definitely result in an outage as it does not matter how many workers are assigned to the Mule App as all of those in that region will go down. This is a complete downtime and outage.
>> Extended outage of API manager during initial deployment of API implementation will of course cause issues in proper application startup itself as the API Autodiscovery might fail or API policy templates and polices may not be downloaded to embed at the time of applicaiton startup etc... there are many reasons that could cause issues.
>> A network outage onpremises would of course cause the Order Management System not accessible and it does not matter how many workers are assigned to the app they all will fail and cause outage for sure.
The only option that does NOT result in a service outage is if a cloudhub worker fails with an out -of- memory exception. Even if a worker fails and goes down, there are still other workers to handle the requests and keep the API UP and Running. So, this is the right answer.



Viewing page 10 of 20
Viewing questions 46 - 50 out of 152 questions


Post your Comments and Discuss Salesforce MuleSoft-Platform-Architect-I exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!