AWS Config Intro with CloudFormation

AWS Config is a tool from Amazon designed to help you audit your AWS infrastructure for best practice and security adherence. It’s ideal for maintaining an overview across multiple accounts (especially Dev accounts) to ensure that people aren’t accidentally leaving 3389 or 22 open to the entire world,…

Continue reading

Creating HTTP Invoked PowerShell Azure Functions

Azure Functions (introduced on the 31st of March 2016) is Azure’s answer to AWS Lambda, but boasts a much wider range of supported languages, particularly PowerShell which piqued my interest. It’s currently in Preview, and the documentation is a little light at the time of writing. In fact,…

Continue reading

Integration Testing AD Dependent Cookbooks and PowerShell Scripts with Test-Kitchen

I remember a little while ago, well… over a couple of years ago now… that I’d just learned about Chef and Vagrant, and was introducing one of my co-workers to the ecosystem (somewhat over-enthusiastically), and wanted to help him perform his immediate deployment task using Chef. That deployment task…

Continue reading

Configuration Management Camp 2016 Impressions

At the beginning of February I was lucky enough to attend Configuration Management Camp for the 3rd year running. The first year I attended (2013) it was my first introduction to the concept of configuration management, and god damn it was overwhelming. So many new concepts, new tools, new ideas,…

Continue reading

Combating Passwords in Emails

Security is a thorny subject. One I stay away from making sweeping statements or recommendations about whenever possible. However, I’m willing to venture one assertion. Plaintext passwords in emails are a BAD IDEA Especially when they are the primary method of communicating an initial password to a user. Who…

Continue reading