Power Shell in the Enterprise – Standards and Best Practices

I’ve been teaching PowerShell formally and informally for the last three years or so, and one of the trends I find coming up more and more, especially in companies that have their own in house development capability is the need to establish Standards for PowerShell developments, script rollout, signing, etc.

One of the MANY advantages that PowerShell has is the concept of Code Signing, and built in restricted execution policies – meaning that companies can choose to ONLY run signed production scripts across their enterprise. This dramatically limits the kind of exposure that companies used to face with Windows Script Host and VBS scripts.

Often the companies I teach don’t know where to start, and without having some kind of whitepaper to refer to this can be difficult.

Dmitry Sotnikov blogged about the release of a new whitepaper written by PowerShell MVP Jeffery Hicks, who’s one of the leading figures writing about PowerShell and it’s practical application. I especially love the TFM books he’s written on PowerShell 1.0 and 2.0 and recommend you grab a copy of the latest one if you’re in any way serious about using PowerShell.

The whitepaper explains the issue and suggests standardisation based on several examples and is should be added to the suggested reading list if you’re starting with or thinking of using PowerShell in your company.

Nicolas Blank

Nicolas is an Architect, author, and speaker focused on all things Exchange and Cloud at NBConsult. With over 16 years of experience on Exchange, Nicolas consults to customers globally on cloud based and on-premises Exchange as well as ISVs building Exchange focused products. Nicolas has extensive experience using Azure to create public and private Azure based offerings leveraging cloud based principles and common sense. Nicolas currently holds status of MCM Exchange 2010, Office 365 (Microsoft Certified Master), MCSM Exchange 2013, and has been awarded Microsoft MVP (Most Valuable Professional) for Microsoft Exchange since March 2007. Nicolas has co-authored "Microsoft Exchange Server 2013: Design, Deploy and Deliver an Enterprise Messaging Solution," published by Sybex. Nicolas blogs regularly on Exchange and messaging topics at blankmanblog.com, tweets at @nicolasblank, and is the founder of and a contributor to IT Pro Africa itproafrica.com and @itproafrica

nicolasblank has 99 posts and counting.See all posts by nicolasblank

Pin It on Pinterest