But I entirely agree; it's a good time for Amazon to look at the suite of products and make them a tad more cohesive. It can be a bit disjointed at times, especially when trying to tie multiple services together.
I wonder if the drivers are:
* Culture of always having to be seen to innovate
* (Percieved) Competition to keep launching new features to stay ahead
With that said there have been improvements; for example EFS building on top of EBS.
This, combined with the dearth of reasonably priced instances with large on-instance storage, artificially inflates our bills to the point that we're seriously considering abandoning AWS. just EBS snapshots are a full percent of our revenue.
We have essentially no idea how much many of our backups actually cost.
The price didn't triple, what happened was they dropped S3 pricing substantially but never dropped snapshot pricing, even though it's based on S3.
Polishing up stuff like EC2 to make DevOps easier is great. Creating things like Lambda to make NoOps possible is better, and the two activities should not be mutually exclusive.
I think its hilarious that there's an idea of NoOps. That's like thinking you can automate software development to machine learning.
So, yeah, it's a CLoudfront feature.