Salesforce MuleSoft-Integration-Architect-I Sample Questions

Question # 11

A Mule application is being designed To receive nightly a CSV file containing millions of records from an external vendor over SFTP, The records from the file need to be validated, transformed. And then written to a database. Records can be inserted into the database in any order. In this use case, what combination of Mule components provides the most effective and performant way to write these records to the database? 

A. Use a Parallel for Each scope to Insert records one by one into the database
B. Use a Scatter-Gather to bulk insert records into the database
C. Use a Batch job scope to bulk insert records into the database.
D. Use a DataWeave map operation and an Async scope to insert records one by one into the database.


Question # 12

What aspects of a CI/CD pipeline for Mule applications can be automated using MuleSoftprovided Maven plugins? 
 

A. Compile, package, unit test, validate unit test coverage, deploy
B. Compile, package, unit test, deploy, integration test (Incorrect)
C. Compile, package, unit test, deploy, create associated API instances in API Manager
D. Import from API designer, compile, package, unit test, deploy, publish to Anypoint Exchange


Question # 13

An organization’s IT team must secure all of the internal APIs within an integration solution by using an API proxy to apply required authentication and authorization policies. Which integration technology, when used for its intended purpose, should the team choose to meet these requirements if all other relevant factors are equal?

A. API Management (APIM)
B. Robotic Process Automation (RPA)
C. Electronic Data Interchange (EDI)
D. Integration Platform-as-a-service (PaaS)


Question # 14

An integration team uses Anypoint Platform and follows MuleSoft's recommended approach to full lifecycle API development. Which step should the team's API designer take before the API developers implement the AP! Specification? 
 

A. Generate test cases using MUnit so the API developers can observe the results ofrunning the API
B. Use the scaffolding capability of Anypoint Studio to create an API portal based on theAPI specification
C. Publish the API specification to Exchange and solicit feedback from the API'sconsumers
D. Use API Manager to version the API specification


Question # 15

An organization's governance process requires project teams to get formal approval from all key stakeholders for all new Integration design specifications. An integration Mule application Is being designed that interacts with various backend systems. The Mule application will be created using Anypoint Design Center or Anypoint Studio and will then be deployed to a customer-hosted runtime. What key elements should be included in the integration design specification when requesting approval for this Mule application? 
 

A. SLAs and non-functional requirements to access the backend systems
B. Snapshots of the Mule application's flows, including their error handling
C. A list of current and future consumers of the Mule application and their contact details
D. The credentials to access the backend systems and contact details for the administratorof each system


Question # 16

Refer to the exhibit.


One of the backend systems invoked by an API implementation enforces rate limits on the number of requests a particular client can make. Both the backend system and the API implementation are deployed to several non-production environments in addition to production. Rate limiting of the backend system applies to all non-production environments. The production environment, however, does NOT have any rate limiting. What is the most effective approach to conduct performance tests of the API implementation in a staging (non-production) environment? 

A. Create a mocking service that replicates the backend system's production performancecharacteristics. Then configure the API implementation to use the mocking service andconduct the performance tests
B. Use MUnit to simulate standard responses from the backend system then conductperformance tests to identify other bottlenecks in the system
C. Include logic within the API implementation that bypasses invocations of the backendsystem in a performance test situation. Instead invoking local stubs that replicate typicalbackend system responses then conduct performance tests using this API Implementation
D. Conduct scaled-down performance tests in the staging environment against the ratelimited backend system then upscale performance results to full production scale


Question # 17

According to MuleSoft’s recommended REST conventions, which HTTP method should an API use to specify how AP\ clients can request data from a specified resource? 
 

A. POST
B. PUT
C. PATCH
D. GET


Question # 18

An API client makes an HTTP request to an API gateway with an Accept header containing the value’’ application’’. What is a valid HTTP response payload for this request in the client requested data format? 
 

A. <status>healthy</status>
B. {"status" "healthy"}
C. status(‘healthy")
D. status: healthy


Question # 19

An external REST client periodically sends an array of records in a single POST request to a Mule application API endpoint. The Mule application must validate each record of the request against a JSON schema before sending it to a downstream system in the same order that it was received in the array Record processing will take place inside a router or scope that calls a child flow. The child flow has its own error handling defined. Any validation or communication failures should not prevent further processing of the remaining records. To best address these requirements what is the most idiomatic(used for it intended purpose) router or scope to used in the parent flow, and what type of error handler should be used in the child flow? 
 

A. First Successful router in the parent flow On Error Continue error handler in the child flow
B. For Each scope in the parent flow On Error Continue error handler in the child flow
C. Parallel For Each scope in the parent flow On Error Propagate error handler in the child flow
D. Until Successful router in the parent flow On Error Propagate error handler in the child flow


Question # 20

An insurance provider is implementing Anypoint platform to manage its application infrastructure and is using the customer hosted runtime for its business due to certain financial requirements it must meet. It has built a number of synchronous API's and is currently hosting these on a mule runtime on one server These applications make use of a number of components including heavy use of object stores and VM queues. Business has grown rapidly in the last year and the insurance provider is starting to receive reports of reliability issues from its applications. The DevOps team indicates that the API's are currently handling too many requests and this is over loading the server. The team has also mentioned that there is a significant downtime when the server is down for maintenance. As an integration architect, which option would you suggest to mitigate these issues? 
 

A. Add a load balancer and add additional servers in a server group configuration
B. Add a load balancer and add additional servers in a cluster configuration
C. Increase physical specifications of server CPU memory and network
D. Change applications by use an event-driven model


1234Last ›

Download All Questions PDF Check Customers Feedbacks