Gordon’s Special Session:
Docker Universal Control Plane
Evan Hazlett and Banjot
ChananaSr SW Engineer
Product Management
The Journey with Docker
2
Agility
Control
Portability
Use Case: Continuous Integration
Use Case: Containers as a
Service
The way forward - agility, portability and control
for developers and IT operations
3
Developers IT Operations
• Freedom to create and
deploy apps fast
• Define app needs
• Quickly and flexibly
respond to changing needs
• Standardize, secure, and
manage
Frictionless portability across teams, environments, infrastructure
Docker Containers as a Service Platform
The only solution for agility, control and portability for your applications
4
Support from the Source
Commercial technical support and maintenance | Training, education, professional services
BUILD
Developer Workflows
SHIP
Registry Services
RUN
Management
Self service developer
workflows
Secure and manage infrastructure and content
Language Agnostic
All Application Stages: Development, Test, Staging, Production
Any Operating System
Infrastructure Agnostic: Physical, Virtual, Cloud
Open APIs and Pluggable Architecture
Broadest Ecosystem Support
The Docker Container as a Service
Platform
5
BUILD
Developer Workflows
SHIP
Registry Services
RUN
Management
Docker Toolbox
Docker Trusted
Registry
Docker UCP
Docker Hub Docker Tutum
Docker Engine
Docker Universal
Control Plane
Overview
Docker Universal Control Plane:
The best way to deploy and manage Dockerized
apps
7
Enterprise ready solution with LDAP/AD integration, on-premise deployment
and high availability
For developers and IT ops to quickly and easily deploy and manage
distributed apps
Docker native solution integrates Docker tools, API and leverages the
broadest ecosystem
Fastest time to value with an easy to deploy and use solution
Enterprise ready
8
User
Management
• LDAP/AD integration with
Trusted Registry
• Role based access control
(RBAC) to cluster, apps,
containers, images
Resource
Management
• Visibility into cluster, apps,
containers, images, events
with intuitive dashboards
• Manage clusters, images,
network and volumes
• Manage apps and
containers
• Monitoring and logging
Security &
Compliance
• On-premise deployment
• Out of the box TLS
• LDAP/AD authentication
• User audit logs
• Out of the box HA
Some features
Coming Soon
Docker native solution
Built for Docker on Docker
Fully Docker API compatible:
Docker client, REST API
Integrated Engine, Compose,
Swarm and Trusted Registry
Docker toolbox compatible
Extensible to entire Docker
ecosystem
Cloud or Private Infrastructure
Plugins: Network, Volume, Clustering
Extensible to Docker Ecosystem
10
Any infrastructure (cloud, virtual, physical)
Plugins: Network, Volume, Clustering
Version Control
Systems
Continuous
Integration
Monitoring &
Logging
Demo Time!
Enabling developers and IT ops to deploy and
run Dockerized apps
12
Developers IT Operations
• Familiar Docker
experience
• Docker API compatibility
• Docker API compatibility
• Integrated to Docker tools
• Security and control
• Visibility into Dockerized
apps
• Deploy and manage apps
running anywhere
Frictionless portability across teams, environments, infrastructure
Get Docker Universal Control Plane Today!
13
The first enterprise solution for IT operations control with
developer agility and portability of Dockerized
applications
• Try out the lab @ Moby Dock’s User Swim (14:25-15:10)
Try it today
• Beta is available NOW!
• www.docker.com/try-ducp
Thank you!
Evan Hazlett and Banjot
Chananaevan.hazlett@docker.com
banjot.chanana@docker.com

DockerCon EU 2015: Docker Universal Control Plane (Gordon's Special Session)

  • 1.
    Gordon’s Special Session: DockerUniversal Control Plane Evan Hazlett and Banjot ChananaSr SW Engineer Product Management
  • 2.
    The Journey withDocker 2 Agility Control Portability Use Case: Continuous Integration Use Case: Containers as a Service
  • 3.
    The way forward- agility, portability and control for developers and IT operations 3 Developers IT Operations • Freedom to create and deploy apps fast • Define app needs • Quickly and flexibly respond to changing needs • Standardize, secure, and manage Frictionless portability across teams, environments, infrastructure
  • 4.
    Docker Containers asa Service Platform The only solution for agility, control and portability for your applications 4 Support from the Source Commercial technical support and maintenance | Training, education, professional services BUILD Developer Workflows SHIP Registry Services RUN Management Self service developer workflows Secure and manage infrastructure and content Language Agnostic All Application Stages: Development, Test, Staging, Production Any Operating System Infrastructure Agnostic: Physical, Virtual, Cloud Open APIs and Pluggable Architecture Broadest Ecosystem Support
  • 5.
    The Docker Containeras a Service Platform 5 BUILD Developer Workflows SHIP Registry Services RUN Management Docker Toolbox Docker Trusted Registry Docker UCP Docker Hub Docker Tutum Docker Engine
  • 6.
  • 7.
    Docker Universal ControlPlane: The best way to deploy and manage Dockerized apps 7 Enterprise ready solution with LDAP/AD integration, on-premise deployment and high availability For developers and IT ops to quickly and easily deploy and manage distributed apps Docker native solution integrates Docker tools, API and leverages the broadest ecosystem Fastest time to value with an easy to deploy and use solution
  • 8.
    Enterprise ready 8 User Management • LDAP/ADintegration with Trusted Registry • Role based access control (RBAC) to cluster, apps, containers, images Resource Management • Visibility into cluster, apps, containers, images, events with intuitive dashboards • Manage clusters, images, network and volumes • Manage apps and containers • Monitoring and logging Security & Compliance • On-premise deployment • Out of the box TLS • LDAP/AD authentication • User audit logs • Out of the box HA Some features Coming Soon
  • 9.
    Docker native solution Builtfor Docker on Docker Fully Docker API compatible: Docker client, REST API Integrated Engine, Compose, Swarm and Trusted Registry Docker toolbox compatible Extensible to entire Docker ecosystem Cloud or Private Infrastructure Plugins: Network, Volume, Clustering
  • 10.
    Extensible to DockerEcosystem 10 Any infrastructure (cloud, virtual, physical) Plugins: Network, Volume, Clustering Version Control Systems Continuous Integration Monitoring & Logging
  • 11.
  • 12.
    Enabling developers andIT ops to deploy and run Dockerized apps 12 Developers IT Operations • Familiar Docker experience • Docker API compatibility • Docker API compatibility • Integrated to Docker tools • Security and control • Visibility into Dockerized apps • Deploy and manage apps running anywhere Frictionless portability across teams, environments, infrastructure
  • 13.
    Get Docker UniversalControl Plane Today! 13 The first enterprise solution for IT operations control with developer agility and portability of Dockerized applications • Try out the lab @ Moby Dock’s User Swim (14:25-15:10) Try it today • Beta is available NOW! • www.docker.com/try-ducp
  • 14.
    Thank you! Evan Hazlettand Banjot Chananaevan.hazlett@docker.com banjot.chanana@docker.com