If you are looking something to manage lot of different benches and sites on these benches then check following links.
AWS specific: https://gitlab.com/castlecraft/aws-eks-erpnext
Generic architecture for any cloud setup. You can even set this up on self hosted k8s. Frappe Apps Kubernetes Setup · castlecraft/custom_containers Wiki · GitHub
It will install this for you: Manage official or custom frappe-benches on Kubernetes, (videos on the thread)
This will give you frappe doctypes to operate your benches on Kubernetes. People from community are already using it to operate and manage benches and sites.
I got shoutout for this in Frappeverse Africa 2025 from @mwogi! https://www.youtube.com/watch?v=jDAh0GaekRo&t=28769s (timestamp: 7 hour, 59 minutes and 30 seconds)
Above setup is just frappe app, you can build anything on top of it. Build your own SaaS layer. Or you build a layer that can manage millions of user registrations.
If anyone is up for it refactor press like this Interfaces or Ports in Press with Agent Adapter · Issue #3272 · frappe/press · GitHub