Building a Data Pipeline for Azure Health Data Services

Azure Health Data Services is a suite of cloud-based tools and services offered by Microsoft Azure that enables healthcare organizations to manage and analyze their data securely and efficiently. These services provide healthcare organizations with a platform to store, manage, and analyze their data, including electronic health records (EHRs), medical imaging, and patient-generated data…

Cloud Native E-Commerce App Solution on Azure

The following is taken from the first Continuous Assessment (CA) assignment for the part time Masters course I am undertaking in DevOps. In this assignment I got an A grade, which I was very happy with. The assignment was to propose a cloud infrastructure solution for a hypothetical E-commerce web application along with a DevOps solution to go with it. The YAML and Bicep code for my solution can be found on my Github repo

My Solution to the Cloud Resume Challenge

So during Christmas 2022, I came across this challenge on the Azure reddit board I frequent. Known as the Cloud Resume Challenge, it throws the gauntlet down to aspiring cloud engineers (and full fledged ones too if they are so inclined) to build a one page resume site. For the Europeans in the audience like myself, a resume is a CV. Anyway its a bit more complicated than just sticking your resume/CV up as doc file on some file storage service and calling it a day…

Favourite VS Code Extensions for Azure Administration

Since its debut in 2015, VS Code has firmly established itself as the top code editor in the world. While not quite a full fledged IDE, many have tried by way of extensions to trick out VS Code as much as possible, to adapt it to being their perfect coding tool of choice. For cloud and DevOps professionals, VS Code can be further customised and moulded to being…

Comparison Of Configuration Management Tools

The term “DevOps” is becoming increasingly ubiquitous in todays’s IT industry. It is not one single technology or standard per se, but rather a new way of thinking surrounding how we provision and allocate the numerous computing resources required from todays’s ever increasing and demanding applications.