Evaluate, adopt, upgrade, replace, audit, and retire backend libraries, frameworks, runtimes, clients, plugins, and native dependencies.