What? Dont you like to learn 3/4 almost-useless DSLs, have to modify 3 config files for the smallest change and plumb more breaking things than Mario?
Problems that most devs wish that they had but don't.
- Heroku
- AWS ECS Fargate
- AWS EC2 (AutoScalingGroups) + Docker
- AWS EKS (managed K8s) + Helm charts
Everything (except Heroku) is/was IaaC.
They are listed in the ascending order of how many problems they cause, and how much we have to worry about them ... I will never ever touch K8s if I can possibly avoid it.
That's not to say the rest aren't bad, of course, but I'd much rather have control in my hands than wondering if the next time it goes down again how many angry phone calls we'll get and if there is even anything we can do about it.
Give me a few bare servers any day, but you take what you can get I guess.