Authenticating to Azure in a release pipeline

When doing automated deployments to Azure, I found that I was missing a single approach for authentication when used both in a release pipeline, and when doing ad hoc testing during development.

I needed something that let me use an Azure Service Principal for automated processes, as well as using my private credentials for other usages.

After many iterations, I think I have something that is worthwhile sharing with others, in the form of simple templates that gives you a kick-start to any Azure project! (more…)

AWS EC2: Monitoring Memory in CloudWatch

Monitoring AWS infrastructure using CloudWatch is mostly  a case of just enabling it for the resources you want monitored. You get automatically selected metrics available in CloudWatch, ready for your dashboard. For some reason though, for EC2 instances you do not get any memory (or disk) metrics. I guess this is a shortcoming Amazon have been asked about a lot, because they have made scripts available that you can run on the instance that will send memory and disk data to CloudWatch. (more…)

My MVP award, and about giving recognition for community work

As my followers on social media may have seen already, I have been awarded the Microsoft MVP award in the “Cloud and Datacenter Management” category. For this I’m deeply humbled and grateful.

Getting any kind of recognition for work done is of course highly rewarding in itself, but I’d like to take the opportunity to write down my thoughts on the act of giving and receiving recognition for community work. (more…)