Windows Containers and Docker
WHY YOU SHOULD CARE
Elton Stoneman | Docker Captain
@EltonStoneman | blog.sixeyed.com
We meet in
an hour of
change and
challenge.
Docker for
Tomorrow
DevOps
The Cloud
Microservices
Docker for
Today
Docker for
Today
@EltonStoneman
• Microsoft MVP
• Docker Captain
• Pluralsight Author
What is a Container?
.NET Fx
ASP.NET
Web App
Server Core
IIS
DevOps
DevOps
DevOps
• Quality fail
DevOps
• Deployment fail• Quality fail
DevOps
• Deployment fail• Quality fail
• Performance fail
DevOps
• Deployment fail
• Support fail
• Quality fail
• Performance fail
DevOps
Build Test Prod
DevOps
DevOps
The Cloud
Build Prod
The Cloud
Build
The Cloud
IaaS PaaS
The Cloud
The Cloud
The Cloud
Build Test Prod
Docker for
Tomorrow
DevOps
The Cloud
Microservices
Microservices
Microservices
Microservices
Test Prod
Microservices
Microservices
Testing
Risk
Microservices
Microservices
Microservices
ASP.NET
Windows Server Core
ASP.NET Core
Windows Nano Server
Microservices
ASP.NET
Windows Server Core
NodeJS
Windows Nano Server
Microservices
Microservices
Docker for
Tomorrow
DevOps
The Cloud
Microservices
Docker for
Today
Docker for
Today
Window 10
Windows Server 2016
Efficiency
INTTESTPROD
Efficiency
INTHOTFIX SYSTEST SMOKE
40 CPU Cores | 40 GB RAM | 500 GB Disk
UAT
Efficiency
INTHOTFIX SYSTEST SMOKE
10%-15%
UAT
Efficiency
INT
HOTFIX
SYSTEST
SMOKE
UAT
Efficiency
INT
HOTFIX
SYSTEST
SMOKE
UAT
Efficiency
Time
Efficiency
Time
Effectiveness
Time to Ship
Effectiveness
Time to Ship
Quarterly
5 MONTHS
Effectiveness
10 weeks -> 5 MONTHS
6
weeks
dev & test
2
weeks
UAT
1
week
ops
1
week
req
Effectiveness
1 week -> 7 MONTHS
1
week
*
Effectiveness
Quarterly Release
(Vicious) Cycle
Effectiveness
10 weeks -> 3 months
6
weeks
dev & test
2
weeks
UAT
1
week
ops
1
week
req
Effectiveness
1 week -> 2 months
1
week
*
Docker Today
• Efficiency
• Effectiveness
Happiness
Happiness
“Docker has helped us increase efficiency by X%”
“With Docker we’ve reduced time-to-ship by Y days”
“I LOVE DOCKER!”
• Docker Captains on Twitter https://is.gd/7nU0if
• Getting Started
– Docker https://is.gd/5WrZLC
– MSDN https://is.gd/Qnd2LD
– 101 on YouTube https://is.gd/MZGjHt
• @EltonStoneman | https://is.gd/jEUW1r
Resources
THANK YOU

More Related Content

PPTX
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
PPTX
WinOps 2017 - Docker on Windows, the Beginner's Guide
PPTX
WinOps 2017 - Docker on Windows - from 101 to Production
PPTX
Docker, OSS and Azure
PPTX
#dddsw - Modernizing .NET Apps with Docker
PPTX
TechDays NL 2017: The Hybrid Docker Swarm
PPTX
SQL Sever on Docker: Database Containers 3 Ways
PPTX
Docker on Windows - 101 to Production (half-day workshop)
The Velvet Revolution: Modernizing Traditional ASP.NET Apps with Docker
WinOps 2017 - Docker on Windows, the Beginner's Guide
WinOps 2017 - Docker on Windows - from 101 to Production
Docker, OSS and Azure
#dddsw - Modernizing .NET Apps with Docker
TechDays NL 2017: The Hybrid Docker Swarm
SQL Sever on Docker: Database Containers 3 Ways
Docker on Windows - 101 to Production (half-day workshop)

What's hot (20)

PPTX
#SDD2017 - Modernizing .NET Apps with Docker
PPTX
Continuous Delivery With Selenium Grid And Docker
PPTX
ContainerSched 2017: Why Containers Will Take Over the World
PPTX
DockerCon EU 2017 - Docker on Windows workshop
PPTX
Cloud+Data Next: Mashing Linux and Windows Containers
PPTX
Linuxing in London: Docker Intro Workshop
PPTX
Xpirit MeetUp: Docker Windows Workshop
PPTX
DockerCon 17 EU: Modernizing .NET Apps with Docker
PPTX
Techbash 2017 - Modernizing Traditional.NET Apps with Docker
PPTX
CloudExpo 2018: Docker - Power Your Move to the Cloud
PPTX
IP EXPO London 2017: Modernizing Traditional Apps with Docker
PPTX
ScotSoft 2017: Why Containers Will Take Over the World
PPTX
Developer South Coast 2018: Modernizing .NET Apps with Docker
PPTX
Developer South Coast 2018: Docker on Windows - The Beginner's Guide
PDF
Getting Started with Docker (For Developers)
PPTX
Warden @ Meet magento Romania 2021
PDF
Dev Ops
PDF
CodeIgniter For Project : Workshop 001 - Install Docker and CodeIgniter
PDF
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
PPTX
ScotSoft 2017: Power Your Move to the Cloud with Docker
#SDD2017 - Modernizing .NET Apps with Docker
Continuous Delivery With Selenium Grid And Docker
ContainerSched 2017: Why Containers Will Take Over the World
DockerCon EU 2017 - Docker on Windows workshop
Cloud+Data Next: Mashing Linux and Windows Containers
Linuxing in London: Docker Intro Workshop
Xpirit MeetUp: Docker Windows Workshop
DockerCon 17 EU: Modernizing .NET Apps with Docker
Techbash 2017 - Modernizing Traditional.NET Apps with Docker
CloudExpo 2018: Docker - Power Your Move to the Cloud
IP EXPO London 2017: Modernizing Traditional Apps with Docker
ScotSoft 2017: Why Containers Will Take Over the World
Developer South Coast 2018: Modernizing .NET Apps with Docker
Developer South Coast 2018: Docker on Windows - The Beginner's Guide
Getting Started with Docker (For Developers)
Warden @ Meet magento Romania 2021
Dev Ops
CodeIgniter For Project : Workshop 001 - Install Docker and CodeIgniter
Take home your very own free Vagrant CFML Dev Environment - Presented at dev....
ScotSoft 2017: Power Your Move to the Cloud with Docker
Ad

Viewers also liked (20)

PDF
TDD is dead?!? Let's do an autospy (ncrafts.io)
PDF
Ddd reboot (english version)
PDF
Culture craft humantalks
PDF
Faible latence haut debit Devoxx FR 2014
PDF
Async await...oh wait!
PDF
Decouvrir CQRS (sans Event sourcing) par la pratique
PDF
Sortir de notre zone de confort
PDF
Coder sans peur du changement avec la meme pas mal hexagonal architecture
PDF
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
PPTX
.Net Microservices with Event Sourcing, CQRS, Docker and... Windows Server 20...
PDF
.NET Inside - Microservices, .NET Core e Serverless
PDF
Faible latence, haut debit PerfUG (Septembre 2014)
PPTX
Decouvrir son sujet grace à l'event storming
PDF
A Pattern Language for Microservices
PPTX
Docker and Windows: The State of the Union
PDF
CQRS without event sourcing
PDF
Solving distributed data management problems in a microservice architecture (...
PDF
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
PDF
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
PDF
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
TDD is dead?!? Let's do an autospy (ncrafts.io)
Ddd reboot (english version)
Culture craft humantalks
Faible latence haut debit Devoxx FR 2014
Async await...oh wait!
Decouvrir CQRS (sans Event sourcing) par la pratique
Sortir de notre zone de confort
Coder sans peur du changement avec la meme pas mal hexagonal architecture
QCONSF - ACID Is So Yesterday: Maintaining Data Consistency with Sagas
.Net Microservices with Event Sourcing, CQRS, Docker and... Windows Server 20...
.NET Inside - Microservices, .NET Core e Serverless
Faible latence, haut debit PerfUG (Septembre 2014)
Decouvrir son sujet grace à l'event storming
A Pattern Language for Microservices
Docker and Windows: The State of the Union
CQRS without event sourcing
Solving distributed data management problems in a microservice architecture (...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Omnikron webbinar - Microservices: enabling the rapid, frequent, and reliable...
JavaOne2017: ACID Is So Yesterday: Maintaining Data Consistency with Sagas
Ad

Similar to Windows Containers and Docker: Why You Should Care (20)

PDF
Developing apps in Windows Containers using Docker
PPTX
Windows Containers
PPTX
Docker containers on Windows
PPTX
Windows brings Docker Goodness - What does it mean for .NET developers?
PDF
Docker?!?! But I'm a SysAdmin
PPTX
Ignite 2016 - Docker Overview
PPTX
Containers: DevOp Enablers of Technical Solutions
PPTX
Docker 101 describing basic docker usage
PPTX
Accelerate application delivery with docker containers and windows server 2016
PPTX
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
PPTX
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
PPTX
Managing Micro Services with Windows Container Service
PPTX
2019 05 - Exploring Container Offerings in Azure
PPTX
Azure Container Services
PDF
Docker on Windows
PDF
Open source based container solution in Azure - May Docker Meetup
PDF
321 codeincontainer brewbox
PPTX
This will show docker history details Ppt.pptx
DOCX
Containerization Report
PPTX
Modernizing existing .NET applications with Windows Containers and Azure cloud
Developing apps in Windows Containers using Docker
Windows Containers
Docker containers on Windows
Windows brings Docker Goodness - What does it mean for .NET developers?
Docker?!?! But I'm a SysAdmin
Ignite 2016 - Docker Overview
Containers: DevOp Enablers of Technical Solutions
Docker 101 describing basic docker usage
Accelerate application delivery with docker containers and windows server 2016
Docker and Microsoft - Windows Server 2016 Technical Deep Dive
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
Managing Micro Services with Windows Container Service
2019 05 - Exploring Container Offerings in Azure
Azure Container Services
Docker on Windows
Open source based container solution in Azure - May Docker Meetup
321 codeincontainer brewbox
This will show docker history details Ppt.pptx
Containerization Report
Modernizing existing .NET applications with Windows Containers and Azure cloud

More from Elton Stoneman (14)

PPTX
Pluralsight Webinar: Simplify Your Project Builds with Docker
PPTX
TechUG - Kubernetes 101 - May 2020
PPTX
Kubernetes 101 & Workshop
PPTX
Docker 101 & Workshop
PPTX
BuildStuff 2019: Let me handle that for you... Why you need a reverse proxy
PPTX
Cloud Native London - 2019: What is a Service Mesh, and if I Get One Will it ...
PPTX
Docker + Arm - Multi-arch builds with Docker `buildx`
PPTX
Docker Dublin: Just What is a Service Mesh, and if I get one will it make eve...
PPTX
Docker Sydney: 5 Patterns for App Transformation with Containers
PPTX
Docker Cambridge: CI/CD for the Database - Powered by Containers
PPTX
Docker Webinar: From Windows 2003 to the Cloud
PPTX
DevOps Barcelona 2018: Why Containers Will Take Over the World
PPTX
Power the Move to the Cloud with Docker
PPTX
Modernizing Traditional Apps with Docker Enterprise Edition
Pluralsight Webinar: Simplify Your Project Builds with Docker
TechUG - Kubernetes 101 - May 2020
Kubernetes 101 & Workshop
Docker 101 & Workshop
BuildStuff 2019: Let me handle that for you... Why you need a reverse proxy
Cloud Native London - 2019: What is a Service Mesh, and if I Get One Will it ...
Docker + Arm - Multi-arch builds with Docker `buildx`
Docker Dublin: Just What is a Service Mesh, and if I get one will it make eve...
Docker Sydney: 5 Patterns for App Transformation with Containers
Docker Cambridge: CI/CD for the Database - Powered by Containers
Docker Webinar: From Windows 2003 to the Cloud
DevOps Barcelona 2018: Why Containers Will Take Over the World
Power the Move to the Cloud with Docker
Modernizing Traditional Apps with Docker Enterprise Edition

Recently uploaded (20)

PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
Statistics on Ai - sourced from AIPRM.pdf
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PPTX
MuleSoft-Compete-Deck for midddleware integrations
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Data Virtualization in Action: Scaling APIs and Apps with FME
Custom Battery Pack Design Considerations for Performance and Safety
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
future_of_ai_comprehensive_20250822032121.pptx
Auditboard EB SOX Playbook 2023 edition.
Statistics on Ai - sourced from AIPRM.pdf
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Improvisation in detection of pomegranate leaf disease using transfer learni...
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
MuleSoft-Compete-Deck for midddleware integrations
Rapid Prototyping: A lecture on prototyping techniques for interface design
Co-training pseudo-labeling for text classification with support vector machi...
sbt 2.0: go big (Scala Days 2025 edition)
sustainability-14-14877-v2.pddhzftheheeeee
Lung cancer patients survival prediction using outlier detection and optimize...

Windows Containers and Docker: Why You Should Care