Know Gain Learn enough about containers to be dangerous insights on where you would use containers what Microsoft is doing with containers
Container ImagesImage RepositoryContainer Run- Time
Local Repository Central Repository
Local Repository Central Repository
Local Repository Central Repository
Local Repository using System; class Program { static void Main() { } Central Repository
Local Repository using System; class Program { static void Main() { } Central Repository
Local Repository using System; class Program { static void Main() { } Central Repository
Local Repository using System; class Program { static void Main() { } Central Repository
Local Repository using System; class Program { static void Main() { } Central Repository
Dev/Ops Process with Containers Operations automates deployment and monitors deployed apps from central repository Operations collaborates with developers to provide app metrics and insights Developers update, iterate, and deploy updated containers Central Repository Containers pushed to central repository
Fast Iteration Resource Controls Rapid Deployment Defined State Separation Immutability
Distributed ComputeDatabaseWebTasksScale Out
Server CoreNano Server Born in the cloud applicationsTraditional Applications Highly Compatible Highly Optimized
Windows Server Container MORE MOBILITY HIGHLY AUTOMATED EFFICIENT SCALABLE AND ELASTIC EASY TO IMPLEMENT Hyper-V Container MORE MOBILITY HIGHLY AUTOMATED EFFICIENT SCALABLE AND ELASTIC EASY TO IMPLEMENT MULTI- TENANCY SHARED HOSTINGSECURE
Hyper-V Container Windows Server Container Container Management PowerShell Others Docker Windows Container Images
Requires Hyper-V Hypervisor
Microsoft Cloud AzureOn Premises Service Provider Container Management PowerShellOthersDocker Development Environments Others… Container Technologies
Virtual MachinesMicrosoft Cloud AzureOn Premises Service Provider Service FabricDevelopment Frameworks and Languages.Net PHP Node C++ Java Ruby Win32 Go Perl Phython JavaScript Container Technologies
Know Gain Learn enough about containers to be dangerous insights on where you would use containers what Microsoft is doing with containers