AWS CEO Matt Garman said Amazon needs to be more clear in how it talks about the benefits of data centers.