Docker has announced a commercial partnership with Microsoft to enable enterprises to create hybrid Windows applications using Commercially Supported Docker Engine (CS Docker Engine) and Docker Datacenter with Windows Server 2016.
As part of this agreement, Microsoft and Docker will make the CS Docker Engine available to Windows Server 2016 customers at no additional cost. This would enable organizations to innovate more rapidly and accelerate time-to-value when building, shipping and running distributed applications.
Docker Datacenter helps organizations manage heterogeneous environments of Windows and Linux workloads, running in both on-premises and cloud-based infrastructure, such as Microsoft Azure. As part of the commercial relationship, Microsoft will provide enterprise support options for CS Docker Engine, backed by Docker, Inc.
“Over the last two years, we have partnered with Docker, a leader in containerization, to bring the Docker platform to Windows Server as well as the Microsoft Azure cloud ecosystem,” said Scott Guthrie, Microsoft Executive Vice President, Cloud + Enterprise. “With today’s announcement, we are deepening our commitment to creating an open platform, bringing together Windows Server and Linux to help developers and IT professionals deliver new levels of innovation.”
As part of the agreement, Docker and Microsoft will jointly promote Docker Datacenter, further enabling IT Pros to better secure the Windows software supply chain and manage containerized Windows workloads, whether on-premises, in the cloud or in hybrid environments.
Docker Datacenter would deliver an integrated platform for developers and IT to collaborate, bringing improved security, policy and controls to the application lifecycle without sacrificing agility or application portability. With Windows Server Containers and Docker Datacenter, IT Pros would have the enterprise ready management they need to bring legacy applications to a modern application platform in the cloud.
“By containerizing legacy applications using Windows Server containers with Docker, we gain better consistency and control between developers, testers, and deployment teams – a full DevOps environment – all without changing the application,” said Matthew Roberts, Principal Software Engineer for Tyco International.