Docker has extended its strategic collaboration with Microsoft to simplify code to cloud application development for developers and development teams by more closely integrating with Azure Container Instances (ACI).
Docker announced Docker Enterprise 3.0, an end-to-end container platform that enables developers to rapidly build and share any type of application - from legacy to cloud native - and securely run them anywhere, from hybrid cloud to the edge.
Docker Enterprise 3.0 delivers new desktop capabilities, advanced development productivity tools, a simplified and secure Kubernetes stack, and a managed service option to make Docker Enterprise 3.0 the platform for digital transformation.
“Docker’s new Enterprise 3.0 promises to automate the 'development to production' experience with new tooling that aims to reduce the friction between dev and ops teams,” said Jay Lyman, Principal Analyst for 451 Research. “The addition of Docker Kubernetes Service and new managed service offerings means organizations will be able to simply containerize applications using Kubernetes and leverage a consistent process from desktop to hybrid cloud.”
Docker Enterprise 3.0, now open for public beta delivers the following new capabilities and services:
- Integrated Docker Desktop Enterprise to increase developer productivity and automate application delivery: With the addition of Docker Desktop Enterprise to the platform, Docker Enterprise is the only container platform that provides a consistent development-to-production experience with a set of automation tools that makes it possible to start with the developer desktop, deliver an integrated and secure image registry with access to the Hub ecosystem and then deploy to an enterprise-ready and Kubernetes-conformant environment.
- Docker Kubernetes Services (DKS) to simplify the scaling and deployment of applications: DKS is the only offering that integrates Kubernetes from the developer desktop to production server, eliminating 'works on my machine' friction between development and operations. Compatible with Docker Compose, Kubernetes YAML and Helm charts, DKS provides an automated and repeatable way to install, configure, manage and scale Kubernetes-based applications across hybrid and multi-cloud. DKS includes enhanced security, access controls and automated lifecycle management bringing a new level of security to Kubernetes that integrates seamlessly with the Docker Enterprise platform. Customers will also have the option to use Docker Swarm Services (DSS) as part of the platform’s orchestration services.
- Docker Applications for high-velocity innovation: Docker Applications define multi-container applications in a single package deployable to any infrastructure. Based on the CNAB open standard, Docker Applications removes the friction between Dev and Ops by enabling teams to collaborate on an application by defining a group of related containers that work together to form an application. Docker Application eliminates the configuration overhead by integrating and automating the creation of the Docker Compose and Kubernetes YAML files, Helm charts, etc. Together with Application Templates, Application Designer and Version Packs, Docker Applications makes it possible for flexible deployment across different environments, delivering on the “code once, deploy anywhere” promise.
With the announcement of Docker Enterprise 3.0, Docker also introduced Docker Enterprise-as-a-service - a fully-managed service on prem or in the cloud. For some organizations, scaling a container-based application strategy can be constrained by the scarce availability of talent or resources. Docker is extending customers’ options by offering Docker Enterprise-as-a-service, a managed service available globally on premises or in the public cloud. Initially delivered in partnership with CapGemini, the new service helps organizations provision and operate the Docker Enterprise container platform. As with cloud infrastructure, Docker Enterprise-as-a-Service features on-demand scaling, usage-based pricing, and monthly billing.
Docker also has expanded its solution offerings. Building on the success of the Modernize Traditional App (MTA) program, Docker’s latest solution offerings support new application development. These new offerings, delivered through Docker’s Professional Services and Consulting program, enable organizations using the Docker Enterprise platform to design a containerization strategy for digital transformation that provides immediate value while providing a roadmap for continued modernization.
“Customers of Docker’s MTA solution are able to update their existing apps 13x more frequently as well as seamlessly migrate these apps from data centers to the public cloud,” said Scott Johnston, EVP & GM, Enterprise, Docker, “Our new, complementary solution, Accelerate Greenfield, enables customers to quickly build new, container-first applications - anything from a new LAMP stack to cloud-native microservices - and deploy them on the same Docker Enterprise platform alongside their traditional apps.”
Docker’s solution offerings enable organizations to increase the productivity of the existing operations team using thoroughly tested methodology and automation tooling that takes into account an organization’s governance model, software delivery toolchain and current processes. This enables organizations to approach application innovation through a phased approach that can include re-platforming legacy applications such as Java and .NET, modernizing existing applications under active development or building new container-first applications.
Docker Enterprise 3.0 is available for Beta trial.