Ben
Golub
CEO
Docker
for the
Enterprise
Docker users already
running in production
60%
Docker in Production
Docker Survey: State of Applications
Q1 2016
Cluster HQ: State of Container Usage
June 2016
Companies running container
technology in production
(500+ employees)
Across the Enterprise
HealthcareMedia Financial Services
…And More
E-commerce / Consumer
Services TechGovernment
Docker Enabling Critical Transformations
80%
Docker is central to
cloud strategy
Docker Survey: State of App development : Q1 - 2016
3 out 4
Top initiatives revolve
around applications
44%
Looking to adopt DevOps
App
Modernization
DevOpsCloud
The Data Shows Hybrid Infrastructure
and Applications
2016 Docker Use Cases
Docker Survey: State of App development : Q1 - 2016
Docker Workloads
Most Organizations Have a Mix of Apps
and Infrastructure
MICROSERVICES TRADITIONAL APPS
PUBLIC CLOUD
NEXT GEN
PRIVATE CLOUD
TRADITIONAL
ON-PREMISES
The Bi-Modal IT Fallacy
MICROSERVICES TRADITIONAL APPS
PUBLIC CLOUD You are either here..
NEXT GEN
PRIVATE CLOUD
TRADITIONAL
ON-PREMISES
…or here
The PaaS Fallacy
MICROSERVICES TRADITIONAL APPS
PUBLIC CLOUD
NEXT GEN
PRIVATE CLOUD
TRADITIONAL
ON-PREMISES
Spend a lot here
…or here
The Private IaaS Fallacy
MICROSERVICES TRADITIONAL APPS
PUBLIC CLOUD
NEXT GEN
PRIVATE CLOUD
TRADITIONAL
ON-PREMISES
Invest heavily here first.
Only then can you get agile
Incremental Revolution
Incremental Revolution
Artwork from www.obeythekitty.com
Incremental Revolution
MICROSERVICES TRADITIONAL APPS
PUBLIC CLOUD
NEXT GEN
PRIVATE CLOUD
TRADITIONAL
ON-PREMISES
Incremental Revolution
MICROSERVICES
TRADITIONAL APPS
GONE AGILE
TRADITIONAL APPS
PUBLIC CLOUD
NEXT GEN
PRIVATE CLOUD
TRADITIONAL
ON-PREMISES
Incremental Revolution
1 Start Small:
a single app, DevOps project or migrate one legacy app
2 Get some quick wins
3 Build muscle memory, tooling and more champions
4 Expand and migrate infrastructure and apps over time
Stateless & Stateful
Large teams, Multiple Roles
Multiple Apps
Multi-container Apps
Multi-server
Multi-platform
Production/Sensitive
How Incremental Revolution Progresses
The Way Forward Requires
+ +
Agility Portability Control
Cloud Zone 1
Cloud Zone 2 Data Center
Development
Center
Headquarters
Containerization: standard containers
on a standardized container engine
Orchestration: build and deploy
complex systems easily
Enterprise: Enable delivery and time
to value across a large, complex,
rapidly evolving enterprise
The Global Enterprise Supply Chain
Containers as a Service (CaaS)
DEVELOPERS IT OPERATIONS
BUILD
Development Environments
SHIP
Secure Content & Collaboration
RUN
Deploy, Manage, Scale
Docker Datacenter Powers CaaS
Docker Universal Control Plane
Integrated
Security
Docker Engine
Container runtime, orchestration, networking, volumes, plugins
Docker Trusted Registry
Operating
Systems Config Mgt Monitoring LoggingCI/CD ..more..Images Networking Volumes
VirtualizationPublic Cloud Physical
Demo
Docker Datacenter
Application Security
The reality is…
It’s not the arcane, unknown
vulnerability that gets you…
…It’s the 10,000 known
vulnerabilities that you’ve
let in, can’t find, and can’t fix
1 Keep bad containers out of
your environment
2 Keep bad containers from
doing bad things
3 Make it trivial to change out
containers
The most security-conscious
organizations on the planet are now
adopting Docker not in spite of
security concerns, but to address
their security concerns
Tools
Plugins
Integrations
Infrastructure
Enterprise
Users
Support
Services
Training
3rd Party
Software
Integration &
Procurement
It Takes an Ecosystem
Dockerized Apps
3,000% Growth in 2 years
Official Repos
20% of all image pulls
460K 100+
Content is King for Applications
Growing user demand for
commercial, supported
and licensed content
The marketplace for validated software
and tools available in Docker format for
businesses and publishers
• Easy search and deploy
• Trusted and compliant
• https://store.docker.com
Announcing
the Docker Store
Docker Store: Calling All Publishers
Partner Ecosystem
Dev Tools
Operating Systems
Big Data
Service Discovery
Build / Continuous Integration
Configuration Management
Consulting &Training
Management
Storage
Clustering & Scheduling
Networking
Infrastructure & Service Providers
Security
Monitoring & Logging
Tools
Plugins
Integrations
Infrastructure
Enterprise
Users
Support
Services
Training
3rd Party
Software
Integration &
Procurement
It Takes an Ecosystem
Servers ship with Docker
Commercial Engine/Support
Docker Datacenter available
through all HPE channels
Integrated Solution with
Hardware, Software, Support,
and Services
8:33 AM regan
I’m on my way out to Dockercon. Check out what I’m doing from 35K feet.
Installing DDC on Azure. So easy a Sales Guy can do it!
Tools
Plugins
Integrations
Infrastructure
Enterprise
Users
Support
Services
Training
3rd Party
Software
Integration &
Procurement
It Takes an Ecosystem
Keith FultonCTO, ADP
ADP is the Largest Global Provider
of Cloud-based HCM Solutions
OVER 630,000 CLIENTS
MORE THAN 35 MILLION USERS
5 MILLION LOGINS A DAY
100+ COUNTRIES
WIDE BREADTH OF HCM SOLUTIONS
BEST HCM SERVICE AND BPO
OFFERINGS
2016 Score: 100% 2014 Rank: #20 2016 Rank: #19
2016 Rank in
Financial Data
Services: #1
2016 Rank: #432015 Rank: #13
INNOVATION AT ADP TODAY
HCM SPECTRUM
CAREER AND
INDIVIDUAL
DEVELOPMENTRECOGNITION,
MERIT,
COMPENSATION
BENEFITS
ADMINISTRATION
ON-BOARDING,
LEARNING
RECRUITING:
SOURCING, SCREENING,
SELECTION
PERFORMANCE
MANAGEMENT
ENGAGEMENT,
GOAL ALIGNMENT
TIME & LABOR
MANAGEMENT
RETIREMENT,
SUCCESSION PLANNING
Every company is a
tech company now.
And competition has
never been greater
between tech
companies.
ADP sees Docker as
an enabler to
accelerate product
execution.
+
Why a Commercial Relationship?
Executives can judge their
current competitive position in the
market.
Maybe the car that is “behind” is
actually catching up though.
Speed is more important than
current position, in the long run.
Whose Product is Ahead Now?
Who Codes Faster?
Product development velocity
predicts future competitive
success.
Not good enough to code faster
though.
Who Ships Faster?
For complex distributed systems,
pushing code is complex.
Deployment can be a limiting
factor on dev velocity.
For several years the DevOps
movement has tried to address
this.
“Dev” “Ops”
Docker shows a new path to ‘DevOps’
ADP is Addressing Three
Unique Challenges
ADP Has High Security Needs
For ADP, “Hardened Containers” are
Crucially Important
1. Docker Datacenter with content
security will run only signed binaries
2. Automated container scanning
3. Progressive trust workflow with
multiple Docker Trusted Registries
Highly Disparate Systems,
All at Scale
Swarms (Clusters) → Clouds →
Data Centers → Public Peaks
• Start small for operational flexibility and learning
• As they grow, swarms will begin to merge
• Distinctions between products will blur
• Distinctions between environments blur
• Distinctions between public/private blur
Microservices
are awesome
ADP is dealing
with legacy
monolith apps
We Need Both
Use containers to
give velocity to legacy
deployments and then
use the velocity to
refactor faster.
Docker and ADP Working Together to
Take Big Steps Forward
+
Thank you!
Docker Datacenter
Breakout Session 11:00 am Room
Docker for Ops: Operationalizing Apps in Production
Hands on Lab in the Expo Hall
Free 30 Day Evaluation
www.docker.com/trial
Enjoy Day Two!
• Amazing line up of sessions and talks
• Hands on labs
• Bump Up
• Visit the expo hall
• #DockerSelfie
• Closing general session – 4:45pm
Thank you!

DockerCon 16 General Session Day 2