![Page 1: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/1.jpg)
Bradley WongDirector of Product Management, Docker Inc.
![Page 2: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/2.jpg)
Docker Customer Use Cases
![Page 3: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/3.jpg)
Only Docker Delivers All Three Core Enterprise Requirements
Choice SecurityAgility
Docker Enterprise Edition Enables:
![Page 4: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/4.jpg)
Only Docker Delivers All Three Core Enterprise Requirements
Choice
Docker Enterprise Edition Enables:
![Page 5: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/5.jpg)
Choice - EnablingMulti-Cloud
Objectives
● Make applications portableand cloud-ready
● Save on existing infrastructure costs
● Empower new innovation
Tech Initiatives
● Multi-cloud migration
● Edge/IoT
Existing IT Footprint
● On-prem, highly virtualized
● Multiple public clouds
Headquarters: Boston, MAEmployees: 50,000+Offices: 800+
![Page 6: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/6.jpg)
Only Docker Delivers All Three Core Enterprise Requirements
Agility
Docker Enterprise Edition Enables:
![Page 7: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/7.jpg)
Agility - InnovationTeams
Challenges
● Created an “Innovation Team” - started small
● Tight timeframe
● Required enterprise-class support
Tech Initiatives
● Innovation speed and flexibility
● DevOps & Microservices
Existing IT Footprint
● Lots of traditional monolithic apps running in their own data center
Headquarters: Franklin, TNOne of the fastest-growing mortgage companies in the US
![Page 8: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/8.jpg)
Only Docker Delivers All Three Core Enterprise Requirements
Security
Docker Enterprise Edition Enables:
![Page 9: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/9.jpg)
Security - Secure Supply Chain
Challenge
● Support multiple versions of their software, lots of legacy stacks
● Scale efficiently in a secure fashion
Tech Initiatives
● Innovation speed and developer velocity
Existing IT Footprint
● A little of everything: multiple clouds, on-prem, virtual, physical, mainframe
Headquarters: Roseland, NJEmployees: 58,400Clients: 700,000+
![Page 10: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/10.jpg)
Docker EE Enables Secure Supply Chain on Kubernetes
Docker Desktop (Mac and Windows)
DOCKER EEREGISTRY
TEST STAGING
Scanning
Signing
Automated Policies PRODUCTION
Signature verification
Native encryption
![Page 11: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/11.jpg)
Only Docker Delivers All Three Core Enterprise Requirements
Choice SecurityAgility
Docker Enterprise Edition Enables:
![Page 12: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/12.jpg)
Looking Forwards...
![Page 13: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/13.jpg)
Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers
• Docker Desktop (Docker for Mac and Docker for Windows) is the most popular tool for developers to start working with containers
− Millions of users; AND over 1 million new developers in the last year
− Achieved Kubernetes conformance
• Docker Desktop is expanding containerization to a wider audience of enterprise developers
− Give developers a choice to leverage a guided template or native CLI
Via CLI
Via GUI
IDE Integration
MyApp
![Page 14: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/14.jpg)
Tech Preview: New Easy Way to Design Containerized Applications
2 Customize and validate
Baseline Dockerfile and Compose files are auto-generated and ready for developer code
1 Select a pre-approved template
• Just bring your code:
− Design an app from pre-approved templates− Auto-generate standard Dockerfiles and Compose files − Integrate to existing IDE tools to customize, build, and ship
![Page 15: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/15.jpg)
Docker 2018-Confidential
Docker Continues Leadership with Windows Containers
Oct 2014: Joint engineering with Microsoft begins
Sep 2016: Windows Server includes Docker EE Engine
Aug 2017: Docker EE supports mixed Windows and Linux clusters
2H 2018: Kubernetes on Windows Server with Docker EE
● Docker continues to drive innovation and adoption of Windows containers in collaboration with Microsoft
● Existing R&D work with Windows Server makes Kubernetes integration possible
![Page 16: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/16.jpg)
Deploy Windows- and Linux-based Applications with Both Swarm and Kubernetes in Docker Enterprise Edition
ORCHESTRATION
Swarm KubernetesOR
DOCKER ENTERPRISE EDITION
Docker Enterprise Cluster with Windows Server and Linux Nodes
• Deploy .NET and Windows Server-based apps with both Swarm and Kubernetes
• Swarm and Kubernetes run interchangeably in the same cluster
DOCKER SOLUTION
BENEFITS
• Gain more efficiencies with less cluster sprawl
• Empower migration to the cloud
• Modernize .NET applications and/or migrate applications off Windows Server 2003/2008
![Page 17: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/17.jpg)
Docker 2018-Confidential
DOCKER ENTERPRISE EDITION
Federated Application Management
1. Secure, federated content distribution
2. Automation and governance across multiple clouds
Only Enterprise-Ready Container Platform to Deliver:
Introducing Federated Application Management Across Hybrid/Multi-cloud Infrastructure
1
2
EE EEAzure (AKS) Google (GKE)
![Page 18: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/18.jpg)
Docker 2018-Confidential
Secure, Federated Content Distribution
SOLUTION
• Centralize content to Docker’s secure software supply chain
• Maintain a secure chain of custody as apps are deployed, migrated or replicated to various clouds
PROBLEM
• Cloud-based registries create unmanaged content silos
• No ability to collaborate across teams
1
Docker Trusted Registry
Private Data Center
Azure (AKS)
Google (GKE)
![Page 19: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/19.jpg)
Docker 2018-Confidential
Governance and Policy-Based Automation Across Docker and Cloud-Hosted Kubernetes
SOLUTION
• Get an aggregated view of all containerized applications
• Control where applications are deployed, migrated or replicated through a single management UI
• Global access and policy definitions apply across clouds
DOCKER ENTERPRISE EDITION
Federated Application Management
PROBLEM
• Fragmented visibility of applications across container clusters and services
• Shadow IT breaks corporate security and compliance policies
2
EE EEAzure (AKS) Google (GKE)
MyApp
MyApp
MyApp
App App AppApp
App
Security Governance Policies
![Page 20: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/20.jpg)
Docker Enterprise Edition
Cloud VM BareMetal
EdgeServers
IoTDevices
MicroservicesTraditional ServerlessEdge & IoTBig DataML & AI BlockchainISV
Any App, Any Infrastructure - One Platform
![Page 21: Docker Inc. Director of Product Management, Bradley Wong · Docker Desktop Template-Based Workflows Extend Containerization to a Broader Range of Enterprise Developers • Docker](https://reader036.vdocuments.net/reader036/viewer/2022081522/5ede9904ad6a402d6669ecab/html5/thumbnails/21.jpg)
Bradley WongDirector of Product Management, Docker Inc.