Akamai Technologies has entered into a tentative lease that could see the American content delivery network and cloud services provider relocate its corporate headquarters to a 486,000-square-foot office development being proposed by Boston Properties.