Latest MCIA-Level-1-Maintenance Pass Guaranteed Exam Dumps with Accurate & Updated Questions [Q65-Q89]

Share

Latest MCIA-Level-1-Maintenance Pass Guaranteed Exam Dumps with Accurate & Updated Questions

MCIA-Level-1-Maintenance Exam Brain Dumps - Study Notes and Theory

NEW QUESTION # 65
A company is designing a mule application to consume batch data from a partner's ftps server The data files have been compressed and then digitally signed using PGP.
What inputs are required for the application to securely consumed these files?

  • A. The PGP public key of the partner
    The PGP private key for the company The FTP username and password
  • B. TLS context trust or containing a public certificate for the ftps server The FTP username and password The PGP public key of the partner
  • C. ATLS context Key Store requiring the private key and certificate for the company PGP public key of partner PGP private key for the company
  • D. ATLS context first store containing a public certificate for partner ftps server and the PGP public key of the partner TLS contact Key Store containing the FTP credentials

Answer: A


NEW QUESTION # 66
An API implementation is being designed that must invoke an Order API which is known to repeatedly experience downtime. For this reason a fallback API is to be called when the Order API is unavailable. What approach to designing invocation of the fallback API provides the best resilience?

  • A. Search Anypoint Exchange for a suitable existing fallback API and them implement invocations to their fallback API in addition to the Order API
  • B. Redirect client requests through an HTTP 303 temporary redirect status code to the fallback API whenever the Order API is unavailable
  • C. Set an option in the HTTP Requester component that invokes the order API to instead invoke a fallback API whenever an HTTP 4XX or 5XX response status code is received from Order API
  • D. Create a separate entry for the order API in API manager and then invoke this API as a fallback API if the primary Order API is unavailable

Answer: B

Explanation:
Explanation
* Resilience testing is a type of software testing that observes how applications act under stress. It's meant to ensure the product's ability to perform in chaotic conditions without a loss of core functions or data; it ensures a quick recovery after unforeseen, uncontrollable events.
* In case an API invocation fails - even after a certain number of retries - it might be adequate to invoke a different API as a fallback. A fallback API, by definition, will never be ideal for the purpose of the API client, otherwise it would be the primary API.
* Here are some examples for fallback APIs:
- An old, deprecated version of the same API.
- An alternative endpoint of the same API and version (e.g. API in another CloudHub region).
- An API doing more than required, and therefore not as performant as the primary API.
- An API doing less than required and therefore forcing the API Client to offer a degraded service, which is still better than no service at all.
* API clients implemented as Mule applications offer the 'Until Successful Scope and Exception' strategies at their disposal, which together allow configuring fallback actions such as a fallback API invocation.
* All HTTP response status codes within the 3xx category are considered redirection messages. These codes indicate to the user agent (i.e. your web browser) that an additional action is required in order to complete the request and access the desired resource Diagram Description automatically generated

Hence correct answer is Redirect client requests through an HTTP 303 temporary redirect status code to the fallback API whenever the Order API is unavailable


NEW QUESTION # 67
A manufacturing company is planning to deploy Mule applications to its own Azure Kubernetes Service infrastructure.
The organization wants to make the Mule applications more available and robust by deploying each Mule application to an isolated Mule runtime in a Docker container while managing all the Mule applications from the MuleSoft-hosted control plane.
What is the most idiomatic (used for its intended purpose) choice of runtime plane to meet these organizational requirements?

  • A. CloudHub
  • B. Anypoint Service Mesh
  • C. Anypoint Platform Private Cloud Edition
  • D. Anypoint Runtime Fabric

Answer: D


NEW QUESTION # 68
An organization is designing an integration Mule application to process orders by submitting them to a back-end system for offline processing. Each order will be received by the Mule application through an HTTPS POST and must be acknowledged immediately. Once acknowledged, the order will be submitted to a back-end system. Orders that cannot be successfully submitted due to rejections from the back-end system will need to be processed manually (outside the back-end system).
The Mule application will be deployed to a customer-hosted runtime and is able to use an existing ActiveMQ broker if needed. The ActiveMQ broker is located inside the organization's firewall. The back-end system has a track record of unreliability due to both minor network connectivity issues and longer outages.
What idiomatic (used for their intended purposes) combination of Mule application components and ActiveMQ queues are required to ensure automatic submission of orders to the back-end system while supporting but minimizing manual order processing?

  • A. A Batch Job scope to call the back-end system
    An Until Successful scope containing Object Store components for long retries A dead-letter object store configured in the Mule application
  • B. An Until Successful scope to call the back-end system
    One or more ActiveMQ long-retry queues
    One or more ActiveMQ dead-letter queues for manual processing
  • C. One or more On Error scopes to assist calling the back-end system
    An Until Successful scope containing VM components for long retries
    A persistent dead-letter VM queue configured in CloudHub
  • D. One or more On Error scopes to assist calling the back-end system
    One or more ActiveMQ long-retry queues
    A persistent dead-letter object store configured in the CloudHub Object Store service

Answer: B


NEW QUESTION # 69
An organization is using Mulesoft cloudhub and develops API's in the latest version. As a part of requirements for one of the API's, third party API needs to be called. The security team has made it clear that calling any external API needs to have include listing As an integration architect please suggest the best way to accomplish the design plan to support these requirements?

  • A. Implement includelist IP on the cloudhub VPC firewall to allow the traffic
  • B. Implement the validation of includelisted IP operation
  • C. Implement the Any point filter processor to implement the include list IP
  • D. Implement a proxy for the third party API and enforce the IPinclude list policy and call this proxy from the flow of the API

Answer: D


NEW QUESTION # 70
An organization has defined a common object model in Java to mediate the communication between different Mule applications in a consistent way. A Mule application is being built to use this common object model to process responses from a SOAP API and a REST API and then write the processed results to an order management system.
The developers want Anypoint Studio to utilize these common objects to assist in creating mappings for various transformation steps in the Mule application.
What is the most idiomatic (used for its intended purpose) and performant way to utilize these common objects to map between the inbound and outbound systems in the Mule application?

  • A. Use the Transform Message component
  • B. Use the WSS module
  • C. Use JAXB (XML) and Jackson (JSON) data bindings
  • D. Use the Java module

Answer: C


NEW QUESTION # 71
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?

  • A. The FQDNs are determined by the application name chosen, IRRESPECTIVE of the region
  • B. A fixed number of FQDNs are created, IRRESPECTIVE of the environment and VPC design
  • 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 region

Answer: D

Explanation:
Explanation
Every Mule application deployed to CloudHub receives a DNS entry pointing to the CloudHub. The DNS entry is a CNAME for the CloudHub Shared Load Balancer in the region to which the Mule application is deployed. When we deploy the application on CloudHub, we get a generic url to access the endpoints. Generic URL looks as below:
<application-name>.<region>.cloudhub.io <application-name> is the deployed application name which is unique across all the MuleSoft clients. <region> is the region name in which an application is deployed.
The
public CloudHub (shared) load balancer already redirects these requests, where myApp is the name of the Mule application deployment to CloudHub: HTTP requests to http://myApp.
<region>.cloudhub.io redirects to
http://mule-worker-myApp.<region>.cloudhub.io:8081
HTTPS traffic to https://myApp.<region>.cloudhub.io redirects to
https://mule-worker-myApp.<region>.cloudhub.io:8082


NEW QUESTION # 72
A Mule application is built to support a local transaction for a series of operations on a single database. The Mule application has a Scatter-Gather that participates in the local transaction.
What is the behavior of the Scatter-Gather when running within this local transaction?

  • A. Execution of all routes within the Scatter-Gather occurs in parallel Any error that occurs inside the Scatter-Gather will result in a rollback of all the database operations
  • B. Execution of each route within the Scatter-Gather occurs sequentially Any error that occurs inside the Scatter-Gather will NOT result in a rollback of any of the database operations
  • C. Execution of each route within the Scatter-Gather occurs sequentially Any error that occurs inside the Scatter-Gather will result in a rollback of all the database operations
  • D. Execution of each route within the Scatter-Gather occurs in parallel Any error that occurs inside the Scatter-Gather will NOT result in a rollback of any of the database operations

Answer: C


NEW QUESTION # 73
A global, high-volume shopping Mule application is being built and will be deployed to CloudHub. To improve performance, the Mule application uses a Cache scope that maintains cache state in a CloudHub object store. Web clients will access the Mule application over HTTP from all around the world, with peak volume coinciding with business hours in the web client's geographic location. To achieve optimal performance, what Anypoint Platform region should be chosen for the CloudHub object store?

  • A. Choose the US-West region, the only supported region for CloudHub object stores
  • B. Choose a region that is the traffic-weighted geographic center of all web clients
  • C. Choose the same region as to where the Mule application is deployed
  • D. Choose the geographically closest available region for each web client

Answer: C

Explanation:
Explanation
CloudHub object store should be in same region where the Mule application is deployed. This will give optimal performance.
Before learning about Cache scope and object store in Mule 4 we understand what is in general Caching is and other related things.
WHAT DOES "CACHING" MEAN?
Caching is the process of storing frequently used data in memory, file system or database which saves processing time and load if it would have to be accessed from original source location every time.
In computing, a cache is a high-speed data storage layer which stores a subset of data, so that future requests for that data are served up faster than is possible by accessing the data's primary storage location. Caching allows you to efficiently reuse previously retrieved or computed data.
How does Caching work?
The data in a cache is generally stored in fast access hardware such as RAM (Random-access memory) and may also be used in correlation with a software component. A cache's primary purpose is to increase data retrieval performance by reducing the need to access the underlying slower storage layer.
Caching in MULE 4
In Mule 4 caching can be achieved in mule using cache scope and/or object-store. Cache scope internally uses Object Store to store the data.
What is Object Store
Object Store lets applications store data and states across batch processes, Mule components, and applications, from within an application. If used on cloud hub, the object store is shared between applications deployed on Cluster.
Cache Scope is used in below-mentioned cases:
Need to store the whole response from the outbound processor
Data returned from the outbound processor does not change very frequently As Cache scope internally handle the cache hit and cache miss scenarios it is more readable Object Store is used in below-mentioned cases:
Need to store custom/intermediary data
To store watermarks
Sharing the data/stage across applications, schedulers, batch.
If CloudHub object store is in same region where the Mule application is deployed it will aid in fast access of data and give optimal performance.


NEW QUESTION # 74
An organization has deployed both Mule and non-Mule API implementations to integrate its customer and order management systems. All the APIs are available to REST clients on the public internet.
The organization wants to monitor these APIs by running health checks: for example, to determine if an API can properly accept and process requests. The organization does not have subscriptions to any external monitoring tools and also does not want to extend its IT footprint.
What Anypoint Platform feature provides the most idiomatic (used for its intended purpose) way to monitor the availability of both the Mule and the non-Mule API implementations?

  • A. Runtime Manager
  • B. API Manager
  • C. Anypoint Visualizer
  • D. API Functional Monitoring

Answer: C


NEW QUESTION # 75
An organization's security requirements mandate centralized control at all times over authentication and authorization of external applications when invoking web APIs managed on Anypoint Platform.
What Anypoint Platform feature is most idiomatic (used for its intended purpose), straightforward, and maintainable to use to meet this requirement?

  • A. External access configured in API Manager
  • B. Client management configured in access management
  • C. Identity management configured in access management
  • D. Enterprise Security module coded in Mule applications

Answer: C


NEW QUESTION # 76
The ABC company has an Anypoint Runtime Fabric on VMs/Bare Metal (RTF-VM) appliance installed on its own customer-hosted AWS infrastructure.
Mule applications are deployed to this RTF-VM appliance. As part of the company standards, the Mule application logs must be forwarded to an external log management tool (LMT).
Given the company's current setup and requirements, what is the most idiomatic (used for its intended purpose) way to send Mule application logs to the external LMT?

  • A. In RTF-VM, edit the pod configuration to automatically install and configure an Anypoint Monitoring agent
  • B. In RTF-VM. configure the out-of-the-box external log forwarder
  • C. In each Mule application, configure custom Log4j settings
  • D. In RTF-VM, install and configure the external LTM's log-forwarding agent

Answer: D


NEW QUESTION # 77
An organization is evaluating using the CloudHub shared Load Balancer (SLB) vs creating a CloudHub dedicated load balancer (DLB). They are evaluating how this choice affects the various types of certificates used by CloudHub deployed Mule applications, including MuleSoft-provided, customer-provided, or Mule application-provided certificates. What type of restrictions exist on the types of certificates for the service that can be exposed by the CloudHub Shared Load Balancer (SLB) to external web clients over the public internet?

  • A. Only self signed certificates can be used
  • B. Underlying Mule applications need to implement own certificates
  • C. Only MuleSoft provided certificates can be used for server side certificate
  • D. All certificates which can be used in shared load balancer need to get approved by raising support ticket

Answer: C

Explanation:
Explanation
Correct answer is Only MuleSoft provided certificates can be used for server side certificate
* The CloudHub Shared Load Balancer terminates TLS connections and uses its own server-side certificate.
* You would need to use dedicated load balancer which can enable you to define SSL configurations to provide custom certificates and optionally enforce two-way SSL client authentication.
* To use a dedicated load balancer in your environment, you must first create an Anypoint VPC. Because you can associate multiple environments with the same Anypoint VPC, you can use the same dedicated load balancer for your different environments.
Additional Info on SLB Vs DLB:
Table Description automatically generated


NEW QUESTION # 78
An organization uses one specific CloudHub (AWS) region for all CloudHub deployments. How are CloudHub workers assigned to availability zones (AZs) when the organization's Mule applications are deployed to CloudHub in that region?

  • A. Workers belonging to a given environment are assigned to the same AZ within that region.
  • B. An AZ is randomly selected for a Mule application, and all the Mule application's CloudHub workers are assigned to that one AZ
  • C. Workers are randomly distributed across available AZs within that region.
  • D. AZs are selected as part of the Mule application's deployment configuration.

Answer: C

Explanation:
Explanation
Correct answer is Workers are randomly distributed across available AZs within that region. This ensure high availability for deployed mule applications Mulesoft documentation reference :
https://docs.mulesoft.com/runtime-manager/cloudhub-hadr


NEW QUESTION # 79
A mule application must periodically process a large dataset which varies from 6 GB lo 8 GB from a back-end database and write transform data lo an FTPS server using a properly configured bad job scope.
The performance requirements of an application are approved to run in the cloud hub 0.2 vCore with 8 GB storage capacity and currency requirements are met.
How can the high rate of records be effectively managed in this application?

  • A. Use streaming with a file storage repeatable strategy for reading records from the database and batch aggregator with streaming to write to FTPS
  • B. Use streaming with a file store repeatable strategy for reading records from the database and batch aggregator with an optimal size
  • C. Use streaming with a file store repeatable strategy reading records from the database and batch aggregator without any required configuration
  • D. Use streaming with an in-memory reputable store strategy for reading records from the database and batch aggregator with streaming to write to FTPS

Answer: A


NEW QUESTION # 80
A Mule application is built to support a local transaction for a series of operations on a single database. The mule application has a Scatter-Gather scope that participates in the local transaction.
What is the behavior of the Scatter-Gather when running within this local transaction?

  • A. Execution of all routes within Scatter-Gather occurs sequentially Any error that occurs inside Scatter-Gather will result in a roll back of all the database operations
  • B. Execution of all routes within Scatter-Gather occurs sequentially Any error that occurs inside Scatter-Gather will be handled by error handler and will not result in roll back
  • C. Execution of all routes within Scatter-Gather occurs in parallel Any error that occurs inside Scatter-Gather will be handled by error handler and will not result in roll back
  • D. Execution of all routes within Scatter-Gather occurs in parallel Any error that occurs inside Scatter-Gather will result in a roll back of all the database operations

Answer: D


NEW QUESTION # 81
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 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

Answer: D

Explanation:
Explanation
Correct answer is When server-side load-balanced TLS mutual authentication is required between API implementations and API clients CloudHub dedicated load balancers (DLBs) are an optional component of Anypoint Platform that enable you to route external HTTP and HTTPS traffic to multiple Mule applications deployed to CloudHub workers in a Virtual Private Cloud (VPC). Dedicated load balancers enable you to: * Handle load balancing among the different CloudHub workers that run your application. * Define SSL configurations to provide custom certificates and optionally enforce two-way SSL client authentication. * Configure proxy rules that map your applications to custom domains. This enables you to host your applications under a single domain


NEW QUESTION # 82
An organization has implemented a continuous integration (CI) lifecycle that promotes Mule applications through code, build, and test stages. To standardize the organization's CI journey, a new dependency control approach is being designed to store artifacts that include information such as dependencies, versioning, and build promotions.
To implement these process improvements, the organization will now require developers to maintain all dependencies related to Mule application code in a shared location.
What is the most idiomatic (used for its intended purpose) type of system the organization should use in a shared location to standardize all dependencies related to Mule application code?

  • A. The Anypoint Object Store service at cloudhub.io
  • B. A MuleSoft-managed repository atrepository.mulesoft.org
  • C. A binary artifact repository
  • D. API Community Manager

Answer: D


NEW QUESTION # 83
Organization wants to achieve high availability goal for Mule applications in customer hosted runtime plane.
Due to the complexity involved, data cannot be shared among of different instances of same Mule application.
What option best suits to this requirement considering high availability is very much critical to the organization?

  • A. Use third party product to implement load balancer
  • B. Use persistent object store
  • C. High availability can be achieved only in CloudHub
  • D. The cluster can be configured

Answer: A

Explanation:
Explanation
High availability is about up-time of your application
A) High availability can be achieved only in CloudHub isn't correct statement. It can be achieved in customer hosted runtime planes as well B) An object store is a facility for storing objects in or across Mule applications. Mule runtime engine (Mule) uses object stores to persist data for eventual retrieval. It can be used for disaster recovery but not for High Availability. Using object store can't guarantee that all instances won't go down at once. So not an appropriate choice.


NEW QUESTION # 84
An organization designing a hybrid, load balanced, single cluster production environment. Due to performance service level agreement goals, it is looking into running the Mule applications in an active-active multi node cluster configuration.
What should be considered when running its Mule applications in this type of environment?

  • A. A Mule application deployed to multiple nodes runs in an isolation from the other nodes in the cluster
  • B. An external load balancer is required to distribute incoming requests throughout the cluster nodes
  • C. All event sources, regardless of time , can be configured as the target source by the primary node in the cluster
  • D. Although the cluster environment is fully installed configured and running, it will not process any requests until an outage condition is detected by the primary node in the cluster.

Answer: B


NEW QUESTION # 85
A company is planning to migrate its deployment environment from on-premises cluster to a Runtime Fabric (RTF) cluster. It also has a requirement to enable Mule applications deployed to a Mule runtime instance to store and share data across application replicas and restarts.
How can these requirements be met?

  • A. Configure Persistent Gateway at the RTF
  • B. Anypoint object store V2 to share data between replicas in the RTF cluster
  • C. Install the object store pod on one of the cluster nodes
  • D. Configure Persistence Gateway in any of the servers using Mule Object Store

Answer: A


NEW QUESTION # 86
When the mule application using VM is deployed to a customer-hosted cluster or multiple cloudhub workers, how are messages consumed by the Mule engine?

  • A. in non-deterministic way
  • B. in a deterministic way
  • C. the primary only in order to avoid duplicate processing
  • D. by starting an XA transaction for each new message

Answer: B


NEW QUESTION # 87
A Mule application uses APIkit for SOAP to implement a SOAP web service. The Mule application has been deployed to a CloudHub worker in a testing environment.
The integration testing team wants to use a SOAP client to perform Integration testing. To carry out the integration tests, the integration team must obtain the interface definition for the SOAP web service.
What is the most idiomatic (used for its intended purpose) way for the integration testing team to obtain the interface definition for the deployed SOAP web service in order to perform integration testing with the SOAP client?

  • A. Retrieve the WSDL file(s) from the deployed Mule application
  • B. Retrieve the XML file(s) from Runtime Manager
  • C. Retrieve the RAML file(s) from the deployed Mule application
  • D. Retrieve the OpenAPI Specification file(s) from API Manager

Answer: B


NEW QUESTION # 88
An organization is designing Mule application which connects to a legacy backend. It has been reported that backend services are not highly available and experience downtime quite often. As an integration architect which of the below approach you would propose to achieve high reliability goals?

  • A. On Error Continue scope to be used to call in case of error again
  • B. Create a batch job with all requests being sent to backend using that job as per the availability of backend API's
  • C. Until Successful scope can be implemented while calling backend API's
  • D. Alerts can be configured in Mule runtime so that backend team can be communicated when services are down

Answer: C

Explanation:
Explanation
Correct answer is Untill Successful scope can be implemented while calling backend API's The Until Successful scope repeatedly triggers the scope's components (including flow references) until they all succeed or until a maximum number of retries is exceeded The scope provides option to control the max number of retries and the interval between retries The scope can execute any sequence of processors that may fail for whatever reason and may succeed upon retry


NEW QUESTION # 89
......


MuleSoft Certified Integration Architect - Level 1 MAINTENANCE exam is designed for professionals who have already obtained the MuleSoft Certified Integration Architect - Level 1 certification. It is a maintenance exam that is intended to ensure that certified professionals are up to date with the latest developments and best practices in the field of MuleSoft integration.

 

Pass MuleSoft MCIA-Level-1-Maintenance Test Practice Test Questions Exam Dumps: https://www.getvalidtest.com/MCIA-Level-1-Maintenance-exam.html