You have your range of options - it depends on the size of your team, the kind of apps you're running, etc. The answer can be anything from an "ssh script" to AWS (or K8S), etc.
If you're running something that's too expensive for your taste and can share more information, happy to brainstorm some options.