I don't want to advocate in favor of AWS because I strongly agree that independence of a particular service provider is important. Nevertheless, I would like to point out that reserved instances can significantly reduce the costs compared to on-demand instances.