MuleSoft Certified Integration Architect – Level 1 — Question 47

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?

Answer options

Correct answer: B

Explanation

The correct answer, B, is effective because it centralizes credential management in a credentials service, allowing all Mule applications to access the required information without duplication. Option A, while useful, still requires creating a domain project and may not cover all runtime environments as efficiently. Options C and D involve storing credentials in files, which increases the risk of duplication and potential security issues.