RHEL in-place upgrades: LEAPP
RHEL can be updated in-place with the leapp tool from Red Hat. As always that's open source, too, see https://github.com/oamg/leapp.
In fact Alma's ELevate that's mentioned in this article is just a fork & build of LEAPP.