SlideShare a Scribd company logo
Docker Datacenter
Harish Jayakumar
Solutions Engineer
(t) @harish_jkumar
Docker Datacenter - CaaS
3
Build, Ship, Run Distributed Applications Anywhere
Containers as a Service
• Integrated platform for IT and developers
• Commercial technical support provider
Docker Project Sponsor
• Primary contributor and maintainer to Docker project
• 4B+ Image Downloads, 1500+ Contributors, 200,000+
Dockerized Applications
Docker Inc.
State of Application 2-16 Survey
Q1 2016
Docker users running
in production
51%
First Approach- Build – Ship - CI/CD
4
Developer
Version
control
Build Ship
Sysadmin
- Begin with a “Trusted Known State”
- Control and Approve Content
QA / QE
Docker Trusted Registry
Docker Datacenter CaaS Overview
Developers IT Operations
BUILD
Development Environments
SHIP
Secure Content & Collaboration
RUN
Deploy, Manage, Scale
5
Docker Datacenter enables Containers as a Service (CaaS)
An IT Ops managed and secure application environment for developers to
self service build and deploy applications
Datacenter Delivers CaaS For The Enterprise
7
Management at scale
Integrated Content Trust
Secure Access (RBAC)
Integrates with existing
systems
Full support of Docker API
Seamless dev to prod
workflow
Infrastructure, network and
storage portability
Easy to setup and use
Native Docker solution
Extend existing Docker
developer experience
+ +Agility Portability Control
Management
Universal	Control	Plane
Security
Content	Trust,	RBAC,	LDAP/AD,	SSO
Orchestration
Swarm,	Compose
Container	Runtime
CS	Engine
Registry	Services
Trusted	Registry
NetworkingOS Volumes Monitoring LoggingConfig MgtImagesCI/CD ..more..
Docker Datacenter technology and ecosystem
Public Cloud Physical/ConvergedVirtualization
Infrastructure
9
Networking Volumes MonitoringLoggingConfig MgtCI/CD
Docker Datacenter: (CaaS) Containers as a Service - Workflow
BUILD
Docker For Mac/Windows
SHIP
Docker Trusted Registry
RUN
Universal Control Plane
• AWS
• Azure
• OpenStack
• VMware
• Windows
• Linux
• …Choice
Developers – Open Source Docker IT Operations – Docker Datacenter
3 Paths to Containers Adoption
1
Containerize Monoliths
Build-Test for CI; Migrate to the Cloud;
Get Better CapEx/OpEx than VM
2
3
Containerize Monolith; Transform to Microservices
Look for Shared Services to Transform
Enable New Microservices and Apps
Greenfield CaaS
After
Enabling Transformation to Microservices
Monoliths are now micro services applications. Each app
has it’s own containers based on the same base image
Teams request into central IT maintained
portal/registry to provision infrastructure
and pull base images
Common services in monoliths are turned
turned into base applications stored in the
Trusted Registry available to all app teams
11
App Service App Service
App A App B
Auth
…more
App Reg
Marketplace
Logging
Auth
Session
…more
App Reg
Logging
Before
App BAuth
App Reg Marketplace
Logging
App Service
Application Teams
Universal Control Plane
App AAuth
App Reg Marketplace
Logging
App Service
App BAuth
App Reg Marketplace
Logging
App Service
App AAuth
App Reg Marketplace
Logging
App Service
Portability
Authorization
App Registration
Session
Management
Marketplace
Integration
Logging
…more
Trusted Registry
Built-in Orchestration in Docker 1.12
Orchestration with out of the box capabilities for multi-container on multi-
host application deployments. Docker Engine is the uniform building block
for a self-organizing and -healing group of nodes.
● “Swarm mode” provides powerful, yet optional ability to create coordinated
groups of decentralized DockerEngines (swarms)
● Service deploymentAPI ensures application service consistency and resiliency
● Routing mesh for services provides container-aware dynamic load balancing
● Secure by default with end-to-end encryption across the swarm
● Distributed application bundles declare a stack of services
Distributed Application Bundle (.dab) declares
a stack
Service	A
Service	B
Service	C	
Service	A
Redis	1
Services Tasks
Containers
Redis	2
Redis	3
Redis:tag
Redis:tag
Redis:tag
Docker Datacenter - CaaS
THANK YOU
(t) @harish_jkumar

More Related Content

What's hot (20)

PPTX
Docker Roadshow 2016
Docker, Inc.
 
PPTX
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
Docker, Inc.
 
PPTX
Docker Basic to Advance
Paras Jain
 
PDF
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Docker, Inc.
 
PPTX
Docker Practice in Alibaba Cloud by Li Yi (Mark) & Zuhe Li (Sogo)
Docker, Inc.
 
PDF
Docker & kubernetes
NexThoughts Technologies
 
ODP
Practical Container Security by Mrunal Patel and Thomas Cameron, Red Hat
Docker, Inc.
 
PPTX
What's New in Docker - February 2017
Patrick Chanezon
 
PPTX
New in docker containercamp 2016
Mano Marks
 
PDF
Power of Choice in Docker EE 2.0 - Anoop - Docker - CC18
CodeOps Technologies LLP
 
PDF
Highly Available Persistent Applications in Containers by Kendrick Coleman, E...
Docker, Inc.
 
PPTX
Intro to Docker at the 2016 Evans Developer relations conference
Mano Marks
 
PPTX
Docker 101 - Nov 2016
Docker, Inc.
 
PDF
Multi-Container Apps spanning Docker, Mesos and OpenStack
Docker, Inc.
 
PDF
Docker Registry V2
Docker, Inc.
 
PDF
Containers 101 - CloudCamp London
Ed Hoppitt
 
PPTX
Abc of docker
shohan_slideshare
 
PPTX
Weave User Group Talk - DockerCon 2017 Recap
Patrick Chanezon
 
PDF
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
Docker, Inc.
 
PDF
Modernizing Java Apps with Docker
Docker, Inc.
 
Docker Roadshow 2016
Docker, Inc.
 
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
Docker, Inc.
 
Docker Basic to Advance
Paras Jain
 
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Docker, Inc.
 
Docker Practice in Alibaba Cloud by Li Yi (Mark) & Zuhe Li (Sogo)
Docker, Inc.
 
Docker & kubernetes
NexThoughts Technologies
 
Practical Container Security by Mrunal Patel and Thomas Cameron, Red Hat
Docker, Inc.
 
What's New in Docker - February 2017
Patrick Chanezon
 
New in docker containercamp 2016
Mano Marks
 
Power of Choice in Docker EE 2.0 - Anoop - Docker - CC18
CodeOps Technologies LLP
 
Highly Available Persistent Applications in Containers by Kendrick Coleman, E...
Docker, Inc.
 
Intro to Docker at the 2016 Evans Developer relations conference
Mano Marks
 
Docker 101 - Nov 2016
Docker, Inc.
 
Multi-Container Apps spanning Docker, Mesos and OpenStack
Docker, Inc.
 
Docker Registry V2
Docker, Inc.
 
Containers 101 - CloudCamp London
Ed Hoppitt
 
Abc of docker
shohan_slideshare
 
Weave User Group Talk - DockerCon 2017 Recap
Patrick Chanezon
 
DCEU 18: Desigual Transforms the In-Store Experience with Docker Enterprise C...
Docker, Inc.
 
Modernizing Java Apps with Docker
Docker, Inc.
 

Viewers also liked (20)

PPTX
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
Adrien Blind
 
PDF
Online Meetup: What's new in docker 1.13.0
Docker, Inc.
 
PPTX
Docker Online Meetup: Announcing Docker CE + EE
Docker, Inc.
 
PPTX
Docker Datacenter Launch - Meetup in Mountain View
Banjot Chanana
 
PDF
xPaaS Services for OpenShift
LibreCon
 
PDF
Containers: Unleashing Government Innovation - Ashesh Badani
scoopnewsgroup
 
PDF
dockerize.it
betabeers
 
PDF
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Restorando
 
PDF
Red Hat Container Strategy
Red Hat Events
 
PDF
Deploying and Scaling a Rails Application with Docker and Friends
Invisiblelines
 
PDF
Containers & Cloud
SUSE
 
PDF
Continuous Deployment with Bamboo and Deployit
XebiaLabs
 
PPTX
DevOps como habilitador de continous delivery
Juan Mauricio
 
PDF
Implementando una Arquitectura de Microservicios
Federico Damián Lozada Mosto
 
PDF
Conceptos avanzados en docker
Javier Sánchez Ochando
 
PPTX
Ideal Deployment In .NET World
Dima Pasko
 
PPTX
Container as a Service with Docker
Patrick Chanezon
 
PDF
OPEX Week Europe 140316
Zoe Gammie
 
PDF
Internet of Things (IoT) overview powered by Red Hat
David Bericat
 
PDF
The age of orchestration: from Docker basics to cluster management
Nicola Paolucci
 
Dockercon Europe 2014 - Continuous Delivery leveraging on Docker CaaS
Adrien Blind
 
Online Meetup: What's new in docker 1.13.0
Docker, Inc.
 
Docker Online Meetup: Announcing Docker CE + EE
Docker, Inc.
 
Docker Datacenter Launch - Meetup in Mountain View
Banjot Chanana
 
xPaaS Services for OpenShift
LibreCon
 
Containers: Unleashing Government Innovation - Ashesh Badani
scoopnewsgroup
 
dockerize.it
betabeers
 
Kubernetes technical overview and our experience at Restorando :: Buenos Aire...
Restorando
 
Red Hat Container Strategy
Red Hat Events
 
Deploying and Scaling a Rails Application with Docker and Friends
Invisiblelines
 
Containers & Cloud
SUSE
 
Continuous Deployment with Bamboo and Deployit
XebiaLabs
 
DevOps como habilitador de continous delivery
Juan Mauricio
 
Implementando una Arquitectura de Microservicios
Federico Damián Lozada Mosto
 
Conceptos avanzados en docker
Javier Sánchez Ochando
 
Ideal Deployment In .NET World
Dima Pasko
 
Container as a Service with Docker
Patrick Chanezon
 
OPEX Week Europe 140316
Zoe Gammie
 
Internet of Things (IoT) overview powered by Red Hat
David Bericat
 
The age of orchestration: from Docker basics to cluster management
Nicola Paolucci
 
Ad

Similar to Docker Datacenter - CaaS (20)

PDF
'Dockerizing' within enterprises
Harish Jayakumar
 
PPTX
SS Introduction to Docker
Stephane Woillez
 
PPTX
Docker for the Enterprise with Containers as a Service by Banjot Chanana
Docker, Inc.
 
PDF
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Ashnikbiz
 
PDF
Tech Talk - Cloud Transformation in 2017
Alex Rhea
 
PPTX
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
India Scrum Enthusiasts Community
 
PPTX
VMworld 2015: Container Orchestration with the SDDC
VMworld
 
PPTX
This will show docker history details Ppt.pptx
KumarPalanisamy8
 
PPTX
Simplify DevOps with Microservices and Mobile Backends.pptx
ssuser5faa791
 
PDF
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Claudia Ring
 
PDF
D-DAY 2015 Hybrid Cloud IBM
DEVOPS D-DAY
 
PPTX
Docker & aPaaS: Enterprise Innovation and Trends for 2015
WaveMaker, Inc.
 
PPTX
DockerCon EU 2017 - General Session Day 1
Docker, Inc.
 
PPTX
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld
 
PDF
CI and CD with Spinnaker
VMware Tanzu
 
PDF
Red Hat Openshift on Microsoft Azure
John Archer
 
PDF
Getting Started with Cloud Foundry on Bluemix
Jake Peyser
 
PDF
Getting Started with Cloud Foundry on Bluemix
Paula Peña (She, Her, Hers)
 
PDF
Getting Started with Cloud Foundry on Bluemix
Dev_Events
 
PDF
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
Andrew Ripka
 
'Dockerizing' within enterprises
Harish Jayakumar
 
SS Introduction to Docker
Stephane Woillez
 
Docker for the Enterprise with Containers as a Service by Banjot Chanana
Docker, Inc.
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Ashnikbiz
 
Tech Talk - Cloud Transformation in 2017
Alex Rhea
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
India Scrum Enthusiasts Community
 
VMworld 2015: Container Orchestration with the SDDC
VMworld
 
This will show docker history details Ppt.pptx
KumarPalanisamy8
 
Simplify DevOps with Microservices and Mobile Backends.pptx
ssuser5faa791
 
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Claudia Ring
 
D-DAY 2015 Hybrid Cloud IBM
DEVOPS D-DAY
 
Docker & aPaaS: Enterprise Innovation and Trends for 2015
WaveMaker, Inc.
 
DockerCon EU 2017 - General Session Day 1
Docker, Inc.
 
VMworld 2015: Build and Run Cloud Native Apps in your Software Defined Data C...
VMworld
 
CI and CD with Spinnaker
VMware Tanzu
 
Red Hat Openshift on Microsoft Azure
John Archer
 
Getting Started with Cloud Foundry on Bluemix
Jake Peyser
 
Getting Started with Cloud Foundry on Bluemix
Paula Peña (She, Her, Hers)
 
Getting Started with Cloud Foundry on Bluemix
Dev_Events
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
Andrew Ripka
 
Ad

Recently uploaded (20)

PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PDF
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
Economic Impact of Data Centres to the Malaysian Economy
flintglobalapac
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 

Docker Datacenter - CaaS

  • 1. Docker Datacenter Harish Jayakumar Solutions Engineer (t) @harish_jkumar
  • 3. 3 Build, Ship, Run Distributed Applications Anywhere Containers as a Service • Integrated platform for IT and developers • Commercial technical support provider Docker Project Sponsor • Primary contributor and maintainer to Docker project • 4B+ Image Downloads, 1500+ Contributors, 200,000+ Dockerized Applications Docker Inc. State of Application 2-16 Survey Q1 2016 Docker users running in production 51%
  • 4. First Approach- Build – Ship - CI/CD 4 Developer Version control Build Ship Sysadmin - Begin with a “Trusted Known State” - Control and Approve Content QA / QE Docker Trusted Registry
  • 5. Docker Datacenter CaaS Overview Developers IT Operations BUILD Development Environments SHIP Secure Content & Collaboration RUN Deploy, Manage, Scale 5
  • 6. Docker Datacenter enables Containers as a Service (CaaS) An IT Ops managed and secure application environment for developers to self service build and deploy applications
  • 7. Datacenter Delivers CaaS For The Enterprise 7 Management at scale Integrated Content Trust Secure Access (RBAC) Integrates with existing systems Full support of Docker API Seamless dev to prod workflow Infrastructure, network and storage portability Easy to setup and use Native Docker solution Extend existing Docker developer experience + +Agility Portability Control
  • 8. Management Universal Control Plane Security Content Trust, RBAC, LDAP/AD, SSO Orchestration Swarm, Compose Container Runtime CS Engine Registry Services Trusted Registry NetworkingOS Volumes Monitoring LoggingConfig MgtImagesCI/CD ..more.. Docker Datacenter technology and ecosystem Public Cloud Physical/ConvergedVirtualization Infrastructure
  • 9. 9 Networking Volumes MonitoringLoggingConfig MgtCI/CD Docker Datacenter: (CaaS) Containers as a Service - Workflow BUILD Docker For Mac/Windows SHIP Docker Trusted Registry RUN Universal Control Plane • AWS • Azure • OpenStack • VMware • Windows • Linux • …Choice Developers – Open Source Docker IT Operations – Docker Datacenter
  • 10. 3 Paths to Containers Adoption 1 Containerize Monoliths Build-Test for CI; Migrate to the Cloud; Get Better CapEx/OpEx than VM 2 3 Containerize Monolith; Transform to Microservices Look for Shared Services to Transform Enable New Microservices and Apps Greenfield CaaS
  • 11. After Enabling Transformation to Microservices Monoliths are now micro services applications. Each app has it’s own containers based on the same base image Teams request into central IT maintained portal/registry to provision infrastructure and pull base images Common services in monoliths are turned turned into base applications stored in the Trusted Registry available to all app teams 11 App Service App Service App A App B Auth …more App Reg Marketplace Logging Auth Session …more App Reg Logging Before App BAuth App Reg Marketplace Logging App Service Application Teams Universal Control Plane App AAuth App Reg Marketplace Logging App Service App BAuth App Reg Marketplace Logging App Service App AAuth App Reg Marketplace Logging App Service Portability Authorization App Registration Session Management Marketplace Integration Logging …more Trusted Registry
  • 12. Built-in Orchestration in Docker 1.12 Orchestration with out of the box capabilities for multi-container on multi- host application deployments. Docker Engine is the uniform building block for a self-organizing and -healing group of nodes. ● “Swarm mode” provides powerful, yet optional ability to create coordinated groups of decentralized DockerEngines (swarms) ● Service deploymentAPI ensures application service consistency and resiliency ● Routing mesh for services provides container-aware dynamic load balancing ● Secure by default with end-to-end encryption across the swarm ● Distributed application bundles declare a stack of services
  • 13. Distributed Application Bundle (.dab) declares a stack Service A Service B Service C Service A Redis 1 Services Tasks Containers Redis 2 Redis 3 Redis:tag Redis:tag Redis:tag