Summer Special Discount 60% Offer - Ends in 0d 00h 00m 00s - Coupon code: brite60

ExamsBrite Dumps

Salesforce Certified MuleSoft Platform Architect (Mule-Arch-201) Question and Answers

Salesforce Certified MuleSoft Platform Architect (Mule-Arch-201)

Last Update Oct 16, 2025
Total Questions : 152

We are offering FREE MuleSoft-Platform-Architect-I Salesforce exam questions. All you do is to just go and sign up. Give your details, prepare MuleSoft-Platform-Architect-I free exam questions and then go for complete pool of Salesforce Certified MuleSoft Platform Architect (Mule-Arch-201) test questions that will help you more.

MuleSoft-Platform-Architect-I pdf

MuleSoft-Platform-Architect-I PDF

$42  $104.99
MuleSoft-Platform-Architect-I Engine

MuleSoft-Platform-Architect-I Testing Engine

$50  $124.99
MuleSoft-Platform-Architect-I PDF + Engine

MuleSoft-Platform-Architect-I PDF + Testing Engine

$66  $164.99
Questions 1

An Order API must be designed that contains significant amounts of integration logic and involves the invocation of the Product API.

The power relationship between Order API and Product API is one of "Customer/Supplier", because the Product API is used heavily throughout the organization and is developed by a dedicated development team located in the office of the CTO.

What strategy should be used to deal with the API data model of the Product API within the Order API?

Options:

A.  

Convince the development team of the Product API to adopt the API data model of the Order API such that the integration logic of the Order API can work with one consistent internal data model

B.  

Work with the API data types of the Product API directly when implementing the integration logic of the Order API such that the Order API uses the same (unchanged) data types as the Product API

C.  

Implement an anti-corruption layer in the Order API that transforms the Product API data model into internal data types of the Order API

D.  

Start an organization-wide data modeling initiative that will result in an Enterprise Data Model that will then be used in both the Product API and the Order API

Discussion 0
Questions 2

Which statement is true about identity management and client management on Anypoint Platform?

Options:

A.  

If an external identity provider is configured, the SAML 2.0 bearer tokens issued by the identity provider cannot be used for invocations of the Anypoint Platform web APIs

B.  

If an external client provider is configured, it must be configured at the Anypoint Platform organization level and cannot be assigned to individual business groups and environments

C.  

Anypoint Platform supports configuring one external identity provider

D.  

Both client management and identity management require an identity provider

Discussion 0
Questions 3

Version 3.0.1 of a REST API implementation represents time values in PST time using ISO 8601 hh:mm:ss format. The API implementation needs to be changed to instead represent time values in CEST time using ISO 8601 hh:mm:ss format. When following the semver.org semantic versioning specification, what version should be assigned to the updated API implementation?

Options:

A.  

3.0.2

B.  

4.0.0

C.  

3.1.0

D.  

3.0.1

Discussion 0
Questions 4

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?

Options:

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

Discussion 0
Questions 5

An enterprise is embarking on the API-led digital transformation journey, and the central IT team has started to define System APIs. Currently there is no Enterprise

Data Model being defined within the enterprise, and the definition of a clean Bounded Context Data Model requires too much effort.

According to MuleSoft's recommended guidelines, how should the System API data model be defined?

Options:

A.  

If there are misspellings of the data fields in the back-end system, Systerm APIs should not correct it, and expose it as-is to mirror the back-end systems

B.  

The data model of the System APIs should make use of data types that approximately mirror those from the back-end systems

C.  

The data model should define its own naming convention, and not follow the same naming as the back-end systems

D.  

The System APIs should expose all back-end system fields

Discussion 0
Questions 6

A business process is being implemented within an organization's application network. The architecture group proposes using a more coarse-grained application

network design with relatively fewer APIs deployed to the application network compared to a more fine-grained design.

Overall, which factor typically increases with a more coarse-grained design for this business process implementation and deployment compared with using a more fine-grained

design?

Options:

A.  

The complexity of each API implementation

B.  

The number of discoverable assets related to APIs deployed in the application network

C.  

The number of possible connections between API implementations in the application network

D.  

The usage of network infrastructure resources by the application network

Discussion 0
Questions 7

Several times a week, an API implementation shows several thousand requests per minute in an Anypoint Monitoring dashboard, Between these bursts, the

dashboard shows between two and five requests per minute. The API implementation is running on Anypoint Runtime Fabric with two non-clustered replicas, reserved vCPU 1.0

and vCPU Limit 2.0.

An API consumer has complained about slow response time, and the dashboard shows the 99 percentile is greater than 120 seconds at the time of the complaint. It also shows

greater than 90% CPU usage during these time periods.

In manual tests in the QA environment, the API consumer has consistently reproduced the slow response time and high CPU usage, and there were no other API requests at

this time. In a brainstorming session, the engineering team has created several proposals to reduce the response time for requests.

Which proposal should be pursued first?

Options:

A.  

Increase the vCPU resources of the API implementation

B.  

Modify the API client to split the problematic request into smaller, less-demanding requests

C.  

Increase the number of replicas of the API implementation

D.  

Throttle the APT client to reduce the number of requests per minute

Discussion 0
Questions 8

A client has several applications running on the Salesforce service cloud. The business requirement for integration is to get daily data changes from Account and Case

Objects. Data needs to be moved to the client's private cloud AWS DynamoDB instance as a single JSON and the business foresees only wanting five attributes from the

Account object, which has 219 attributes (some custom) and eight attributes from the Case Object.

What design should be used to support the API/ Application data model?

Options:

A.  

Create separate entities for Account and Case Objects by mimicking all the attributes in SAPI, which are combined by the PAPI and filtered to provide JSON output containing 13 attributes.

B.  

Request client’s AWS project team to replicate all the attributes and create Account and Case JSON table in DynamoD

B.  

Then create separate entities for Account and Case Objects by mimicking all the attributes in SAPI to

transfer ISON data to DynamoD for respective Objects

C.  

Start implementing an Enterprise Data Model by defining enterprise Account and Case Objects and implement SAPI and DynamoDB tables based on the Enterprise Data Model,

D.  

Create separate entities for Account with five attributes and Case with eight attributes in SAPI, which are combined by the PAPI to provide JSON output containing 13 attributes.

Discussion 0
Questions 9

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?

Options:

A.  

A fixed number of FQDNs are created, IRRESPECTIVE of the environment and VPC design

B.  

The FQDNs are determined by the application name chosen, IRRESPECTIVE of the region

C.  

The FQDNs are determined by the application name, but can be modified by an administrator after deployment

D.  

The FQDNs are determined by both the application name and the Anypoint Platform organization

Discussion 0
Questions 10

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

Options:

A.  

A decrease in the number of connections within the application network supporting the business process

B.  

A higher number of discoverable API-related assets in the application network

C.  

A better response time for the end user as a result of the APIs being smaller in scope and complexity

D.  

An overall tower usage of resources because each fine-grained API consumes less resources

Discussion 0
Questions 11

An organization requires several APIs to be secured with OAuth 2.0, and PingFederate has been identified as the identity provider for API client authorization, The

PingFederate Client Provider is configured in access management, and the PingFederate OAuth 2.0 Token Enforcement policy is configured for the API instances required by the

organization. The API instances reside in two business groups (Group A and Group B) within the Master Organization (Master Org).

What should be done to allow API consumers to access the API instances?

Options:

A.  

The API administrator should configure the correct client discovery URL in both child business groups, and the API consumer should request access to the API in Ping Identity

B.  

The API administrator should grant access to the API consumers by creating contracts in the relevant API instances in API Manager

C.  

The APL consumer should create a client application and request access to the APT in Anypoint Exchange, and the API administrator should approve the request

D.  

The APT consumer should create a client application and request access to the API in Ping Identity, and the organization's Ping Identity workflow will grant access

Discussion 0
Questions 12

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

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 13

An organization has several APIs that accept JSON data over HTTP POST. The APIs are all publicly available and are associated with several mobile applications and web applications.

The organization does NOT want to use any authentication or compliance policies for these APIs, but at the same time, is worried that some bad actor could send payloads that could somehow compromise the applications or servers running the API implementations.

What out-of-the-box Anypoint Platform policy can address exposure to this threat?

Options:

A.  

Shut out bad actors by using HTTPS mutual authentication for all API invocations

B.  

Apply an IP blacklist policy to all APIs; the blacklist will Include all bad actors

C.  

Apply a Header injection and removal policy that detects the malicious data before it is used

D.  

Apply a JSON threat protection policy to all APIs to detect potential threat vectors

Discussion 0
Questions 14

A company stores financial transaction data in two legacy systems. For each legacy system, a separate, dedicated System API (SAPI) exposes data for that legacy system. A Process API (PAPI) merges the data retrieved from ail of the System APIs into a common format. Several API clients call the PAPI through its public domain name.

The company now wants to expose a subset of financial data to a newly developed mobile application that uses a different Bounded Context Data Model. The company wants to follow MuleSoft's best practices for building out an effective application network.

Following MuleSoft's best practices, how can the company expose financial data needed by the mobile application in a way that minimizes the impact on the currently running API clients, API implementations, and support asset reuse?

Options:

A.  

Add two new Experience APIs (EAPI-i and EAPI-2}.

Add Mobile PAPI-2 to expose the Intended subset of financial data as requested.

Both PAPIs access the Legacy Systems via SAPI-1 and SAP]-2.

B.  

Add two new Experience APIs (EAPI-i and EAPI-2}.

Add Mobile PAPI-2 to expose the Intended subset of financial data as requested.

Both PAPIs access the Legacy Systems via SAPI-1 and SAP]-2.

C.  

Create a new mobile Experince API (EAPI) chat exposes that subset of PAPI endpoints.

Add transformtion login to the mobile Experince API implementation to make mobile data compatible with the required PAPIs.

D.  

Develop and deploy is new PAPI implementation with data transformation and ... login to support this required endpoints of both mobile and web clients.

Deploy an API Proxy with an endpoint from API Manager that redirect the existing PAPI endpoints to the new PAPI.

Discussion 0
Questions 15

A set of tests must be performed prior to deploying API implementations to a staging environment. Due to data security and access restrictions, untested APIs cannot be granted access to the backend systems, so instead mocked data must be used for these tests. The amount of available mocked data and its contents is sufficient to entirely test the API implementations with no active connections to the backend systems. What type of tests should be used to incorporate this mocked data?

Options:

A.  

Integration tests

B.  

Performance tests

C.  

Functional tests (Blackbox)

D.  

Unit tests (Whitebox)

Discussion 0
Questions 16

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

What scenario can use the GoudHub Object Store via the Object Store connector to persist the cache's state?

Options:

A.  

When there are three CloudHub deployments of the API implementation to three separate CloudHub regions that must share the cache state

B.  

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

C.  

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

D.  

When there is one CloudHub deployment of the API implementation to three CloudHub workers that must share the cache state

Discussion 0
Questions 17

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

Options:

A.  

The assignment of each HTTP request to a particular CloudHub worker

B.  

The logging configuration that enables log entries to be visible in Runtime Manager

C.  

The SSL certificates used by the API implementation to expose HTTPS endpoints

D.  

The number of DNS entries allocated to the API implementation

Discussion 0
Questions 18

An Order API triggers a sequence of other API calls to look up details of an order's items in a back-end inventory database. The Order API calls the OrderItems process API, which calls the Inventory system API. The Inventory system API performs database operations in the back-end inventory database.

The network connection between the Inventory system API and the database is known to be unreliable and hang at unpredictable times.

Where should a two-second timeout be configured in the API processing sequence so that the Order API never waits more than two seconds for a response from the Orderltems process API?

Options:

A.  

In the Orderltems process API implementation

B.  

In the Order API implementation

C.  

In the Inventory system API implementation

D.  

In the inventory database

Discussion 0
Questions 19

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 API invocations to an API implementation?

Options:

A.  

When the API invocations are sent directly to the internal DNS record of the API implementation

B.  

When the API invocations are not over-a- secure TLS/SSL communication channel

C.  

When the APL invecations originate from a geography different than the API

D.  

When the number of API invocations are below a threshold

Discussion 0
Questions 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?

Options:

A.  

Anypoint Runtime Fabric

B.  

Anypoint Platform for Pivotal Cloud Foundry

C.  

CloudHub

D.  

A hybrid combination of customer-hosted and MuleSoft-hosted Mule runtimes

Discussion 0
Questions 21

An established communications company is beginning its API-led connectivity journey, The company has been using a successful Enterprise Data Model for many years. The company has identified a self-service account management app as the first effort for API-led, and it has identified the following APIs.

Experience layer: Mobile Account Management EAPI, Browser Account Management EAPI

Process layer: Customer Lookup PAPI, Service Lookup PAPI, Account Lookup PAPI

System layer: Customer SAPI, Account SAPI, Product SAPI, Service SAPI

According to MuleSoft's API-led connectivity approach, which API would not be served by the Enterprise Data Model?

Options:

A.  

Customer SAPI

B.  

Customer Lookup PAPI

C.  

Mobile Account Management EAPI

D.  

Service SAPI

Discussion 0
Questions 22

Refer to the exhibits.

Which architectural constraint is compatible with the API-led connectivity architectural style?

Options:

A.  

Always use a tiered approach by creating exactly one API for each of the three layers (Experience, Process, and System)

B.  

Use a Process API to-orchestrate calls to multiple System APIs but not to other Process APIs:

C.  

Allow System APIs to return data that is not currently required by the identified Process or Experience APIs

D.  

Handle customizations for the end-user application at the Process layer rather than at the Experience layer

Discussion 0
Questions 23

4A developer for a transportation organization is implementing exactly one processing functionality in a Reservation Mule application to process and store passenger

records. This Reservation application will be deployed to multiple CloudHub workers/replicas. It is possible that several external systems could send duplicate passenger records

to the Reservation application.

An appropriate storage mechanism must be selected to help the Reservation application process each passenger record exactly once as much as possible. The selected storage

mechanism must be shared by all the CloudHub workers/replicas in order to synchronize the state information to assist attempting exactly once processing of each passenger

record by the deployed Reservation Mule application.

Which type of simple storage mechanism in Anypoint Platform allows the Reservation Mule application to update and share data between the CloudHub workers/replicas exactly

once, with minimal development effort?

Options:

A.  

Persistent Object Store

B.  

Runtime Fabric Object Store

C.  

Non-persistent Object Store

D.  

In-memory Mule Object Store

Discussion 0
Questions 24

An eCommerce company is adding a new Product Details feature to their website, A customer will launch the product catalog page, a new Product Details link will

appear by product where they can click to retrieve the product detail description. Product detail data is updated with product update releases, once or twice a year, Presently

the database response time has been very slow due to high volume.

What action retrieves the product details with the lowest response time, fault tolerant, and consistent data?

Options:

A.  

Select the product details from a database in a Cache scope and return them within the API response

B.  

Select the product details from a database and put them in Anypoint MQ; the Anypoint MO subseriber will receive the product details and return them within the API response

C.  

Use an object store to store and retrieve the product details originally read from a database and return them within the API response

D.  

Select the product details from a database and return them within the API response

Discussion 0
Questions 25

What Mule application deployment scenario requires using Anypoint Platform Private Cloud Edition or Anypoint Platform for Pivotal Cloud Foundry?

Options:

A.  

When it Is required to make ALL applications highly available across multiple data centers

B.  

When it is required that ALL APIs are private and NOT exposed to the public cloud

C.  

When regulatory requirements mandate on-premises processing of EVERY data item, including meta-data

D.  

When ALL backend systems in the application network are deployed in the organization's intranet

Discussion 0
Questions 26

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?

Options:

A.  

The number of production outage incidents reported in the last 24 hours

B.  

The number of API implementations that have a publicly accessible HTTP endpoint and are being managed by Anypoint Platform

C.  

The fraction of API implementations deployed manually relative to those deployed using a CI/CD tool

D.  

The number of API specifications in RAML or OAS format published to Anypoint Exchange

Discussion 0
Questions 27

An organization has created an API-led architecture that uses various API layers to integrate mobile clients with a backend system. The backend system consists of a number of specialized components and can be accessed via a REST API. The process and experience APIs share the same bounded-context model that is different from the backend data model. What additional canonical models, bounded-context models, or anti-corruption layers are best added to this architecture to help process data consumed from the backend system?

Options:

A.  

Create a bounded-context model for every layer and overlap them when the boundary contexts overlap, letting API developers know about the differences between upstream and downstream data models

B.  

Create a canonical model that combines the backend and API-led models to simplify and unify data models, and minimize data transformations.

C.  

Create a bounded-context model for the system layer to closely match the backend data model, and add an anti-corruption layer to let the different bounded contexts cooperate across the system and process layers

D.  

Create an anti-corruption layer for every API to perform transformation for every data model to match each other, and let data simply travel between APIs to avoid the complexity and overhead of building canonical models

Discussion 0
Questions 28

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?

Options:

A.  

443

B.  

8081

C.  

8091

D.  

8082

Discussion 0
Questions 29

What are 4 important Platform Capabilities offered by Anypoint Platform?

Options:

A.  

API Versioning, API Runtime Execution and Hosting, API Invocation, API Consumer Engagement

B.  

API Design and Development, API Runtime Execution and Hosting, API Versioning, API Deprecation

C.  

API Design and Development, API Runtime Execution and Hosting, API Operations and Management, API Consumer Engagement

D.  

API Design and Development, API Deprecation, API Versioning, API Consumer Engagement

Discussion 0
Questions 30

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

Options:

A.  

They provide an additional layer of resilience on top of the underlying backend system, thereby insulating clients from extended failure of these systems.

B.  

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.

C.  

They reduce the dependency on the underlying backend systems by helping unlock data from backend systems In a reusable and consumable way.

D.  

They can compose data from various sources and combine them with orchestration logic to create higher level value.

Discussion 0
Questions 31

The asset version 2.0.0 of the Order API is successfully published in Exchange and configured in API Manager with the Autodiscovery API ID correctly linked to the

API implementation, A new GET method is added to the existing API specification, and after updates, the asset version of the Order API is 2.0.1,

What happens to the Autodiscovery API ID when the new asset version is updated in API Manager?

Options:

A.  

The API ID changes, but no changes are needed to the API implementation for the new asset version in the API Autediscovery global element because the API ID is automatically updated

B.  

The APL ID changes, so the API implementation must be updated with the latest API ID for the new asset version in the API Autodiscovery global element

C.  

The APLID does not change, so no changes to the APT implementation are needed for the new asset version in the API Autodiscovery global element

D.  

The APL ID does not change, but the API implementation must be updated in the AP] Autodiscovery global element to indicate the new asset version 2.0.4

Discussion 0
Questions 32

An application updates an inventory running only one process at any given time to keep the inventory consistent. This process takes 200 milliseconds (.2 seconds) to

execute; therefore, the scalability threshold of the application is five requests per second.

What is the impact on the application if horizontal scaling is applied, thereby increasing the number of Mule workers?

Options:

A.  

The application scalability threshold is five requests per second regardless of the horizontal scaling

B.  

The total process execution time is now 100 milliseconds (.1 seconds)

C.  

The application scalability threshold is now 10 requests per second

D.  

Horizontal scaling cannot be applied to an already-running application

Discussion 0
Questions 33

What condition requires using a CloudHub Dedicated Load Balancer?

Options:

A.  

When cross-region load balancing is required between separate deployments of the same Mule application

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 server-side load-balanced TLS mutual authentication is required between API implementations and API clients

Discussion 0
Questions 34

How can the application of a rate limiting API policy be accurately reflected in the RAML definition of an API?

Options:

A.  

By refining the resource definitions by adding a description of the rate limiting policy behavior

B.  

By refining the request definitions by adding a remaining Requests query parameter with description, type, and example

C.  

By refining the response definitions by adding the out-of-the-box Anypoint Platform rate-limit-enforcement securityScheme with description, type, and example

D.  

By refining the response definitions by adding the x-ratelimit-* response headers with description, type, and example

Discussion 0
Questions 35

A system API is deployed to a primary environment as well as to a disaster recovery (DR) environment, with different DNS names in each environment. A process API is a client to the system API and is being rate limited by the system API, with different limits in each of the environments. The system API's DR environment provides only 20% of the rate limiting offered by the primary environment. What is the best API fault-tolerant invocation strategy to reduce overall errors in the process API, given these conditions and constraints?

Options:

A.  

Invoke the system API deployed to the primary environment; add timeout and retry logic to the process API to avoid intermittent failures; if it still fails, invoke the system API deployed to the DR environment

B.  

Invoke the system API deployed to the primary environment; add retry logic to the process API to handle intermittent failures by invoking the system API deployed to the DR environment

C.  

In parallel, invoke the system API deployed to the primary environment and the system API deployed to the DR environment; add timeout and retry logic to the process API to avoid intermittent failures; add logic to the process API to combine the results

D.  

Invoke the system API deployed to the primary environment; add timeout and retry logic to the process API to avoid intermittent failures; if it still fails, invoke a copy of the process API deployed to the DR environment

Discussion 0
Questions 36

When could the API data model of a System API reasonably mimic the data model exposed by the corresponding backend system, with minimal improvements over the backend system's data model?

Options:

A.  

When there is an existing Enterprise Data Model widely used across the organization

B.  

When the System API can be assigned to a bounded context with a corresponding data model

C.  

When a pragmatic approach with only limited isolation from the backend system is deemed appropriate

D.  

When the corresponding backend system is expected to be replaced in the near future

Discussion 0
Questions 37

Which of the below, when used together, makes the IT Operational Model effective?

Options:

A.  

Create reusable assets, Do marketing on the created assets across organization, Arrange time to time LOB reviews to ensure assets are being consumed or not

B.  

Create reusable assets, Make them discoverable so that LOB teams can self-serve and browse the APIs, Get active feedback and usage metrics

C.  

Create resuable assets, make them discoverable so that LOB teams can self-serve and browse the APIs

Discussion 0
Questions 38

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?

Options:

A.  

Implement a heartbeat/health check within the API and invoke it from outside the Anypoint Platform and alert when the heartbeat does not respond

B.  

Configure a "worker not responding" alert in Anypoint Runtime Manager

C.  

Handle API invocation exceptions within the calling API client and raise an alert from that API client when the API Is unavailable

D.  

Create an alert for when the API receives no requests within a specified time period

Discussion 0
Questions 39

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

Options:

A.  

The test needs all source and/or target systems configured and accessible

B.  

The test runs immediately after the Mule application has been compiled and packaged

C.  

The test is triggered by an external HTTP request

D.  

The test prepares a known request payload and validates the response payload

Discussion 0
Questions 40

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 APIs public portal. The API endpoint does NOT change in the new version. How should the developer of an API client respond to this change?

Options:

A.  

The API producer should be requested to run the old version in parallel with the new one

B.  

The API producer should be contacted to understand the change to existing functionality

C.  

The API client code only needs to be changed if it needs to take advantage of the new features

D.  

The API clients need to update the code on their side and need to do full regression

Discussion 0
Questions 41

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

Options:

A.  

Option A

B.  

Option B

C.  

Option C

D.  

Option D

Discussion 0
Questions 42

What is a best practice when building System APIs?

Options:

A.  

Document the API using an easily consumable asset like a RAML definition

B.  

Model all API resources and methods to closely mimic the operations of the backend system

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 wifch the backend system

Discussion 0
Questions 43

A company requires Mule applications deployed to CloudHub to be isolated between non-production and production environments. This is so Mule applications deployed to non-production environments can only access backend systems running in their customer-hosted non-production environment, and so Mule applications deployed to production environments can only access backend systems running in their customer-hosted production environment. How does MuleSoft recommend modifying Mule applications, configuring environments, or changing infrastructure to support this type of per-environment isolation between Mule applications and backend systems?

Options:

A.  

Modify properties of Mule applications deployed to the production Anypoint Platform environments to prevent access from non-production Mule applications

B.  

Configure firewall rules in the infrastructure inside each customer-hosted environment so that only IP addresses from the corresponding Anypoint Platform environments are allowed to communicate with corresponding backend systems

C.  

Create non-production and production environments in different Anypoint Platform business groups

D.  

Create separate Anypoint VPCs for non-production and production environments, then configure connections to the backend systems in the corresponding customer-hosted environments

Discussion 0
Questions 44

When can CloudHub Object Store v2 be used?

Options:

A.  

To store an unlimited number of key-value pairs

B.  

To store payloads with an average size greater than 15MB

C.  

To store information in Mule 4 Object Store v1

D.  

To store key-value pairs with keys up to 300 characters

Discussion 0
Questions 45

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)?

Options:

A.  

They must avoid using the Object Store as it depends on services deployed ONLY to the US East region

B.  

They must use a Jurisdiction-local external messaging system such as Active MQ rather than Anypoint MQ

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 ensure ALL data is encrypted both in transit and at rest

Discussion 0