I do find containers to be good although I&#x27;ll admit I&#x27;m biased - I have several hundred thousand apps in production in containers, running in an efficient and scalable way that would not have been possible using prior technology.<p>My experience is that using containers effectivelly requires a substantial rethink of the infrastructure and how the teams using it work. The payoff though is a step change in productivity.<p>Over time, I believe that companies which embrace the change will deliver more quickly than those who do not. They will get products to market in a shorter timespan and generally be nicer places to work.<p>Will that mean the death of other ways of doing infrastructure? No probably not. After all, there are still mainframes and cobol programmers out there.