WOW - The AWS IAM Policy Reference You're Looking For!

Chocolatey NuGet is smooth and sweet for Windows software deployment automation! I will be hosting the Birds of a Feather discussion “Chocolatey NuGet Packaging for Software Deployment Automation” at IT Dev Connections in Las Vegas on October 12th 2016. Whether you are looking to use it in Traditional Ops, DevOps or Continuous Deployment, I can field your questions. I’m also looking to learn a bunch about what and how you all are using it in your organizations!

Read more

Share Comments

EVEN EASIER Automated OpenSSH Install for Nano Server

Yes, I already wrote something titled almost identically. No it’s not a duplicate! Last time I had you download a .nupkg, unpack it, then push the files to Nano and run a PowerShell script. This time you can do the install right at the Nano remote prompt - no preparatory steps and no file copy. In addition, it works on Nano TP5 - which still has some challenging limitations that should be eliminated in the RTM version.

Read more

Share Comments

Automated SSH Install for Nano Server

The Microsoft PowerShell team has been working hard on their port of the open source SSH tools. The admittedly rough installation instructions call for many manual steps and for using at least one 32-bit tool that does not run on Nano which does not have 32-bit support (WOW64). Since March I have been doing a Chocolatey NuGet package that installs SSH - including installing the server if desired. I thought it might be nice if this work was directly re-usable on Nano - even though Nano can’t currently run Chocolatey.

Read more

Share Comments

Securing AWS with the CIS AWS Foundations Benchmark Security Standard

Over the last several months I have been working to deploy a new AWS environment. Right as this project was starting I was delighted to learn that the Center for Internet Security had worked with Amazon and security professionals to publish a benchmark for the basic setup of an AWS account. I have been working to make the new environment build compliant with the CIS Benchmark and have learned a lot about security in general and security automation in AWS in specific.

Read more

Share Comments

PowerShell Is Available for Linux, MacOS and is Open Source!

If you’re a PowerShell enthusiast you’ve been hearing a couple things for a long time. The first is Linux admin envy for something on Windows - yes the veritable PowerShell got the attention of many a Linux afficiando. The other thing is hearing Microsoft saying “Someday PowerShell will be on Linux.” Well someday has arrived! PowerShell is not only available on Linux, it is also now Open Source! I immediately took it off the shelf and tried it on CentOS 7.

Read more

Share Comments

Binary Repos: Setting Up Your Own Private, Secured Chocolatey.org, Nuget.org, PowerShellGallery.com or hub.docker.com ($500 off IT Dev Connections)

Below is the session abstract for the session I will be giving at IT Dev Connections in October. Also, here is a code to get $500 off the conference: “500SPKR” Follow Me if you’d like to be notified of when the video is available! Binary Repos: Setting Up Your Own Private, Secured Chocolatey.org, Nuget.org, PowerShellGallery.com or hub.docker.com - Why and How The FossHub.com repository was recently hacked an all binaries had malware injected.

Read more

Share Comments

New PluralSight Course: Chocolatey NuGet Essentials For Automation Pros

If you have background in traditional Windows software deployment automation, Chocolatey NuGet offers a great way to leverage those skills afresh for DevOps style automation. If you have a background in Continuous Integration or Continuous Deployment on Windows, then the familiarity with the underlying NuGet technology means it is an easy bridge for you to use to run all the other installers available on Windows (MSI, MSU, WindowFeatures, setup.exe). In fact, there are valid used cases for using Chocolatey for deploying your own CI code deploy NuGet packages.

Read more

Share Comments

Embryonic DevOps in 1999 and Chocolatey

I started teaching DevOps around the year 1999. All together now: “Darwin, are you insane? The term, ‘DevOps’, is a lot newer than that!” That’s absolutely true, but a concept always exists long before it is recognized and labelled… In 1999 I was a newly hired Principal Consultant and I clearly remember getting a call from my manager. He was at a Microsoft partner event that demonstrated Microsoft’s soon-to-be released technologies.

Read more

Share Comments

Fastest Way To Get Your Hands on the New Win32-OpenSSH

If you’re like me, you grow tired of having to install a seperate terminal utility on Windows to use ssh to connect to the vast array of devices and services that use it as a primary communications mechanism. Why can’t it just be done from the command line like every other OS? That’s changing… The PowerShell Team at Microsoft is making a native OpenSSH client for Windows a reality! It is an open source project and they seem to be serious about taking it all the way.

Read more

Share Comments

Championing PowerShell: Create Experts At Your Company

I need PowerShell, you need PowerShell, we all need PowerShell…but getting the time to invest in learning the technology can be a challenge! We all have a lot of pressure to be productive with our regular work tasks. When this pressure is combined with existing proficiency in another scripting language, it can be a recipe for not moving forward. In this article, I’ll discuss how becoming an advocate for PowerShell in your company helps create the room for yourself and others to learn this critical IT skill.

Read more

Share Comments