4. IT Operations
4
What do Devs and IT Ops Want?
Standardized and
Secure Workflows!
Faster, Easier App
Development!
Must work
everywhere!
5. How about in plain English?
Developers get the tools they want
IT gets secure and standardized workflows
An IT Ops managed and secure environment for developers to
self service build and deploy applications
What is Containers as a Service? (CaaS)
6. So why use CaaS?
6
• Management at scale
• Integrated content trust
• Secure access control
• Enterprise integrations
• Consistent API
• Seamless dev to prod
workflow
• Infrastructure, network
and storage portability
• Easy to setup and use
• Native Docker
solution
• Extend developer
experience
+ +Agility Portability Control
7. How CaaS Works
DEVELOPERS IT OPERATIONS
BUILD
Development Environments
SHIP
Secure Content & Collaboration
RUN
Deploy, Manage, Scale
8. Operating
Systems Config Mgt Monitoring LoggingCI/CD ..more..
Infrastructure
Docker Universal Control Plane
App and cluster management
Security
Content Trust,
RBAC, LDAP/AD
Docker Engine
Container runtime, orchestration, networking, volumes, plugins
Docker Trusted Registry
Image management and distribution
Images Networking Volumes
VirtualizationPublic Cloud Physical/Converged
+ Existing on prem infrastructure (e.g. RHEL/Ubuntu, Windows, ++)
Docker Datacenter – CaaS for Enterprise
11. 12
Virtual machines
Server
Public Cloud
Disaster Recovery
Developer Laptop
Server Cluster
Data Center
Static
Website
Web Front EndBackground
Workers
User DB
Analytics
DB
Queue API
Endpoint
Development Test & QA Production Scale Out
Scale: Microservices Applications
Loosely
coupled
Services
Rapidly
updated
Runs in multiple
environments
12. UCP Controller
LDAP/ADExternal CA
DTR Replica DTR Replica DTR Replica
Replicated DTR Config, State, and CAs
across DTR Replicas
Replicated UCP Config, State, CAs and Auth
across UCP Controllers
UCP ControllerUCP Controller
UCP NodeUCP NodeUCP NodeUCP Node
Scale: Highly Available Infrastructure
14. Developers IT Operations
BUILD
Development Environments
SHIP
Secure Content & Collaboration
RUN
Deploy, Manage, Scale
IT maintains a central library of signed and
scanned base images
Developers self service from central library
of trusted base images
Image signatures for publisher verification
Image scanning for vulnerability detection …
Security: Integrated Content Trust
15. Monitoring: Analytics and Troubleshooting
• Monitor cattle, not pets
– Distributed apps vs. single containers/hosts)
• Built-in CaaS features for quick analysis
– Application statistics, Syslog integration
• Build/Buy for sophisticated analysis
– OSS tools (Influx, Prometheus, etc.)
– Partner integrations (see next slide!)
18. Get Started with Docker CaaS Solutions!
• Learn More about Docker Datacenter:
https://www.docker.com/products/docker-datacenter
• Get a Trial or Purchase Docker Datacenter:
https://store.docker.com
• Come talk to us at the Docker Datacenter Booth!