4 ms·
From the perspective of a small business person complexity is a big deal. Amazon has amazing services with more than a hundred cloud products for tuning every
by m0llusk 4y ago
From the perspective of a small business person complexity is a big deal. Amazon has amazing services with more than a hundred cloud products for tuning every aspect of a web site. But it is possible to get something going on Linode or Digital Ocean without all the fancy unnecessary options and a base price that is half to a third the cheapest AWS service level available. There is a big and long tail that goes small and AWS is increasingly too high altitude for small scale applications.
- NathanKP 4y agoI'd argue that small scale apps are pretty great on AWS, because of the "always free" tier of AWS: - 1 million Lambda invokes, 3.2 million seconds of compute time - 25 GB of DynamoDB storage, 25 provisioned read and 25 provisioned write units (about 200 million reqs/month) - 1 TB of CloudFront bandwidth You can run a good sized service completely free on AWS forever. The sweet spot for Linode and Digital Ocean pricing is when you want to run a monolithic app hosted in a VM, but for small scale apps they may not even need that yet as they haven't reached the scale where they can fully utilize a VM, nor have they reached the level of traffic where the per request cost of a serverless architecture starts to feel expensive If you can fit your app into a serverless architecture and take advantage of the always free tier of AWS then that's a super low cost (even free) option.