Question 1
Q1A financial services company is using AppDynamics to monitor a critical trading application. The DevOps team needs to upgrade the Java agents on a fleet of 100 servers during a very short maintenance window. They are currently on version 22.1.0 and need to upgrade to 23.5.0. A key requirement is the ability to quickly roll back to the previous version if any issues are detected post-upgrade. Which agent upgrade strategy best meets these requirements?
Show answer & explanation
Correct answer: C
Using a symbolic link is the industry-standard best practice for this scenario. It allows the new agent version to be staged in advance. The actual upgrade only involves changing the symlink's target and restarting the application, which is very fast. Critically, rolling back is as simple as repointing the symlink to the old version's directory and restarting again, meeting the key requirement.