Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Windows Containers
Search
devNetNoord
March 24, 2016
Technology
65
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Windows Containers
devNetNoord 10, sessie 2
devNetNoord
March 24, 2016
More Decks by devNetNoord
See All by devNetNoord
Gebruik je broncode als documentatie voor je stakeholders
devnetnoord
0
51
Efficient and Secure Software Delivery with Azure Deployment Environments and Dev Box
devnetnoord
0
47
Toepassing van AI in de zorg; hype, hoop en haalbaarheid
devnetnoord
0
82
What's new with Azure Bicep?
devnetnoord
0
53
Copilot Beyond the Basics
devnetnoord
0
130
The Blazor Multiverse
devnetnoord
0
100
De Architectuur Odyssee
devnetnoord
0
59
Azure Kubernetes Service Quickstart
devnetnoord
0
67
The Office Copilot
devnetnoord
0
50
Other Decks in Technology
See All in Technology
Snowflakeと仲良くなる第一歩
coco_se
4
490
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
1.2k
やさしいA2A入門
minorun365
PRO
12
1.9k
SONiCで構築・運用する生成AI向けパブリッククラウドネットワーク ~実装編~
sonic
0
240
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
21
7k
Chainlitで作るお手軽チャットUI
ynt0485
0
260
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
1
240
2026年6月23日 Syncable Tech + Start Python Club にて
hamukazu
0
120
【NRUG vol.18】なぜ多くのオブザーバビリティ導入は失敗するのか
nrug_member
0
170
手塩にかけりゃいいってもんじゃない
ming_ayami
0
600
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1.1k
AWS Security Agent といっしょに脅威モデリングをやってみよう
amarelo_n24
0
110
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
170
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
Practical Orchestrator
shlominoach
191
11k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Transcript
Windows Containers Arjan ten Brinke
Inhoud Containers Configuratie Deployment automation Geschiedenis Registry Getting up to
speed Continuous Delivery Images Docker De toekomst Dockerfile Clustering Docker build Windows Containers Build agent Flow Docker Composing Binnenkort... Docker run
Getting up to speed
Wat zijn containers Isolatie Deelt het OS Snel Voorspelbaar Veilig
Bewezen technology
De geschiedenis Meerdere apps per machine Enkele app per machine
Virtual machines Containers
Windows Containers Standard Windows Server Containers Core Nano Hyper-V Containers
None
Docker
Images Vanaf een base image Bevat alleen de verschillen Overerven
Bevat de applicatie met alle randvoorwaarden Immutable Versioned
Images Windows Server Core Image IIS Image Install IIS ASP.NET
Application image Install ASP.NET, certificates, caching, etc… Adventureworks Image Contoso Image Fabrikam Image Install applications
Images Windows Server Core Image Base .NET image Install .NET
4.6 Batch job processor Worker Notifications
Dockerfile Image instructies Configuratie Configuratie Input Docker build Source control
Minimal setup .dockerignore
Docker build
Docker run Detached/Interactive Image versie Isolatie Resource constraints Configuratie Override
dockerfile
Registry Repository voor images Private repository Docker Hub Official repositories
search pull push tag login
Continuous Delivery
None
Deployment is moeilijk
Flow Code Build Test Push to deployment automation Test integration
Deploy Feedback
Build Build agent Docker client Build image Tag image Push
image Private docker registry
Deployment Build agent Deployment automation Private docker registry Create deployment
package Publish deployment package Trigger deploy Deployment target docker run –d –it –e configserver=“test.configserver” –p 80:80 ontoso:1.0.123 CMD
Huidige status Code Source control Build server Docker Build agent
Release management Dev Docker Production Docker Test Docker Deploy agent
Configuratie De juiste config server voor de omgeving Niet voor
developers Min mogelijk configuratie in deployment automation tool
None
Clustering
Composition Contoso Frontend Contoso Services Contoso Database
Zelf proberen?
Binnenkort bij jou in je datacenter?
Zelf proberen? • Microsoft documentatie • https://msdn.microsoft.com/virtualization/windowscontainers/containers_welcome • Work in
progress • https://msdn.microsoft.com/virtualization/windowscontainers/about/work_in_progress • Complete Mesos setup in Azure deployen • https://github.com/Azure/azure-quickstart-templates/tree/master/mesos-swarm-marathon
Vragen?