Documente Academic
Documente Profesional
Documente Cultură
http://aka.ms/wolkenmacher
Agenda
Top 3
Voice of the Customer
Reboots impact my business
Why do I have to reboot because of a patch to a component I never use?
When a reboot is required, the systems need to be back in service ASAP
GUI Shell
CloudOS infrastructure
Born-in-the-cloud applications
Server with Local
Follow the Server Core pattern Admin Tools
Server Core
Nano Server
Nano Server - Roles & Features
Zero-footprint model
Server Roles and Optional Features live outside of Nano Server
Standalone packages that install like applications
Full Windows Server driver support
Antimalware Built-in
System Center and Apps Insight agents to follow
Vorläufige Ergebnisse *)
20 8
15
6
15 6
10
8 4 3
10 9
5 5 2
2
0 0
35 25
80 73
30
20
60 25 22
15
20 11
40
15 10
10
20 5
5
0 0 0
Nano Server Server Core Nano Server Server Core Nano Server Server Core
Vorläufige Ergebnisse
150 100
15 150
80
61
10 100 60
40
5 50
20
0 0 0
Nano Server Server Core Nano Server Server Core Nano Server Server Core
Vorläufige Ergebnisse
250 5
4
200 4
3
150 3
2
100 2
50 40 1 1
.4 .41
0 0 0
Nano Server Server Core Nano Server Server Core Nano Server Server Core
Demo>_
Nano Server - Management
Eliminating the need to ever sit in front of a server
Remote management/automation via Core
PowerShell and WMI
Configuration via PowerShell Desired State
Configuration (DSC)
Integrate into DevOps toolchains
Nano Server - Core PowerShell
RSMT
CorePowerShell
Hyper-V Manager
Failover Cluster Mgr
Server Manager
PerfMon, Event Viewer … etc.
Remotely Managing Nano Server
Remote Graphical PowerShell VM and Container Deployment & Partners &
& Web Tools Remoting Management Monitoring Frameworks
• Server Manager • Core PowerShell • Hyper-V • DISM online & • Chef integration
• Azure Portal tools engine, language, Manager VHD support • .NET Core and
• Task manager and cmdlets • Hyper-V cmdlets • Unattended CoreCLR
• Registry editor • Windows Server • PowerShell Direct setup • ASP.NET 5
cmdlets (network, over PSRP • Visual Studio • Python, PHP,
• File explorer
storage, etc.) • CimSession integration Ruby, Node.js
• Server
• PowerShell DSC support • DSC Local Config • PowerShell
configuration
• Remote file • Docker Manager Classes
• Event viewer
transfer • SCVMM agent & • Setup & boot • PS Script
• Disk manager
• Remote script console eventing Analyzer
• Device & driver authoring & • 3rd party agents • SCOM agent • PowerShell
management debugging & consoles • VSO App Insights Gallery
• Performance • PowerShell Web • Azure Op Insights • PowerShellGet
• Users & groups Access
Demo>_
Nano Server – Verwendungszweck
Runs cloud components and Born-in-the-Cloud apps
Availablity:
• Host OS for physical hardware
• Guest OS in a VM
• Windows Server containers
• Hyper-V containers
Key Roles & Features
• Hyper-V, Storage (SoFS), and Clustering
• Core CLR, ASP.NET 5 & PaaS
Nano Server is the future nucleus of Windows Server
Provides a Just Enough OS model for all applications
Server Application Development
Remote Desktop
Deep refactoring Server
Local Admin Tools
Nano Server
Physical, Virtual, Containers
Nano Server - Developer Experience
Windows Hyper-V
Windows
Job Hyper-V
Process Server Virtual
Object Container
Container Machine
Local Container
Repository View
C:\nodeJS
Sandbox
Local Container
Repository View
C:\nodeJS
Sandbox
Local Container
Repository View
Sandbox
Local Container
Repository View
Local Container
Repository View
Video> _
Container Run-Time Container Images Image Repository
Application B
Application A Application B
Application
Linux Framework B Application Application
Application A
Framework A Framework B
Dev/Ops Process with Containers
Developers
Operations automates
Central
Repository
deployment and
monitors deployed apps
from central repository
Containers pushed to
central repository
• Workload Characteristics
• Scale out
• Distributed
• State separated
• Rapid (re)start
• Deployment Characteristics
• Efficient hosting
• Multitenancy
• Rapid deployment
• Highly automatable
• Rapid scaling
• Windows Server Container
• Trusted multi-tenancy
• Highly automatable
• Scalable / Elastic
• Small footprint / Efficient
• Resource Management
• Hyper-V Containers
• Windows Server Container
• Untrusted / hostile multi-tenancy
• Regulated workloads
• WindowsServerCore
• Highly compatible
• Existing Windows Server (Core) applications
• NanoServer
• Optimized for high density
• “Born in the cloud” applications
• Distributed applications
https://www.docker.com/what-docker
Ressourcen
aka.ms/windowscontainers
Videos: https://channel9.msdn.com/Blogs/containers
Docker: docker.com/tryit
Key Takeaway(s):
Windows Server 2016 provides container technology
Windows Containers enable choice of management stacks
Microsoft enables choice of development tools and
integration for containers
Vielen Dank
IT Pros:
www.itprohub.de - News, Ressourcen, Events und Support für IT Profis
www.technet.de/flash - TechNet Flash - kostenloser Newsletter für IT Profis