2017 New Years PowerShell DevOps Study List
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.
Release Pipeline Model
Release Pipeline Model Whitepaper Download
Slides for RPM talks
Ignite - Gain insight into a Release Pipeline Model
PowerShell and DevOps Global Summit Presentation April 2016 – First public presentation of the whitepaper
WinOps 2016 Presentation
WinOps 2016 Interview
PowerScripting Podcast 315 Release Pipeline Model
RunAs Radio 469 Release Pipeline Model
Code Channels Interview
Release Pipeline Tools Walk-Through Blog
Wyatt – Testing in PowerShell
Wyatt – Beyond Syntax: Types of Testing with Pester
Blender – Test-Driven Development
Pester YouTube Playlist
Mississippi PS UG Presentation
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
Warren Frame Git Crash Course
PoshSpec - Chris Hunt author
David Wilson – PowerShell projects with Plaster
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!
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:
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.