When it comes to applications, historically IT administrators have deployed with a 1:1 application to server ratio. When the business needed a new application, it was deployed onto a newly provisioned physical system, to ensure no conflicts with existing applications and workloads. This resulted in a large number of physical servers, all with very low utilization.
Fast forward to a more modern datacenter today, where virtual machines are now prevalent, and you'll find significantly higher consolidation ratios, much greater utilization and significantly accelerated app deployment speeds as administrators deploy applications in minutes, compared to hours, days, or weeks in a purely physical datacenter.
There is however, a new and increasingly popular way to build, ship, deploy, and instantiate applications. Containers can further accelerate application deployment and streamline the way IT operations and development...