Me : Broad subject.
X : General trends?
Me : DevOps / IaaS is what you should have been doing over a decade ago. It's now in the position of becoming the new legacy. The smart kids have already gone serverless and the practices emerging around it. Why?
Me : Not unusual. It's ahead of many. Some are still waking up to the existence of the internet / www - see digital transformation.
X : So, it's a good thing to do?
Me : No, it's daft but not as daft as some.
Me : Are you looking for reasons to justify your inertia? This is no different with cloud (IaaS) in 2011. The desire to go down a path of virtual data centres because of pre-existing assets and capital? It's why people like kubernetes.
Me : Because it's boring. It takes all those things we needed to do to create a scaleable run time and just gives them to you ... pre shaved Yaks. The exciting stuff is what we build upon it and the new practices that emerge.
Follow the boring, the money follows soon enough, then after much gnashing of teeth come the majority and finally (after 20-30 years of denial) the laggards appear claiming they were doing it all along.
Me : There are always niches but the majority (even laggards) are heading to cloud. Same will happen in serverless.
X : I disagree.
Me : That's ok. If the majority agreed with me then I would be concerned.
Me : These "obvious" changes, caused by industrialisation, are only obvious to a few. Most have inertia, confirmation bias to past models and hence will dismiss the changes. If the majority agreed on serverless then I would be concerned.
Me : Zimki was years before Google App Engine. Being first isn't the critical thing ask Sun, they were there before Amazon. Timing matters.
Me : Concept, suitability, technology and attitude (i.e. people hacked off with the existing paradigm) ... you need all those bits in place for people to play, for a community to grow and hence to trigger the change.
Me : New factions create new flags. They often co-opt some of the past rituals but rarely admit to this. See DevOps and ITIL.