Estimate AWS's total annual revenue.

Asked at Microsoft
2.3k views
2.3k views 2.3k views
Answers (1)
Answers (1)
Access expert answers by becoming a member

You'll get access to over 2,500 product manager interview questions and answers

Provide feedback on my answer to this Microsoft estimation question.

AWS means Amazon Web Services which is a cloud computing platform which provides services like Databases, Website hosting, etc. It is the biggest player in the clod computing market. AWS's main competitors are Google Cloud Platform, and Microsoft Azure.

AWS has more than 1,000,000 customers, of which Small and Mid-size companies make the majority, 10% of the customers are Enterprise customers.

AWS has more than 100 services available from IoT, Robotics, Machine learning to Databases, which charge customers on various criterias such as amount of storage they consume. AWS doesn’t have a tiered pricing, where there are basic, business and enterprise plans. They charge customers depending on how much resources they use.   

 

AWS Website hosting can be broadly categorised into 3 categories - 

  1. Basic environment (Website hosting): $100-$200 per month

  2. Intermediate environment (High performance website hosting): $250-$600 per month

  3. Advanced environment (Highly scalable and available) - $600-$2500 per month  

 

AWS has 10% Enterprise customers where they pay around 2500 USD per month as they want the most scalable web hosting solutions with huge storage capacities -

100000 * 2500 = 250000000

 

Out of the rest 90% (900000) of non-enterprise customers, even the medium-sized companies need high speed scalable systems. They might not need too much storage or latency so they opt for l0wer bracket of the highly scalable web hosting solutions. So for these around 35% of customers

350000 * 600 = 210000000

 

Out of the rest approximately 55% (550000) of other customers, around 35% customers from small companies need high performance websites for their business. So for these 35% of customers

350000 * 400 = 140000000

 

The rest 20% customers are lowest tier customers with an average monthly cost of $150 on AWS. So -

 200000 * 150 = 30000000

 

So the total monthly revenue for website hosting is 630000000 = 630 Million 

So, total annual revenue is  630000000 * 12 = 7560000000 = 7.6 Billion USD per annum

 

Now, only the website hosting generates a revenue of 7.6 Billion USD per annum for AWS.  

Website hosting is one of the least expensive services that AWS offers. Apart from Website hosting AWS offers services for IoT, AI, Robotics, Databases etc. 

Average cost of these services for different size of organisations are as follows - 

 

There are many services from AWS that cost as much as $10000 USD per month, but not every company uses these services on such a scale. I have grouped companies who use such complex computations into 3 groups - 

  1. Small-sized companies that use less computational resources, and those cost them around $2000 USD per month.

  2. Medium-sized companies that use some computational resources, but not as much as the industry giants, nor do they have millions of customers, so those cost them around $5000 USD per month. 

  3. Enterprises that use huge computational resources, and have millions of customers, so those cost them around $15000 USD per month.

 

For Small-sized companies -

350000 * 2000 = 700000000 USD per month

 

For Medium-sized companies -

550000 * 5000 = 2750000000 USD per month

 

For Enterprises - 

100000 * 15000 = 1500000000 USD per month

 

Which totals to 4950000000 USD per month 

So the total revenue generated by these services is 59400000000 USD per annum = 59 Billion USD per annum.

 

So the total revenue generated by AWS from hosting as well as computational services is 59 Billion + 7.6 Billion = 66.6 Billion USD per annum ≈ 67 Billion USD per annum. 

So the annual revenue of AWS calculated from this approach is around 67 Billion USD


 

Alternate approach is calculating the market share of AWS - 

 

The global Cloud Computing market in 2020 was 219 Billion USD. Let’s consider this 220 Billion USD for simpler calculations. The biggest players in this space are - 

  1. Amazon

  2. Microsoft

  3. Google 

  4. Alibaba

  5. IBM Cloud

  6. Salesforce

  7. Tencent

  8. Oracle. 

 

Amazon (AWS) captures around 33% of this market. 

So 33% of 220 Billion =  72.6 Billion USD

So the annual revenue of AWS calculated from this approach is around 73 Billion USD

 

I believe that the first approach is more accurate and takes the precise distribution of AWS’s customers and the average amount paid by them. 

 

The second approach is more depended on the project size of Cloud Computing market and AWS’s share in it, which is why it doesn’t seem more reliable.

 
Access expert answers by becoming a member
4 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
icons/star-rounded.svgMore product manager interview questions Show all questions

Akshay in the US just bought access to PM Exercises. about 1 hour ago