Google drops $625 million on Apigee to chase Amazon and Microsoft in the enterprise