> Still more reliable and orders of magnitude more powerful than any free service.
I don't think so. AWS Lambda has a generous free tier and runs on infrastructure that has constant monitoring by professionals, spread across thousands of machines in multiple datacenters all over the world, with an SLA.
Your one (or two) servers that share a single consumer internet connection (with no SLA) will never be more reliable.
Yes, you can get more powerful, but again, that's a business decision you have to make. Do you want power or reliability? If uptime is important to your business, then running it at home off of consumer internet is not a good idea.
Either way, relying on free services you typically need a backup plan anyway. And I hardly imagine tailoring everything for amazon can be considered cheap nor sensible.
I don't think so. AWS Lambda has a generous free tier and runs on infrastructure that has constant monitoring by professionals, spread across thousands of machines in multiple datacenters all over the world, with an SLA.
Your one (or two) servers that share a single consumer internet connection (with no SLA) will never be more reliable.
Yes, you can get more powerful, but again, that's a business decision you have to make. Do you want power or reliability? If uptime is important to your business, then running it at home off of consumer internet is not a good idea.