Personally, I think the consolidation down to a few players is a big concern.<p>At the moment, there&#x27;s a fair amount of diversity out there for things like:<p>- server hardware, network hardware, etc<p>- specific linux distribution<p>- webserver &quot;brand&quot; (apache, nginx, etc) and version<p>- database choices (oracle, postgres, mysql, etc) and versions<p>- application server level (java&#x2F;j2ee&#x2F;tomcat, node, python, php, etc)<p>I would argue that most of that diversity is currently driven by non-cloud applications.  You do, of course, have choices in the cloud as well.  However, they all have a lower friction path that would naturally consolidate the current broad array of choices down to fewer solutions.<p>The hard bit is trying to visualize if the majority of non-cloud solutions are eventually going to move to the cloud, or will there always be a significantly large non-cloud solution set out there?  There&#x27;s also the question of how many of the cloud customers would leverage the providers&#x27; default tech stack choices versus customers making their own choices.