AWS pricing is great because you aren't price-gouged if you don't use it?
And your statement isn't really true. If you use AWS Lambdas do implement something like an HTTP endpoint, you still need to pay for stuff like AWS KMS and API Gateway even if no client hits you with a request.
- use minimal infra (lambda managing ec2 with route53 health check)
Above free tier AWS Lambdas are terribly expensive when compared with EC2 alone. You're charged per RAM*time, you're charged per concurrent execution, and if your Lambda times out you have to pay for the re-execution.
- don’t use rds (s3+dynamo ideally, sql on i4i nvme if you must)
AWS pricing is great because you are not price gouged id you do not use them?