4 ms·
right! Most services are probably well served by AWS/Heroku and others and simply saving the engineering time on developing the product, or optimizing when it
by PaywallBuster 4y ago
right!
Most services are probably well served by AWS/Heroku and others and simply saving the engineering time on developing the product, or optimizing when it becomes a problem
AWS can be 2x as expensive as DO for a simple VM, which you can easily work around by acquiring Reserve Instances or using "spot" instances
but, the "AWS premium" becomes a problem:
- 10x when dealing with bandwidth which you cannot do much
except a very big enterprise package and getting some discount that even then it will be multiple times higher than the alternatives
The way I see it, AWS is great but you need to consider your 1) key infra requirements
2) consider cost effectiveness of different solutions/services
3) consider alternatives i.e.
- Cloudfront is fine, but if you doing 100 tb/month probably Cloudflare would be best!
- Lambda is fine but if you doing 100M requests/month EC2/ECS would probably work better (or more cost effective)
Consider
1) what you need to get started and ship
2) what you need to scale up
3) what's the most cost effective solution long term
The requirements will change over time, be ready to adapt!