Если вам не нужны фичи амазона (S3, Route и прочие-прочие), то намнооооого дешевле будет встать в OVH или hetzner на железки и сделать всё лапками.
Floating IP есть и у тех, и у других, так что балансер сделать не проблема.
В hetzner за 3k USD можно набрать, например, 40 серверов с 2x240 SSD и 32 памяти. Солить можно будет.
www.soyoustart.com/ie/essential-servers - а здесь считать лень. Но порядок тот же.
Облако нужно тогда, когда нагрузка у вас "плавающая" - сегодня у вас 2 виртуалки по $20 в месяц, а послезавтра нужно запустить серверов под пару десятков тысяч запросов в секунду. А послезавтра выключить.
Ну и ещё amazon сам по себе - это не только виртуалки, там много вкусностей. Но судя по вопросу, вам они не шибко нужны.