Billing · Cloud Services

Cloud Bill for your Live App

Faith Moraa Ombongi Founder & Product Owner

October 23rd, 2019

Hi Guys,


I am a founder/product owner, currently hiring an App developer for my MVP. Also, I'm a novice to all Cloud platforms - so it's difficult to plan for pessimistic and optimistic recurring expenditure for the app at this idea stage.


Anyone who has (is aware of) an App on PlayStore, with considerable DAUs, please share the kind of cloud expenditure you incur. For the sake of context, maybe disclose a little background of why the costs are as they are, tools used, tech stack etc. And for privacy's sake, I totally understand if no specific App names or companies will be disclosed.


[For my MVP, it'll be a 3-Screen App - Information only (A product listing); 1 screen will be the most active; I'm targeting min. 1,000 DAUs. The database might have 500+ products.]

Hardik Gawari IIT Bombay | Looking for people in Sales and Marketing

Last updated on October 24th, 2019

30$ to 60$ per month.

DAU - 200


We have 2 Virtual machines one for development one for production on Microsoft azure. Based on the load you can increase the instance size. We have the whole stack(Django, postgres) running on both virtual machines. Each VM cost us around 30$ per month.


We are in MVP phase. As we grow we will separate the tech stack.

AShu Co-founder I CTO I Co-adviser I Full stack developer

Last updated on April 27th, 2020

Hello ,

Its depend on your use and resources type.

i used aws and azure both but i prefer more aws because its really have good

community ,easy to use, have large number of resource or service and also its cheaper if you setup spot instance or you have good aws developer.

there is two way to deploy your way

1. EC2 Instances'

Take a vm or instances use as you want but its need more effort and gives more freedom. Its have different types for different use.

they provide pricing calculators using that you can predict cost

https://aws.amazon.com/ec2/pricing/

2.Aws Ampify its server less backend hosting

Its provide all thing ready so just focus on development not on cloud setup.

for this price there is link visit it

https://aws.amazon.com/amplify/console/pricing/?nc=sn&loc=2 .

As i seen you are asking for example


A startup team with 5 developers have an app that has 300 daily active users. The team commits code 2 times per day.Monthly build & deploy charges

  • Assumptions: Average build time = 3 mins; Number of work days/month = 20
  • Total build time per month = num of devs * num of commits/day * num of days * avg. build time = 5*2*20*3 = 600 build mins per month
  • Monthly build & deploy charges = 600*.01 = $6

Monthly hosting charges

  • Assumptions: Web app size = 25 MB, average size of page requested = 1.5 MB
  • Monthly GB served = Daily active users * average page size * days = 300 * (1.5/1024) * 30 = 13.18 GB
  • Monthly GB stored = web app size * number of monthly builds = (25/1024)*(5*2*20) = 4.88 GB
  • Monthly hosting charges = 13.18*$0.15 + 4.88*$0.023= $1.97 + $0.11 = $2.08

Total monthly charges
Total charges = Build & deploy charges + Hosting charges = $6+$2.08 = $8.08 per month

And there is one more thing AWS provide also free tier services in which you can explore by yourself more.

And for startup also provide

AWS Activate

AWS Activate is a free program specifically designed for startups and early stage entrepreneurs that offers the resources needed to get started on AWS


If you need more technical Advice just ping Me

Have great AWS journey

Thanks

Ashu

Shubham Jain Business development

October 24th, 2019

Hello,


Query 1. As it's product listing, will there be only the product list or there will be some categories of product as well?


Query 2. If the first screen is active, do you want to show live products there or the trending products?

Paul Garcia marketing exec & business advisor

October 24th, 2019

For those of you that don't speak tech, a DAU is daily active user. Don't assume we know what you're talking about @Faith.


Before you take another step in hiring an app developer, please consider going back to your marketing strategy and validation steps. These MUST come before your development steps. My suggestion is that you look at the cost issue in the reverse direction.


First figure out what number of users you are most likely to have through validating your product/market fit and addressable audience. Determine what they are willing to pay and why. Determine what strategies will hold them as subscribers at a certain rate. Then you can estimate your likely revenue figures. With that maximum in mind, work backwards to determine whether you can afford to build and host/deliver your product considering the possible revenue gained by offering your product. If not, you need to revise your strategy, change your product offering, or something else until those calculations make sense to proceed.


If you don't know how much money you are likely to be making, there's no chasing that dragon successfully if you build first and then think about marketing later. Strategy directs development, not the other way around.


As for your costing question, just ask Google directly. They can model other apps and pricing to set your expectations properly. And they have more information about it than anyone on CFL ever will. That's their sales responsibility, to answer your questions about their services and costs.

Faith Moraa Ombongi Founder & Product Owner

October 25th, 2019

Hi @Paul,


At MVP, the app will be free to use with the most basic features. The feedback will guide me to build the case for monetization and Phase 2.


As for your cost approximation advice, I'm definitely taking advantage of this. I've even accessed a few models. Thanks for the lesson.



Shiva Polamarasetti Would like to work as partner in Software product development/IT Solution Expert

April 25th, 2020

I can help you if you need a specific question or we can have a discussion to resolve any issues etc. Please send me an email to polamarasetti@gmail.com