The concept of virtual machines has been around for some time, but at Microsoft I really didn’t see customers start to use SQL Server as a database platform on virtual machines until around the 2006 to 2007 timeframe. Even when virtual machine environments such as Hyper-V and VMWare started to become popular, I was skeptical SQL Server would run well in a guest virtual machine. Today, SQL Server is probably deployed in virtual machines far greater than on a bare metal computer.
I see containers as the new virtual machine. But the excitement and adoption of containers with application ...