Learn to Protect, Perform and Recover