Five modules in a municipal portal each hard-code a DNA Center hostname, API version, and a pasted JSON body. A controller move becomes a scavenger hunt. What maintainability fix should the design use?
Select an answer to reveal the explanation.
Short Explanation
Hiding the same address on five sticky notes guarantees a wrong one after a move. One client module plus configuration is the maintainability fix. Scattered hostnames and copied payloads turn a controller relocation into a scavenger hunt.
Full Explanation
Embedding a controller hostname, API version, and pasted JSON body in multiple modules makes platform moves expensive and error-prone. One client module plus configuration concentrates those details for maintainability. This is not a twelve-factor dump from the deployment domain; it is design-level consolidation of Cisco-API surface area.