Câu 8: Certified Mulesoft Platform Integration Architect
An organization has built a large monolithic application over the years and is currently looking to transition to a microservices architecture. During this transition phase, it has built some System APIs as Mule applications that provide access to different pieces of functionality of the monolithic application. The Sy…
Nội dung câu hỏi
An organization has built a large monolithic application over the years and is currently looking to transition to a microservices architecture. During this transition phase, it has built some System APIs as Mule applications that provide access to different pieces of functionality of the monolithic application. The System APIs are deployed to Mule runtimes in a customer-hosted EC2 instance in AWS. The System APIs communicate directly with one database used by the monolithic application. Currently, a Database connector and configuration for that connector must be built into every project. There is a plan to partition this database into various smaller data stores in the future. What is the MuleSoft-recommended best practice to share the connector and configuration information among the APIs?
Các lựa chọn
Đáp án được giữ gọn theo nhãn A, B, C, D trong phần bình chọn tương tác.
- A. Build a separate Mule domain project for each API, and configure each of them to use a file on a shared file store to load the configuration information dynamically
- B. Create an API proxy for each System API and share the Database connector configuration with all the API proxies via an automated policy
- C. Build another System API that connects to the database, and refactor all the other APIs to make requests through the new System API to access the database
- D. Build a Mule domain project, add the Database connector and configuration to it, and reference this one domain project from each System API — đáp án hiện tại
Cộng đồng
0 bình luận công khai. Tên thành viên được ẩn một phần.