I think that it depends on what you are doing. If it's just VPSs, then you may be able to scale farther than you think with DO.<p>If you want to do Lambda or use two or more of the other 1,000 AWS services, DO probably can't do it at all. But also consider things like Cloudflare or Netlify if they are applicable.<p>You will pay a high premium to use AWS. That might not make sense if you aren't a funded startup or don't need the broad range of services.
For a site named Last Week in AWS, the advice is very sensible.<p>Summary:<p>- DO for simpler setups, with clear pricing (no surprises)<p>- AWS for scale