exam questions

Exam MCIA - Level 1 All Questions

View all questions & answers for the MCIA - Level 1 exam

Exam MCIA - Level 1 topic 1 question 51 discussion

Actual exam question from Mulesoft's MCIA - Level 1
Question #: 51
Topic #: 1
[All MCIA - Level 1 Questions]

An organization has various integrations implemented as Mule applications. Some of these Mule applications are deployed to customer-hosted Mule runtimes (on- premises) while others execute in the MuleSoft-hosted runtime plane (CloudHub). To perform the integration functionality, these Mule applications connect to various backend systems, with multiple applications typically needing to access the same backend systems.
How can the organization most effectively avoid creating duplicates in each Mule application of the credentials required to access the backend systems?

  • A. Create a Mule domain project that maintains the credentials as Mule domain-shared resources Deploy the Mule applications to the Mule domain, so the credentials are available to the Mule applications
  • B. Configure or create a credentials service that returns the credentials for each backend system, and that is accessible from customer-hosted and MuleSoft- hosted Mule runtimes Have the Mule applications load the properties at startup by invoking that credentials service
  • C. Store the credentials in properties files in a shared folder within the organization's data center Have the Mule applications load properties files from this shared location at startup
  • D. Segregate the credentials for each backend system into environment-specific properties files Package these properties files in each Mule application, from where they are loaded at startup
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Alandt
6 months, 1 week ago
Selected Answer: B
ChatGPT: The most effective approach to avoid creating duplicates of the credentials required to access the backend systems across various Mule applications is: B. Configure or create a credentials service that returns the credentials for each backend system, and that is accessible from customer-hosted and MuleSoft-hosted Mule runtimes. Have the Mule applications load the properties at startup by invoking that credentials service.
upvoted 1 times
...
gilofernandes
1 year, 1 month ago
Selected Answer: D
A - Mule domains project is only possible on customer-hosted Mule runtimes B - Not a OOB feature C - shared folders are not accessible in CloudHub mule applications D is the correct answer
upvoted 1 times
...
madgeezer
2 years, 4 months ago
Selected Answer: B
B. Configure or create a credentials service that returns the credentials for each backend system, and that is accessible from customer-hosted and MuleSoft- hosted Mule runtimes Have the Mule applications load the properties at startup by invoking that credentials service
upvoted 1 times
...
Outdoor25
3 years ago
B is correct.
upvoted 1 times
Outdoor25
2 years, 12 months ago
On second thought, it should be A. I dont think loading property via call to service is possible in Mulesoft.
upvoted 1 times
madgeezer
2 years, 4 months ago
Mule Domain is only supported on premise and not on CloudHub
upvoted 1 times
...
lzrvs
2 years ago
It is possible, but not OOTB. Requires creating a Custom Property Provider that adheres the API defined here: https://docs.mulesoft.com/mule-runtime/4.4/custom-configuration-properties-provider
upvoted 1 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago