Unless you are: short-sighted; going to look at HPE Greenlake or the DellEMC equivalent; Microsoft Azure Stack/AWS Outposts; are a small company, going full on-prem no longer makes sense.or you can just go back to on prem
And to have gone to cloud, and then gone back to on-prem will see a significant step back from a vision to make IT more agile. Possibly substantially increasing your engineering costs to move back to your own data center.
Hybrid is the way to go, or should be. Or consumption-based IT on-prem.
