My one-man-SaaS setup: - Static frontend hosted on Netlify (free unlimited scale) - Backend server on Google App Engine (connecting to Gcloud storage and managed DB via magic) I realize I'm opening myself up to vendor lock-in and increased costs down the road (if I even get that far), but I've wrangled enough Docker/k8s/Ingress setups in the past to know it's just not worth the time and effort for a non-master.
The architecture behind a one-person tech startup
81–90 of 334 posts
Re: The architecture behind a one-person tech startup
#82Re: The architecture behind a one-person tech startup
#83Re: The architecture behind a one-person tech startup
#84Earlier quoted context omitted.
People here underestimate google app engine a lot. But I doubt if there is better one person Saas service out there.
Digital Ocean is fantastic.
Re: The architecture behind a one-person tech startup
#85My one-man-SaaS setup: - Static frontend hosted on Netlify (free unlimited scale) - Backend server on Google App Engine (connecting to Gcloud storage and managed DB via magic) I realize I'm opening myself up to vendor lock-in and increased costs down the road (if I even get that far), but I've wrangled enough Docker/k8s/Ingress setups in the past to know it's just not worth the time and effort for a non-master.
Interesting, thanks. I used to use Google AppEngine a lot and very much liked it, but haven’t touched it for years. Now, I like the idea of using Heroku better, and just pay a little more.
Re: The architecture behind a one-person tech startup
#86Earlier quoted context omitted.
> From a GDPR perspective it's not even clear if this is even lawful It is pretty clear it is
No it's not, you can check e.g. the EDPB's recommendation [1] on this. At the very least you'd need to use data mapping and ensure EU citizens data stays within the EU, the author's service advertises "200 edge locations around the world" so I'm skeptical whether data won't leave the EU. Not many companies care about this and there's little enforcement so far, I think it's fair to think about this though if you're ru…
Not customers data.
Re: The architecture behind a one-person tech startup
#87This goes against the HN trope that "you don't need Kubernetes unless you are Google-size". It turns out Kubernetes is actually perfect for small teams as it solves many hard operational issues, allowing you to focus on the important part of the stack: the application. The key is to stick to a simple setup (try not to mess with networking config) and use a managed offering such as GKE. We may need a Kubernetes, The G…
Running stuff on some k8s managed for you is imo perfectly fine.
Re: The architecture behind a one-person tech startup
#88Earlier quoted context omitted.
Digital Ocean is fantastic.
Agreed, would have gone with their managed app platform if I was using one of the supported techs. For search I use a $5/mo meilisearch DO droplet that took almost no time to set up and I never have to pay attention to.
Re: The architecture behind a one-person tech startup
#89Re: The architecture behind a one-person tech startup
#90As the author say, he already got a lot of experience of it so it worked out great for him but it is probably easier just to install the tech needed for a small company.
Unless you have something very special going on, the dependencies (like databases) are probably not going to be that many.