Category: Lab

Securing your deployment with scanning using GitHub Actions

Security scanning of code, before, during, and after deployment is a great way to enhance the security of any project. Knowing that your code is being analysed for issues before deployment, during the build phase, and then after deployment when you are in the support/run phase, can really help to […]

Read More →

Updates to my Terraform Azure base Lab Environments

Earlier this year I blogged about some Lab Environments I’d created using Terraform, and shared in my GitHub repo: “Recently I have been working more and more with Terraform – and seeing the benefits to what I can do in a short space of time within Azure, using Infrastructure as […]

Read More →

Ansible and Azure – 30 minute quickstart!

Recently I’ve been introduced to Ansible, and have therefore been seeing what I can automate with it. I know that when testing things out and learning new things if there are challenges I have faced, or issues getting a test environment setup, having the setup stage automated can really help […]

Read More →

Introducing my Terraform Azure base Lab Environments

Recently I have been working more and more with Terraform – and seeing the benefits to what I can do in a short space of time within Azure, using Infrastructure as Code (IaC) methodologies. I’m now using Terraform for all my Azure lab needs – it’s so fast and easy […]

Read More →

Automating Azure Key Vault and Secrets using Terraform

One area that always need focus is around security and managing credentials. Using Terraform, and the method in this blog post, you can help build Azure Key Vault and create a secure secret to use when creating VMs, automatically. To keep things secure, my method uses a combination of randomised […]

Read More →

Automating NSG rules with an external IP in Terraform

For some time, I have been using Terraform to create environments – and it’s something I rely on heavily for my own Azure lab environment. My lab is an ever changing picture – and thus I regularly create and destroy resources and environments, to test new things. I usually just […]

Read More →

Smart Home tinkering – Using Stringify, Nest Cameras, and TP-Link Plugs to simulate house activity based on camera detections

First of all – Happy New Year, I hope 2019 is already going great for you! This write up focuses on the use and integration of three things; Nest Cameras, TP-Link Smart Plugs and Lights, and Stringify (a tool that allows the creation of IOT Flows). The combination of all […]

Read More →

Azure Storage Sync – the easiest branch office file sync solution?

Azure Storage Sync provides the means to synchronise files from various locations into an Azure Storage account and to endpoints running the Azure Storage Sync agent. In this post I will give a quick overview of how it can be setup to service branch office requirements whereby VPN connectivity does not exist. […]

Read More →

Azure Lab Services – creating an effective and reliable testing environment

Azure Lab Services (formerly DevTest Labs) is designed to allow for the rapid creation of Virtual Machines for testing environments. A variety of purposes and use cases can be serviced using DevTest Labs, for example, Development Teams, Classrooms, and various Testing environments. The basic idea is that the owner of the […]

Read More →

Azure CDN – Speeding up WordPress on Azure App Service and proving the results

It’s probably no secret that half of the IT blogs out there are running on WordPress or a similar Platform. WordPress is easy to use, simple, and requires little maintenance to run – what’s not to love?! As with any Website – it doesn’t matter how good the back-end code […]

Read More →

Testing out the Azure Firewall Preview

Azure Firewall was released for preview this week, so I thought I would give it a quick try and look at some of the features available. The firewall provides the following features at the current time: Built-in high availability – built into the Azure Platform, so no requirement to create […]

Read More →

Azure VM Scale Sets and Remote Desktop Services?

When using any environment that provides virtual desktops at scale, it makes sense to have only the required number of resources running at the right time – rather than all of the resources all of the time. The usual approach to this is to use power management – so unused […]

Read More →