DO and Linode (along with hundreds of similarly priced competing cloud service providers) are far more cost-effective (about 10% the cost, in my experience) than AWS or MS Azure for equivalent services, and far less likely to require you to build things using their proprietary APIs and interfaces which inhibits moving to another commodity hosting provider. I’d strongly recommend staying vendor neutral and staying away from AWS and MS Azure.