Gartner Research

How to Maximize the Value of New Windows Server Automation Features

Published: 29 January 2018

ID: G00343136

Analyst(s): Paul Delory

Summary

Windows Server 2016 has introduced new automation features that enable new operational models. Technical professionals can use this guide to new tools such as PowerShell v5, Desired State Configuration, Pester, OneGet, Chocolatey and the Windows Subsystem for Linux to help them adapt.

Table Of Contents

Problem Statement

The Gartner Approach

The Guidance Framework

  • Prework: Modernize and Extend PowerShell With New Technologies
    • Use the Information Stream to Exchange and Curate Data
    • Enable Transcription to Improve Security and Error Handling
    • Use Object Classes in Back-End Logic
    • Write Unit Tests With Pester
    • Best Practices for New PowerShell Technologies
  • Domain 1: Migrate to PowerShell Desired State Configuration
    • Replace Configuration Scripts With DSC
    • Replace Group Policies With DSC
    • Best Practices for PowerShell Desired State Configuration
  • Domain 2: Implement New Application Delivery Options
    • Deploy Applications With New Package Managers and OneGet
    • Use a Build Automation Tool to Compile Code and Execute Build Scripts
    • Build the Foundation for Windows Containers
    • Best Practices for Choosing an Application Delivery Model
  • Domain 3: Select the Correct OS Deployment Model
    • Use Server Core Whenever Possible
    • Deploy the Windows Subsystem for Linux in Support of Linux Workloads
    • Choose the Proper Licensing and Release Model for Each Server
    • Best Practices for Choosing a Windows Deployment Model
  • Related Guidance

Gartner Recommended Reading

©2019 Gartner, Inc. and/or its affiliates. All rights reserved. Gartner is a registered trademark of Gartner, Inc. and its affiliates. This publication may not be reproduced or distributed in any form without Gartner’s prior written permission. It consists of the opinions of Gartner’s research organization, which should not be construed as statements of fact. While the information contained in this publication has been obtained from sources believed to be reliable, Gartner disclaims all warranties as to the accuracy, completeness or adequacy of such information. Although Gartner research may address legal and financial issues, Gartner does not provide legal or investment advice and its research should not be construed or used as such. Your access and use of this publication are governed by Gartner’s Usage Policy. Gartner prides itself on its reputation for independence and objectivity. Its research is produced independently by its research organization without input or influence from any third party. For further information, see Guiding Principles on Independence and Objectivity.

Already have a Gartner Account?

Become a client