Generally speaking, analysts are optimistic about AWS. The Amazon cloud is seen as a reliable source of revenue growth as companies continue to spend more on public cloud computing resources.
But AWS revenue growth (on a year-over-year basis) has declined for eight consecutive quarters now. What's more, in the first quarter AWS reported sequential revenue growth of just 4 percent, falling "well below the prior two-year average of 12 percent," as a group of analysts from KeyBanc Capital Markets pointed out earlier this week.
"Even with accelerating sequential growth trends, we still see the potential for decelerating annual growth rates as the AWS business reaches a scale and size that makes it more difficult to sustain hypergrowth rates," the analysts wrote.
Then there's the Microsoft factor. In the second quarter, Microsoft's Azure public cloud saw revenue rise by 97 percent. Azure, which is considered the second-most popular cloud, behind AWS, has been consistent on matching AWS's prices and regularly introduces new services and makes its tools available from data centers in more places around the world.
In addition to Azure, there are other cloud providers for AWS to contend with, including Alphabet and Alibaba.