2017 New Years PowerShell DevOps Study List


10_geekmugMicrosoft: from “know-it-all” to “learn-it-all”

In a recent interview Satya Nadella mentioned the learn-it-all mindset. This is certainly true in the world of PowerShell. We are so far beyond “just a scripting language” now.

Wow! Have you been paying attention to PowerShell this year? So many big announcements! Today’s post is a crazy link list of 2016 PowerShell news, whitepapers and projects for your study list in 2017. Warning: This may seem a bit random. It is a massive amount of info, and I’m sure I missed some things. Not all of these are new topics, but they really gained traction this last year.

The One Link

This is the one link that I start every PowerShell conversation with: http://microsoft.com/powershell. Get the docs, download WMF, submit feedback, read blogs, and more. It’s all there.

Christmas movies or PowerShell videos?

PowerShell is a key component to making DevOps a reality on the Windows platform (now any platform). This graphic comes from Michael Greene’s WinOps 2016 presentation. Some of these community project names were new to me, so I compiled a list of links where we can find more information.

image

Release Pipeline Model

In 2016 Michael Greene and Steven Murawski did a road show with the Release Pipeline Model whitepaper. Check out all of these resources and appearances:

Release Pipeline Model Whitepaper Download

http://aka.ms/trpm

http://aka.ms/thereleasepipelinemodel

http://download.microsoft.com/download/C/4/A/C4A14099-FEA4-4CB3-8A8F-A0C2BE5A1219/The%20Release%20Pipeline%20Model.pdf

Slides for RPM talks

https://github.com/mgreenegit/slides/tree/master/TRPM

Ignite – Gain insight into a Release Pipeline Model

https://myignite.microsoft.com/videos/22116

https://www.youtube.com/watch?v=7L1-Kawajss

PowerShell and DevOps Global Summit Presentation April 2016 – First public presentation of the whitepaper

https://www.youtube.com/watch?v=bRd0XiMIRMs

WinOps 2016 Presentation

https://channel9.msdn.com/Events/WinOps/WinOps-Conf-2016/The-Release-Pipeline-Model

WinOps 2016 Interview

https://channel9.msdn.com/Events/WinOps/WinOps-Conf-2016/Michael-Greene-on-DevOps?ocid=relatedsession

PowerScripting Podcast 315 Release Pipeline Model

https://powershell.org/2016/08/15/episode-315-powerscripting-podcast-michael-greene-microsoft-and-steven-murawski-chef-on-the-release-pipeline-model/

RunAs Radio 469 Release Pipeline Model

http://www.runasradio.com/default.aspx?ShowNum=469

TechNetRadio

https://channel9.msdn.com/shows/technet+radio/tnr1666

Code Channels Interview

https://www.codechannels.com/video/microsoft/devops/13-the-release-pipeline-model-transform-it-ops-with-devops-practices/

https://channel9.msdn.com/Shows/DevOps-Dimension/13–The-Release-Pipeline-Model-Transform-IT-Ops-with-DevOps-Practices?ocid=player

Release Pipeline Tools Walk-Through Blog

https://devblackops.io/building-a-simple-release-pipeline-in-powershell-using-psake-pester-and-psdeploy/

Pester

Wyatt – Testing in PowerShell

https://www.youtube.com/watch?v=SftZCXG0KPA

Wyatt – Beyond Syntax: Types of Testing with Pester

https://www.youtube.com/watch?v=0fFrWIxVDl0

Blender – Test-Driven Development

https://www.youtube.com/watch?v=jvvh9cpD_LM

Pester YouTube Playlist

https://www.youtube.com/watch?v=chN5BZUmyQ0&list=PLmUhughzLLXiv7A-8DESD5_wwM6hIvrjT

Mississippi PS UG Presentation

https://youtu.be/o4ihc7atwYQ?list=PLmUhughzLLXiv7A-8DESD5_wwM6hIvrjT

PSake

https://twitter.com/psake_build

https://github.com/psake/psake

http://psake.readthedocs.io/en/latest/

https://www.powershellgallery.com/packages/psake/4.6.0

https://marketplace.visualstudio.com/items?itemName=qetza.psake

Git, Plaster, PSDeploy, PoshSpec, etc.

Warren Frame on Continuous Deployment with PowerShell

https://www.youtube.com/watch?v=jKLf1KjYhTM

Warren Frame Git Crash Course

https://www.youtube.com/watch?v=wmPfDbsPeZY

PoshSpec – Chris Hunt author

https://www.youtube.com/watch?v=IIlbPbXga0M

David Wilson – PowerShell projects with Plaster

https://www.youtube.com/watch?v=0OTLYWSdbtA

PSDeploy

http://ramblingcookiemonster.github.io/PSDeploy-Take-Two/

Invoke-Build

https://github.com/nightroman/Invoke-Build

Lability
https://channel9.msdn.com/Blogs/PSDEVOPSSIG/PSDEVOPSSIGEventLability-Demo-w-Iain-Brigton
https://blog.kilasuit.org/2016/04/13/building-a-lab-using-hyper-v-and-lability-the-end-to-end-example/
https://www.powershellgallery.com/packages/Lability/0.10.1

Visual Studio Code

VSCode has taken the world by storm, and it is a terrific PowerShell editor. It works on Windows, Linux, and Mac. And it’s free!

http://code.visualstudio.com/

https://github.com/PowerShell/vscode-powershell

https://github.com/PowerShell/vscode-powershell/blob/master/CHANGELOG.md

Open Source PowerShell & 10th Anniversary

Jeffrey and team finally did it. Now you can run it on Linux and Mac. You can even view and contribute to the source code.

https://channel9.msdn.com/Blogs/hybrid-it-management/PowerShell-on-Linux-and-Open-Source

https://blogs.msdn.microsoft.com/powershell/2016/08/18/powershell-on-linux-and-open-source-2/

https://blogs.msdn.microsoft.com/powershell/2016/08/17/windows-powershell-is-now-powershell-an-open-source-project-with-linux-support-how-did-we-do-it/

https://github.com/PowerShell/PowerShell

https://blogs.msdn.microsoft.com/powershell/2016/11/08/join-the-powershell-10th-anniversary-celebration/

https://channel9.msdn.com/Events/PowerShell-Team/PowerShell-10-Year-Anniversary

The PowerShell Team even has their own YouTube channel now:

https://www.youtube.com/channel/UCMhQH-yJlr4_XHkwNunfMog

For Your DevOps Book Shelf

Finally, for many people DevOps on any platform begins with reading The Phoenix Project. (I chose the 11 hour audiobook.) This year Gene Kim and team released a sequel The DevOps Handbook. Wow. This book has gold on every page. I recommend it for any organization going through the DevOps transformation.

Learn All The Things

There is no shortage of new material in the world of PowerShell and DevOps. Pick a topic and dive in. I hope you enjoy these links.


Comments (1)

  1. Drew Burt says:

    Goatee,
    Don Jones and Adam Bertram have released a LeanPub book on Pester testing you can purchase as well.
    https://leanpub.com/the-pester-book
    Thanks,
    Drew

Skip to main content