
Answer-first summary for fast verification
Answer: Use separate backend pools for each API path behind the load balancer
The correct answer is D. Using separate backend pools for each API path behind the load balancer allows traffic to be routed to the appropriate backend based on the API path. This enables the old and new APIs to coexist and be independently deployable while sharing the same SSL and DNS records. Options A, B, and C do not meet the requirement of maintaining the same SSL and DNS records for both APIs.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your company is undergoing a major revision of their API to enhance developer experience. The old version of the API must remain available and deployable, while the new version should be accessible to new customers and testers. Both API versions need to be served using the existing SSL and DNS records. Given these requirements, what should they do?
A
Configure a new load balancer for the new version of the API
B
Reconfigure old clients to use a new endpoint for the new API
C
Have the old API forward traffic to the new API based on the path
D
Use separate backend pools for each API path behind the load balancer
No comments yet.