I remember my first usage of S3 close to its initial launch. It was the first time I came across the very concept of pay-as-you-go. I remember being anxious about unexpected charges and the forum was full of people begging for a cost cap feature.
That was 18(!) years ago. It's still nowhere to be found.
There's like 17 ways to do analysis, some of them paid, but none address the actual problem of capping a bill. It's pure malice.