Updated Jan-2023 MCIA-Level-1 Exam Practice Test Questions [Q86-Q101]

Share

Updated Jan-2023 MCIA-Level-1 Exam Practice Test Questions

Verified MCIA-Level-1 dumps Q&As 100% Pass in First Attempt Guaranteed Updated Dump


How to Prepare For MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 Exam

Preparation Guide for MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 Exam

Introduction

MuleSoft has a unique community. Individuals can go ahead and appear for certification which they find suitable as per their expertise and skillset. MuleSoft also recognizes that the community is an important way to engage with its customer base.

Certification is evidence of your skills, expertise in those areas in which you like to work. If a candidate wants to work on MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 and prove his knowledge, Certification offered by MuleSoft. This MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 Individuals Qualification Certification helps a candidate to validates his skills in MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1. In this guide, we will cover mcia-level-1 practice exams and all the aspects of mcia-level-1 exam dumps.


Who should take the MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 Exam

The MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 exam certification is an internationally recognized certification that helps to have validation for those professionals who are keen to make their career in MuleSoft design, build, test and debug, deploy, and manage basic APIs and integrations.

If a candidate/professional seeks a powerful improvement in career growth needs enhanced knowledge, skills, and talents. The MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 certification provides proof of this advanced knowledge and skill.

 

NEW QUESTION 86
A Mule application uses the Database connector.
What condition can the Mule application automatically adjust to or recover from without needing to restart or redeploy the Mule application?

  • A. The database server has been updated and hence the database driver library/JAR needs a minor version upgrade
  • B. One of the stored procedures being called by the Mule application has been renamed
  • C. The credentials for accessing the database have been updated and the previous credentials are no longer valid
  • D. The database server was unavailable for four hours due to a major outage but is now fully operational again

Answer: C

 

NEW QUESTION 87
A Mule application currently writes to two separate SQL Server database instances across the internet using a single XA transaction. It is 58. proposed to split this one transaction into two separate non-XA transactions with no other changes to the Mule application.
What non-functional requirement can be expected to be negatively affected when implementing this change?

  • A. Availability
  • B. Consistency
  • C. Response time
  • D. Throughput

Answer: B

Explanation:
Correct answer is Consistency as XA transactions are implemented to achieve this. XA transactions are added in the implementation to achieve goal of ACID properties. In the context of transaction processing, the acronym ACID refers to the four key properties of a transaction: atomicity, consistency, isolation, and durability. Atomicity : All changes to data are performed as if they are a single operation. That is, all the changes are performed, or none of them are. For example, in an application that transfers funds from one account to another, the atomicity property ensures that, if a debit is made successfully from one account, the corresponding credit is made to the other account. Consistency : Data is in a consistent state when a transaction starts and when it ends.For example, in an application that transfers funds from one account to another, the consistency property ensures that the total value of funds in both the accounts is the same at the start and end of each transaction. Isolation : The intermediate state of a transaction is invisible to other transactions. As a result, transactions that run concurrently appear to be serialized. For example, in an application that transfers funds from one account to another, the isolation property ensures that another transaction sees the transferred funds in one account or the other, but not in both, nor in neither. Durability : After a transaction successfully completes, changes to data persist and are not undone, even in the event of a system failure. For example, in an application that transfers funds from one account to another, the durability property ensures that the changes made to each account will not be reversed. MuleSoft reference: https://docs.mulesoft.com/mule-runtime/4.3/xa-transactions

 

NEW QUESTION 88
Refer to the exhibit.
A Mule application is being designed to expose a SOAP web service to its clients.
What language is typically used inside the web service's interface definition to define the data structures that the web service Is expected to exchange with its clients?

  • A. XSD
  • B. JSON Schema
  • C. RAMI
  • D. WSDL

Answer: A

Explanation:
Correct answer: XSD In this approach to developing a web service, you begin with an XML schema (XSD file) that defines XML data structures to be used as parameters and return types in the web service operations.
----------------------------------------------------------------------------------------------------------------- Reference: https://www.w3schools.com/xml/schema_intro.asp

 

NEW QUESTION 89
An Order microservice and a Fulfillment microservice are being designed to communicate with their dients through message-based integration (and NOT through API invocations).
The Order microservice publishes an Order message (a kind of command message) containing the details of an order to be fulfilled. The intention is that Order messages are only consumed by one Mute application, the Fulfillment microservice.
The Fulfilment microservice consumes Order messages, fulfills the order described therein, and then publishes an OrderFulfilted message (a kind of event message). Each OrderFulfilted message can be consumed by any interested Mule application, and the Order microservice is one such Mute application.
What is the most appropriate choice of message broker(s) and message destination(s) in this scenario?

  • A. Order messages are sent to an Anypoint MQ exchange OrderFulfilled messages are sent to an Anypoint MQ queue Both microservices interact with Anypoint MQ as the message broker, which must therefore scale to support the load of both microservices
  • B. Order messages are sent directly to the Fulfillment microservices. OrderFulfilled messages are sent directly to the Order microservice The Order microservice interacts with one AMQP-compatible message broker and the Fulfillment microservice interacts with a different AMQP-compatible message broker, so that both message brokers can be chosen and scaled to best support the load of each microservice
  • C. Order messages are sent to a JMS queue. OrderFulfilled messages are sent to a JMS topic The Order microservice interacts with one JMS provider (message broker) and the Fulfillment microservice interacts with a different JMS provider, so that both message brokers can be chosen and scaled to best support the load of each microservice
  • D. Order messages are sent to a JMS queue. OrderFulfilled messages are sent to a JMS topic Both microservices interact with the same JMS provider (message broker) instance, which must therefore scale to support the load of both microservices

Answer: D

Explanation:
* If you need to scale a JMS provider/ message broker, - add nodes to scale it horizontally or - add memory to scale it vertically
* Cons of adding another JMS provider/ message broker: - adds cost. - adds complexity to use two JMS brokers - adds Operational overhead if we use two brokers, say, ActiveMQ and IBM MQ
* So Two options that mention to use two brokers are not best choice. * It's mentioned that "The Fulfillment microservice consumes Order messages, fulfills the order described therein, and then publishes an OrderFulfilled message. Each OrderFulfilled message can be consumed by any interested Mule application."
- When you publish a message on a topic, it goes to all the subscribers who are interested - so zero to many subscribers will receive a copy of the message.
- When you send a message on a queue, it will be received by exactly one consumer. * As we need multiple consumers to consume the message below option is not valid choice: "Order messages are sent to an Anypoint MQ exchange. OrderFulfilled messages are sent to an Anypoint MQ queue.
Both microservices interact with Anypoint MQ as the message broker, which must therefore scale to support the load of both microservices" * Order messages are only consumed by one Mule application, the Fulfillment microservice, so we will publish it on queue and OrderFulfilled message can be consumed by any interested Mule application so it need to be published on Topic using same broker.
* Correct:

 

NEW QUESTION 90
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 RAML file(s) from the deployed Mule application
  • B. Retrieve the WSDL file(s) from the deployed Mule application
  • C. Retrieve the OpenAPI Specification file(s) from API Manager
  • D. Retrieve the XML file(s) from Runtime Manager

Answer: D

 

NEW QUESTION 91
An Order microservice and a Fulfillment microservice are being designed to communicate with their dients through message-based integration (and NOT through API invocations).
The Order microservice publishes an Order message (a kind of command message) containing the details of an order to be fulfilled. The intention is that Order messages are only consumed by one Mute application, the Fulfillment microservice.
The Fulfilment microservice consumes Order messages, fulfills the order described therein, and then publishes an OrderFulfilted message (a kind of event message). Each OrderFulfilted message can be consumed by any interested Mule application, and the Order microservice is one such Mute application.
What is the most appropriate choice of message broker(s) and message destination(s) in this scenario?

  • A. Order messages are sent to a JMS queueOrderFulfilled messages are sent to a JMS topicBoth microservices Interact with the same JMS provider (message broker) Instance, which must therefore scale to support the load of both microservices
  • B. Order messages are sent to a JMS queueOrderFulfilled messages are sent to a JMS topic The Order microservice Interacts with one JMS provider (message broker) and the Fulfillment microservice interacts with a different JMS provider, so that both message brokers can be chosen and scaled to best support the load of each microservice
  • C. Older messages are sent directly to the Fulfillment microservices
    OrderFulfilled messages are sent directly to the Order microservice
    The Order microserviceInteracts with one AMQP-compatible message broker and the Fulfillment microservice Interactswith a different AMQP-compatible message broker, so that both message brokers can be chosen and scaled to best support the toad each microservice
  • D. O Order messages are sent to an Anypoint MQ exchange
    OrderFulfilted messages are sent to an Anypoint MQ queue
    Both microservices interact with Anypoint MQ as the message broker, which must therefore scale to support the toad of both microservices

Answer: A

 

NEW QUESTION 92
An Order microservice and a Fulfillment microservice are being designed to communicate with their dients through message-based integration (and NOT through API invocations).
The Order microservice publishes an Order message (a kind of command message) containing the details of an order to be fulfilled. The intention is that Order messages are only consumed by one Mute application, the Fulfillment microservice.
The Fulfilment microservice consumes Order messages, fulfills the order described therein, and then publishes an OrderFulfilted message (a kind of event message). Each OrderFulfilted message can be consumed by any interested Mule application, and the Order microservice is one such Mute application.
What is the most appropriate choice of message broker(s) and message destination(s) in this scenario?

  • A. Order messages are sent to an Anypoint MQ exchange OrderFulfilled messages are sent to an Anypoint MQ queue Both microservices interact with Anypoint MQ as the message broker, which must therefore scale to support the load of both microservices
  • B. Order messages are sent directly to the Fulfillment microservices. OrderFulfilled messages are sent directly to the Order microservice The Order microservice interacts with one AMQP-compatible message broker and the Fulfillment microservice interacts with a different AMQP-compatible message broker, so that both message brokers can be chosen and scaled to best support the load of each microservice
  • C. Order messages are sent to a JMS queue. OrderFulfilled messages are sent to a JMS topic The Order microservice interacts with one JMS provider (message broker) and the Fulfillment microservice interacts with a different JMS provider, so that both message brokers can be chosen and scaled to best support the load of each microservice
  • D. Order messages are sent to a JMS queue. OrderFulfilled messages are sent to a JMS topic Both microservices interact with the same JMS provider (message broker) instance, which must therefore scale to support the load of both microservices

Answer: D

Explanation:
* If you need to scale a JMS provider/ message broker, - add nodes to scale it horizontally or - add memory to scale it vertically * Cons of adding another JMS provider/ message broker: - adds cost. - adds complexity to use two JMS brokers - adds Operational overhead if we use two brokers, say, ActiveMQ and IBM MQ * So Two options that mention to use two brokers are not best choice. * It's mentioned that "The Fulfillment microservice consumes Order messages, fulfills the order described therein, and then publishes an OrderFulfilled message. Each OrderFulfilled message can be consumed by any interested Mule application." - When you publish a message on a topic, it goes to all the subscribers who are interested - so zero to many subscribers will receive a copy of the message. - When you send a message on a queue, it will be received by exactly one consumer. * As we need multiple consumers to consume the message below option is not valid choice: "Order messages are sent to an Anypoint MQ exchange. OrderFulfilled messages are sent to an Anypoint MQ queue. Both microservices interact with Anypoint MQ as the message broker, which must therefore scale to support the load of both microservices" * Order messages are only consumed by one Mule application, the Fulfillment microservice, so we will publish it on queue and OrderFulfilled message can be consumed by any interested Mule application so it need to be published on Topic using same broker. * Correct answer:

 

NEW QUESTION 93
An integration Mule application is deployed to a customer-hosted multi-node Mule 4 runtime cluster. The Mule application uses a Listener operation of a JMS connector to receive incoming messages from a JMS queue.
How are the messages consumed by the Mule application?

  • A. Depending on the Listener operation configuration, either all messages are consumed by ONLY the primary cluster node or else EACH message is consumed by ANY ONE cluster node
  • B. Regardless of the Listener operation configuration, all messages are consumed by ONLY the primary cluster node
  • C. Regardless of the Listener operation configuration, all messages are consumed by ALL cluster nodes
  • D. Depending on the JMS provider's configuration, either all messages are consumed by ONLY the primary cluster node or else ALL messages are consumed by ALL cluster nodes

Answer: D

 

NEW QUESTION 94
A REST API is being designed to implement a Mule application.
What standard interface definition language can be used to define REST APIs?

  • A. OpenAPI Specification (OAS)
  • B. YAML
  • C. Web Service Definition Language(WSDL)
  • D. AsyncAPI Specification

Answer: A

 

NEW QUESTION 95
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 deplpoyed Mule applications, including MuleSoft-provided, customer-provided, or Mule application-provided certificates.
What type of restrictions exist on the types of certificates that can be exposed by the CloudHub Shared Load Balancer (SLB) to external web clients over the public internet?

  • A. Only customer-provided self-signed certificates are exposed.
  • B. Only customer-provided wildcard certificates are exposed.
  • C. Only underlying Mule application certificates are exposed (pass-through)
  • D. Only MuleSoft-provided certificates are exposed.

Answer: D

 

NEW QUESTION 96
A system administrator needs to determine when permissions were last changed for an Anypoint Platform user.
Which Anypoint Platform component should the administrator use to obtain this information?

  • A. Mule Stack Traces
  • B. Anypiont Studio
  • C. Anypoint Monitoring
  • D. Audit Logging

Answer: D

 

NEW QUESTION 97
Refer to the exhibit.

A Mule application has an HTTP Listener that accepts HTTP DELETE requests. This Mule application Is deployed to three CloudHub workers under the control of the CloudHub Shared Load Balancer.
A web client makes a sequence of requests to the Mule application's public URL.
How is this sequence of web client requests distributed among the HTTP Listeners running in the three CloudHub workers?

  • A. Each request is routed (scattered) to ALL three CloudHub workers at the same time
  • B. Each request is routed to ONE ARBiTRARY CloudHub worker in the PRIMARY Availability Zone (AZ)
  • C. Each request Is routed to ONE ARBiTRARY CloudHub worker out of ALL three CloudHub workers
  • D. Each request is routed to the PRIMARY CloudHub worker in the PRIMARY Availability Zone (AZ)

Answer: C

Explanation:
Correct behavior is Each request is routed to ONE ARBITRARY CloudHub worker out of ALL three CloudHub workers

 

NEW QUESTION 98
Refer to the exhibit. An organization is designing a Mule application to receive data from one external business partner. The two companies currently have no shared IT infrastructure and do not want to establish one. Instead, all communication should be over the public internet (with no VPN).
What Anypoint Connector can be used in the organization's Mule application to securely receive data from this external business partner?

  • A. File connector
  • B. SFTP connector
  • C. VM connector
  • D. Object Store connector

Answer: B

 

NEW QUESTION 99
Refer to the exhibit.

Anypoint Platform supports role-based access control (RBAC) to features of the platform. An organization has configured an external Identity Provider for identity management with Anypoint Platform.
What aspects of RBAC must ALWAYS be controlled from the Anypoint Platform control plane and CANNOT be controlled via the external Identity Provider?

  • A. Assigning Anypoint Platform role(s) to a user
  • B. Controlling the business group within Anypoint Platform to which the user belongs
  • C. Removing a user's access to Anypoint Platform when they no longer work for the organization
  • D. Assigning Anypoint Platform permissions to a role

Answer: D

Explanation:
* By default, Anypoint Platform performs its own user management
- For user management, one external IdP can be integrated with the Anypoint Platform organization (note: not at business group level)
- Permissions and access control are still enforced inside Anypoint Platform and CANNOT be controlled via the external Identity Provider * As the Anypoint Platform organization administrator, you can configure identity management in Anypoint Platform to set up users for single sign-on (SSO). * You can map users in a federated organization's group to a role which also gives the flexibility of controlling the business group within Anypoint Platform to which the user belongs to. Also user can nbe removed from external identity management system when they no longer work for the organization. So they wont be able to authenticate using SSO to login to Anypoint Platform. * Using external identity we can no change permissions of a particular role in Mulesoft Anypoint platform.
* So Correct answer is Assigning Anypoint Platform permissions to a role

 

NEW QUESTION 100
An Integration Mule application is being designed to synchronize customer data between two systems. One system is an IBM Mainframe and the other system is a Salesforce Marketing Cloud (CRM) instance. Both systems have been deployed in their typical configurations, and are to be invoked using the native protocols provided by Salesforce and IBM.
What interface technologies are the most straightforward and appropriate to use in this Mute application to interact with these systems, assuming that Anypoint Connectors exist that implement these interface technologies?

  • A. IBM: DB access CRM: gRPC
  • B. IBM:QCS CRM: SOAP
  • C. IBM: REST CRM:REST
  • D. IBM: Active MQ CRM: REST

Answer: D

Explanation:
Correct answer is IBM: CICS CRM: SOAP
* Within Anypoint Exchange, MuleSoft offers the IBM CICS connector. Anypoint Connector for IBM CICS Transaction Gateway (IBM CTG Connector) provides integration with back-end CICS apps using the CICS Transaction Gateway.
* Anypoint Connector for Salesforce Marketing Cloud (Marketing Cloud Connector) enables you to connect to the Marketing Cloud API web services (now known as the Marketing Cloud API), which is also known as the Salesforce Marketing Cloud. This connector exposes convenient operations via SOAP for exploiting the capabilities of Salesforce Marketing Cloud.

 

NEW QUESTION 101
......


Topics of MuleSoft mcia - Level 1: MuleSoft Certified Integration Architect - Level 1 Exam

Candidates must know the exam topics before they start preparation because it will help them in hitting the core. Our mcia-level-1 practice exams will include the topics discussed in detail:

Configuring Anypoint Platform

  • Configure business groups, roles, and permissions within an Anypoint Platform organization.
  • Define a performant and HA deployment architecture for Mule applications in on-prem deployments.
  • Select Anypoint Platform identity management vs client management for the correct purpose.
  • Suggest the number of Mule runtimes needed for a Mule application given performance targets and HA requirements.

Selection Integration Styles

  • Given a description of an integration problem, identify the most appropriate integration style.
  • Recognize scenarios where message correlation is necessary.
  • When designing an integration solution, select the most appropriate interface/data technology and interface definition language for all integration interfaces.
  • Design parts of an integration solution using general message-based integration or event-driven architecture (EDA) using message brokers or streaming technologies.

Operating and Monitoring Integration Solutions

  • Specify the type of metrics for API invocations and API implementations that can be monitored with Anypoint Platform.
  • Identify metrics and operations exposed by default via JMX.
  • Identify ways of transmitting IDs between components in remote interactions and capture this in the interface design of the remote interaction.
  • Identify differences in monitoring and alerting between customer-hosted and MuleSoft-hosted Anypoint Platform.

DevOps

  • Specify the purpose of various MuleSoft products in DevOps and CI/CD.
  • Formulate an effective source code management strategy including branching and merging.
  • Identify differences, advantages, and disadvantages of DevOps based on deployable Mule applications versus container images.
  • Specify testing strategies that use both mocking and invoking of external dependencies.

Handling Events

  • Identify scenarios in which to use different storage mechanisms including persistent and non-persistent ObjectStore, in-memory ObjectStore, cluster-replicated in-memory OS, hash tables, and disk-persisted OS.
  • Use Mule 4 constructs to make effective use of Enterprise Integration Patterns.
  • Predict the runtime behavior of messages queued internally for processing for load balancing or to achieve reliability.
  • Use the streaming to handle large payloads within Mule applications.
  • Predict the runtime load-balancing behavior of messages sent to the public URL of a Mule application deployed to multiple CloudHub workers.

Designing Applications

  • Specify when a Mule application would require persistence and select an appropriate persistence solution.
  • Identify possible failures when a component (such as an API client) invokes a remote component (such as an API implementation).
  • Specify the requirements that would require the use of domain-level connectors.
  • For a given Mule 4 connector (Premium, Select, and MuleSoft Certified), identify its purpose, the network protocol it uses, and whether it supports incoming or outgoing types of connections.

Designing Networks

  • Match protocols with networking constraints and API layers.
  • When incoming and outgoing HTTPS connections with mutual authentication are used, identify what certificates are needed in what stores in a different environment.
  • For a given connector, recognize whether it will typically connect to/from an external -system across organizational boundaries.
  • Use transport protocols and connectors correctly and coherently when and where applicable.

 

Pass MuleSoft Certified Architect MCIA-Level-1 Exam With 246 Questions: https://testking.practicedump.com/MCIA-Level-1-exam-questions.html