3
8 Comments

Hosting on AWS

My team and I are close to releasing an MVP for an app we are creating; however, we aren't sure of how to budget for hosting.

Any advice on how to budget for hosting.

  1. 2

    Digital Ocean has $5/mo droplets. Despite the price, they're quite powerful to run a small-to-medium site, especially if you know how to do linux administration.

    Also, AWS recently launched an Amazon Activate program https://aws.amazon.com/startups/ for startups without venture fundings. You can get credits to run your stuff on AWS. It seems all their services available in this program.

    1. 1

      Thanks but would DO work for mobile apps. We aren't hosting a website.

  2. 1

    From someone with the GCP & AWS certs, I tend to stick to Digital Ocean myself. You should use DO to get familiar with how the cloud works, particularly the IAM, DNS, VPC, and Load Balancer. If you find you are scaling to 50k concurrent connections, you architected your software stack using cloud native versions of these components, scaled well with this MVP of a small 50k concurrent connections on DO and you are comfortable with all of this - only then do I suggest you replatform this MVP-scale onto something like AWS or GCP for a Production-scale solution that will last the test of time and true infinite scale. The big cloud service providers (CSP) are hard, really big learning curve, but they are actually a massive margin cheaper than smaller CSP like DO but you have to use the right tool for the job and often that requires these learning curves.
    AWS gives you more and cheaper options, like lego, so requires the most skill but gives you so much more power and scale than anything else. GCP is easier to get started, costs more faster, and much harder to reduce costs due to lacking as many options that can do the job better/cheaper. Mostly GCP has more secure defaults unless you take the Kubernetes path which is purposefully insecure by default to help get started using it faster (though all of GCP is far less tested than AWS so who even knows if it is really a better choice in any category). I like GCP for toy projects, AWS for real production scale, and DO for SMBs. GCP it is easy but if I use the banking customers as an example, it needs a team 20x larger than an AWS team with similar banks of customer size and technology offerings, so taking a toy project to production in GCP is not something I want to do with a small team. DO is small but an excellent production for SMBs like us, but don't rule out AWS as it is an amazing option if you can find a rare experienced person that has experience building AWS for real production scale traffic, and not just toy projects to get a cert.

    Good luck.

    I've done deep dive risk assessments per service for both CSPs, more than that I have written code for 50+ businesses now so have used nearly all of the services now. But even doing this work since the year 2000 I still am learning how best to use the cloud.. It is never ending.

  3. 1

    I would need more context to answer this properly.

    But for a MVP, you can't go wrong with Amazon Lightsail or AWS Elastic Beanstalk.

  4. 1

    Linode and Digitalocean is more reasonable priced as you get a lot of traffic. I personally have accounts with them for more than $500 / month. I'm very satisfied.

    I still have things with AWS - mostly some S3 accounts, but when I used their EC and Lightsail - the bills just seems to be too extreame, so we have slowly migrated away from them.

    If you are talking my personal/private projects, I just use a couple of $5 nodes from Linode. One for DB and one for web on a 1gbit internal network. Super professional set up for $10 a month and it can still take a shitload of traffic if it's just a light application.

    1. 1

      Have you used Digital Ocean for mobile app development projects?

  5. 1

    You can get free AWS hosting for 1-3 years, I would go look around for credits :)

  6. 1

    just get the cheapest that you can get.

    you can always scale later... which would be a great problem to have.

    save money. save money. save money... and then, save money.

    ... doesn't bluehost have something like... $4.99USD/mo?

    this is STUPID OLD post, but, i'll share it anyways.

Trending on Indie Hackers
Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments How I Sourced 60% of Customers From Linkedin, Organically 12 comments Hero Section Copywriting Framework that Converts 3x 12 comments Join our AI video tool demo, get a cool video back! 12 comments