Amazon has cloud content-delivery edge