Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
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 46 discussion

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

Refer to the exhibit. A business process involves two APIs that interact with each other asynchronously over HTTP. Each API is implemented as a Mule application. API 1 receives the initial HTTP request and invokes API 2 (in a fire and forget fashion) while API 2, upon completion of the processing, calls back into
API 1 to notify about completion of the asynchronous process.
Each API is deployed to multiple redundant Mule runtimes and a separate load balancer, and is deployed to a separate network zone.
In the network architecture, how must the firewall rules be configured to enable the above interaction between API 1 and API 2?


  • A. To allow communication between the load balancers used by each API
  • B. To authorize the certificates used by both the APIs
  • C. To open direct two-way communication between the Mule runtimes of both APIs
  • D. To enable communication from each API's Mule runtimes and network zone to the load balancer of the other API
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
AK2020
2 years, 1 month ago
Selected Answer: D
D is the answer. it should from API1 runtimes to API2 load balancer and API2 runtimes to API1 load balancer (call back)
upvoted 2 times
...
Outdoor25
2 years, 10 months ago
On second thought, it should be c. Key is callback. Because it has to callback, HTTP request response should be direct. and not via Load balancer
upvoted 1 times
...
Outdoor25
2 years, 11 months ago
Feels like it should be D. C is not correct cause of the way call is made by API 1 to API2. API 1 is either using HTTP connector or flow reference to API 2. Deployment view shows call is going to load balancer for API 2. There is no firewall config needed for response to call to API 2. A cannot be answer because the request generated by API 1 is not via load balancer but via individual mule runtime. Cannot be B because firewall is about port and host access not certificates.
upvoted 2 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 ...