
Answer-first summary for fast verification
Answer: Introduce the new version of the API. Contact remaining users of the old API. Announce deprecation of the old version of the API. Deprecate the old version of the API. Provide best effort support to users of the old API. Turn down the old version of the API.
This approach ensures the least disruption to third-party developers and end users by introducing the new API version while managing the transition from the old version smoothly. It includes announcing the deprecation, supporting existing users during the transition, and eventually retiring the old version, which helps in minimizing the impact on external applications.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
Your development team has developed a new version of the API for their service. What is the best approach to deploy these updates with minimal disruption to third-party developers and end users of external applications?
A
Introduce the new version of the API. Announce deprecation of the old version of the API. Deprecate the old version of the API. Contact remaining users on the old API. Provide best effort support to users of the old API. Turn down the old version of the API.
B
Immediately turn down the old version of the API to force migration to the new version. Provide no support for the old API to encourage faster adoption of the new version.
C
Run both versions of the API indefinitely without any deprecation announcements to avoid any disruption.
D
Introduce the new version of the API. Contact remaining users of the old API. Announce deprecation of the old version of the API. Deprecate the old version of the API. Provide best effort support to users of the old API. Turn down the old version of the API.