Although these notes from Heroku are relatively old now, following all of the Twelve-Factor rules will get your code and associated pipelines most of the way to a place where self-healing is free by design.
Is there a newer alternative? I still use and adhere to 12factor as much as I can, since there hasn't been anything better as far as I know. Note that I'm more of a front-end developer though.
Why do you need a newer alternative? It's literally a pattern, age doesn't matter.