Application Platform.

Slides:



Advertisements
Similar presentations
Symon PerrimanSenior Technical Evangelist Kenon OwensSenior Product Marketing Manager.
Advertisements

Windows Azure Migrating Applications and Workloads Speaker Title Organization.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Nano Server & ContainersNano Server & Containers Better Together Mike Resseler Technical Evangelist Veeam Software Thomas Maurer Cloud Architect itnetX.
Free, online, technical courses Take a free online course. Microsoft Virtual Academy.
Microsoft Build /9/2017 5:00 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Won Huh Product Marketing Manager
IT Operations Management
Run Azure Services in your datacenter
Hybrid Management and Security
Microsoft Virtual Academy
4/24/ :07 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
How to use this presentation
Microsoft Virtual Academy
Accelerate your DevOps with OpenShift by Red Hat
5/21/2018 9:40 PM BRK3021 Learn about modern infrastructure roles in RDS: Next generation Windows desktop & app virtualization Clark Nicholson - Principal.
Modern Application Platform Windows Server 2016
Deploying Linux on Microsoft Public and Private cloud
Microsoft Virtual Academy
Microsoft Operations Management Suite Insight and Analytics
Microsoft Ignite /4/2018 8:46 AM
Microsoft Azure: The only consistent Hybrid Cloud
Microsoft Virtual Academy
Windows Server 2016 Platform for Modern Apps Microsoft Build 2016
Learning about Containers in the Real World
Manage Nano Server with Windows Server 2016 Hyper-V
Microsoft Virtual Academy
Microsoft Ignite /31/ :08 AM
Infrastructure Provisioning Kenon Owens Sr
Configuration Management with Azure Automation DSC
IT Operations Management
Windows Azure Pack : Express Installation
Microsoft Azure P wer Lunch
Azure Primed Randy Pagels Sr. Developer Technology Specialist
Cloud Database Based on SQL Server 2012 Technologies
9/20/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Microsoft Build /8/2018 5:15 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
Microsoft Azure P wer Lunch
Microsoft /12/2018 8:06 AM BRK2103 Deliver more features faster with a modern development and test solution Claude Remillard Group Program Manager.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Cloud? It's All about the App!
Cloud? It's All about the App!
Microsoft Virtual Academy
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Developing for the cloud with Visual Studio
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
System Center Application Management
Microsoft Virtual Academy
Microsoft Virtual Academy
MDC-B203 Deploying Applications in Microsoft System Center Virtual Machine Manager Using Services John Messec Program Manager Microsoft.
Microsoft Virtual Academy
Windows Server 2012 Cloud optimize your IT
TechEd /23/2019 9:23 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Service Template Creation from the Ground Up
Windows Azure Hybrid Architectures and Patterns
Service Template Creation from the Ground Up
Microsoft Virtual Academy
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Microsoft Virtual Academy
Office 365 Development July 2014.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Presentation transcript:

Application Platform

Introducing Containers

7/20/2018 8:17 PM Containers A new approach to build, ship, deploy, and instantiate applications Physical Applications traditionally built and deployed onto physical systems with 1:1 relationship New applications often required new physical systems for isolation of resources Physical/virtual Package and run apps within containers Virtual Higher consolidation ratios and better utilization Faster app deployment than in a traditional, physical environment Apps deployed into VMs with high compatibility success Apps benefited from key VM features i.e., live migration, HA Key benefits Further accelerate of app deployment Reduce effort to deploy apps Streamline development and testing Lower costs associated with app deployment Increase server consolidation © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/20/2018 8:17 PM Why containers? Applications are fueling innovation in today’s cloud-mobile world Developers Containers unlock ultimate productivity and freedom Enable ‘write-once, run-anywhere’ apps Can be deployed as multi-tier distributed apps in IaaS/PaaS models Containers offers powerful abstraction for microservices DevOps Integrate people, process, and tools for an optimized app development process Operations focus on standardized infrastructure Developers focus on building, deploying, and testing apps Operations Enhances familiar IT deployment models Provide standardized environments for development, QA, and production teams Abstract differences in OS distributions and underlying infrastructure Higher utilization and compute density Rapid scale-up and scale-down in response to changing business needs © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Containers Isolated runtime environment for hosted applications 7/20/2018 8:17 PM Containers Isolated runtime environment for hosted applications Container App A Bins/libraries App B Bins/libraries Container management stack Host OS with container support Server Dependencies Every application has its own dependencies which includes both software (services, libraries) and hardware (CPU, memory, storage) Virtualization Container engine is a light weight virtualization mechanism which isolates these dependencies per each application by packaging them into virtual containers Shared host OS Container runs as an isolated process in user space on the host OS, sharing the kernel with other containers Flexible Differences in underlying OS and infrastructure are abstracted away, streamlining “deploy anywhere” approach Fast Containers can be created almost instantly, enabling rapid scale-up and scale-down in response to changes in demand © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Containers How do they differ from virtual machines? 7/20/2018 8:17 PM Containers How do they differ from virtual machines? Virtual machine Dependencies Each virtualized app includes the app itself, required binaries and libraries and a guest OS, which may consist of multiple GB of data Independent OS Each VM can have a different OS from other VMs, along with a different OS to the host itself Flexible VMs can be migrated to other hosts to balance resource usage and for host maintenance, without downtime Secure High levels of resource and security isolation for key virtualized workloads App A Bins/Libraries App B Bins/Libraries Guest OS Guest OS Hypervisor Server © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Container use cases 𝒇 𝒙 Workload characteristics Scale out Distributed State separated Rapid (re)start Deployment characteristics Efficient hosting Multitenancy Rapid deployment Highly automatable Rapid scaling Distributed compute 𝒇 𝒙 Databases Web Tasks Scale out

Application framework Microsoft Ignite 2015 7/20/2018 8:17 PM Container ecosystem Container runtime Linux Container images Image repository Application framework Application © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft’s Container runtimes Microsoft Ignite 2015 7/20/2018 8:17 PM Microsoft’s Container runtimes Windows Server container Hosting Highly automated Secure Scalable and elastic Efficient Trusted multi-tenancy Hyper-V container Shared hosting Regulated workloads Highly automated Secure Scalable and elastic Efficient Public multi-tenancy © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Modern app dev, flexible isolation Build 2015 7/20/2018 8:17 PM Modern app dev, flexible isolation Container Runtimes Windows Server container Hyper-V container Windows Container Images Application Framework Container Management Docker PowerShell Others Write once, deploy anywhere © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/20/2018 8:17 PM Docker integration Joint strategic investments to drive containers forward Docker An open source engine that automates the deployment of any application as a portable, self-sufficient container that can run almost anywhere Partnership Enable the Docker client to manage multi-container applications using both Linux and Windows containers, regardless of the hosting environment or cloud provider Docker Dockerized app Container Windows Server Linux Container Customer Datacenter Service Provider Microsoft Azure Run anywhere Investments in Windows Server 2016 Open source development of the Docker Engine for Windows Server Azure support for the Docker open orchestration APIs Federation of Docker Hub images into the Azure Gallery and Portal Strategic investments © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7/20/2018 8:17 PM Docker integration Joint strategic investments to drive containers forward Docker Hub Huge collection of open and curated applications available for download. https://hub.docker.com Collaboration Bring Windows Server containers to the Docker ecosystem to expand the reach of both developer communities Docker Engine Docker Engine for Windows Server containers will be developed under the Docker open source project Docker client Windows customers will be able to use the same standard Docker client and interface on multiple development environments Docker Client Linux Docker Engine (Daemon) Windows Server Container Support Linux Container Support (LXC) Docker.exe Examples: docker run docker images Docker Remote API GET images/json POST containers/create © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

DevOps process with containers 7/20/2018 8:17 PM DevOps process with containers Developers update, iterate, and deploy updated containers 2 3 Operations collaborates with developers to provide app metrics and insights Developers build and test apps in containers, using development environment; i.e., Visual Studio 1 2 Operations automates deployment and monitors deployed apps from central repository Central Repository Containers pushed to central repository © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Container OS environments Nano Server “Born in the cloud” applications Highly optimized Server Core Traditional applications Highly compatible

Container runtime Windows Server container(s) Host Operating System Microsoft Ignite 2015 7/20/2018 8:17 PM Container runtime Windows Server container(s) Host Operating System © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Container runtime Windows Server container(s) Hyper-V container(s) Microsoft Ignite 2015 7/20/2018 8:17 PM Container runtime Windows Server container(s) Hyper-V container(s) Host Operating System Virtual machine(s) Hyper-V Hypervisor © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Container runtime Windows Server container(s) Hyper-V container(s) Microsoft Ignite 2015 7/20/2018 8:17 PM Container runtime Windows Server container(s) Hyper-V container(s) Hyper-V Hypervisor Host Operating System Virtual machine(s) Hyper-V Hypervisor © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

One Marketing Template 7/20/2018 The right tools for you Container management PowerShell Docker Others Service Fabric Container technologies Linux Development environments Eclipse Others… Development frameworks and languages PHP Python Win32 Ruby Go .NET Node Java Javascript C++ Perl Microsoft Cloud Azure On- premises Service provider © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Work with containers in PowerShell

Introducing Nano Server

One Marketing Template 7/20/2018 Customer voice 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 A.S.A.P. Server images are too big Large images take a long time to install and configure Transferring images consumes too much network bandwidth Storing images requires too much disk space Infrastructure requires too many resources If the OS consumes fewer resources, I can increase my VM density Higher VM density lowers my costs and increases my efficiency and margins © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

One Marketing Template 7/20/2018 “ I want just the components I need, and nothing more.” © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

One Marketing Template 7/20/2018 “We need server configuration optimized for the cloud.” © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

The next step in the journey… One Marketing Template 7/20/2018 The next step in the journey… Nano Server: A new headless, 64-bit only, deployment option for Windows Server Server with a desktop experience Deep refactoring with cloud emphasis Cloud fabric & infrastructure (clustering, storage, networking) Born-in-the-cloud applications (PaaS v2, ASP.NET v5) VMs & Containers (Hyper-V & Docker) Server Core Extend the Server Core pattern Roles & features live outside of Nano Server No binaries or metadata in OS image Standalone packages install like apps Full driver support Antimalware Nano Server © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Nano Server Nano Server is an Installation Option Zero-footprint model Located on the Windows Server media Must be customized to determine it’s functionality Zero-footprint model Server roles and optional features live outside of Nano Server Standalone packages that install like applications, from local/cloud repositories Key roles and features Hyper-V, Storage (SoFS), Networking (DNS), Clustering Core CLR, ASP.NET 5 and PaaS Full Windows Server driver support Antimalware available as optional feature

Nano Server Quick Start One Marketing Template 7/20/2018 Nano Server Quick Start Scripts included in Nano Server folder to make it easy to build a customized Nano Server image NanoServerImageGenerator.psm1 Convert-WindowsImage.ps1 Use scripts to generate a Nano Server image for PHYSICAL MACHINE VIRTUAL MACHINE New-NanoServerImage -MediaPath F:\ -BasePath .\Base -TargetPath .\NanoVM\SRV-Nano.vhd -ComputerName SRV-Nano -GuestDrivers –Storage -Clustering © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

The end result…

Nano Server roles and features One Marketing Template 7/20/2018 Nano Server roles and features Table shows roles and features that are available in this release of Nano Server, along with the Windows PowerShell options that will install the packages for them Role or feature Option Hyper-V role -Compute Failover clustering -Clustering File server role and other storage components -Storage Windows Defender antimalware, including a default signature file -Defender OEM drivers—select drivers that ship in-box with Server Core -OEMDrivers Reverse forwarders for application compatibility, for example common application frameworks such as Ruby, Node.js, etc. -ReverseForwarders Hyper-V guest drivers for hosting Nano Server as a VM -GuestDrivers Host Support for Windows Containers -Containers © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Nano Server roles and features One Marketing Template 7/20/2018 Nano Server roles and features Table shows roles and features that are available in this release of Nano Server, along with the Windows PowerShell options that will install the packages for them Role or feature Option DNS Server Role -Packages Microsoft-NanoServer-DNS-Package Desired State Configuration (DSC) -Packages Microsoft-NanoServer-DSC-Package IIS Web Server -Packages Microsoft-NanoServer-IIS-Package System Center VMM Agent -Packages Microsoft-Windows-Server-SCVMM-Package -Packages Microsoft-Windows-Server-SCVMM-Compute-Package Network Perf Diagnostics Service (NPDS) -Packages Microsoft-NanoServer-NPDS-Package Data Center Bridging -Packages Microsoft-NanoServer-DCB-Package © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Build and Deploy Nano Servers

Remotely managing Nano Server One Marketing Template 7/20/2018 Remotely managing Nano Server Remote graphical & Web tools Server manager Azure Portal tools Task manager Registry editor File explorer Server configuration Event viewer Disk manager Device & driver management Performance Users & groups PowerShell remoting Core PowerShell engine, language, and cmdlets Windows Server cmdlets (network, storage, etc.) PowerShell DSC Remote file transfer Remote script authoring & debugging PowerShell Web access VM & container management Hyper-V manager Hyper-V cmdlets PowerShell Direct over PSRP CimSession support Docker SCVMM agent & console 3rd-party agents & consoles Deployment & monitoring DISM online & VHD support Unattended setup Visual Studio integration DSC Local Config Manager Setup & boot eventing SCOM agent VSO App Insights Azure Op Insights Partners & frameworks Chef integration .NET Core and CoreCLR ASP.NET 5 Python, PHP, Ruby, Node.js PowerShell Classes PS Script Analyzer PowerShell Gallery PowerShellGet © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Remote Server Management Tool One Marketing Template 7/20/2018 Remote Server Management Tool Eliminating the need to ever sit in front of a server Azure-based Includes replacements for local-only tools Task manager, registry editor Event viewer, device manager Sconfig Control panel, file explorer Performance monitor, disk management Users/Groups manager Supports Server Core and server with desktop experience © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Demo Deploy Server Management Tools

Nano Server resources and feedback Shift your org and tools to full remote management of Server Core Inventory tools and agents that only run locally Check with your ISV for a remotable version Send list of those with no remote equivalent and ISV to nanoserver@microsoft.com Deploy Nano Server, your apps, and your tools Deployment guide at: https://msdn.microsoft.com/en-us/library/mt126167.aspx Give use feedback and let us know where you encounter difficulties: http://windowsserver.uservoice.com/forums/295068-nano-server Remote Management feedback http://windowsserver.uservoice.com/forums/295071-remote-management-tools

Nano resources and feedback Microsoft Ignite 2015 7/20/2018 8:17 PM Nano resources and feedback Blogs Nano Server: http://blogs.technet.com/b/nanoserver/ Server Core: http://blogs.technet.com/b/server_core/ Deeper training Microsoft Virtual Academy: https://www.microsoftvirtualacademy.com/ en-US/training-courses/a-deep-dive-into-nano-server-13785 Documentation TechNet: http://aka.ms/nanoserver Technical preview Windows Server: https://www.microsoft.com/en us/evalcenter/evaluate-windows-server-technical-preview © 2015 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Lab Getting started with Nano Server One Marketing Template 7/20/2018 Lab Getting started with Nano Server For this lab, you should be using the Modern Datacenter TP4 lab series, and specifically launching the “Windows Server 2016: Managing Nano Server” lab – it is recommended that you just perform the first 2 exercises based on available time. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.