Hi, I'm Nicholas 👋

I'm a Senior Platform Engineer

Buy Me A Coffee

Career Journey from HelpDesk to Platform Engineer

In this post, I was delighted to take part in a live stream where I had the oppertunity to share my career journey from HelpDesk to Platform Engineer. I shared my experience and the steps I took to get to where I am today. I hope by sharing my joruney, it can help you to get an idea of what you need to do to get to where you want to be.

Using Azure Policy to Restrict Virtual Machine Size and Location

Introduction Azure Policy is a powerful tool to enforce validation on your Azure resources. For example, you could create a policy limiting the size of VMs deployed in a subscription or limiting the scope of the Virtual machine. Setting up Azure Policy to restrict VM Size To create a policy that limits the size of VMs, follow these steps: Go to Azure, search for a policy, and click on policy definition.

Using Azure App Configuration Feature Flags with Dotnet Application

Introduction What is Azure App Configuration and Feature Flags Azure App Configuration is a service that provides a central place to manage application settings and feature flags. Feature flags are a powerful technique for controlling the release of new functionality in your application. They allow you to turn features on or off for specific users or groups without deploying new code. In this blog post, we’ll explore how to use Azure App Configuration feature flags with a .

Introduction to Container Apps

Azure Container Apps Containerisation allows us to develop, package, and deploy applications by encapsulating the application dependencies into a single deployable unit. It allows you to create portable and scalable applications. One of the key technologies enabling this shift is the Container App. Container apps are a new way to deploy and manage containerised applications in Azure. Container Apps are a fully managed service that allows you to deploy and manage containerised applications without having to manage the underlying infrastructure.

My Year 2022 Review

In 2022, it has been very good with getting a job at Kainos and completing my first project while working with Azure daily. It was a good learning experience for my first project, and I felt some accomplishment after receiving good feedback from work. Outside work, I occasionally try to blog during my free time to help others, which was one of my goals last year, and I aim to continue next year too.

Deploy Containerised Apps with Azure Kubernetes Service & Azure Cosmos DB

This year, I was delighted to contribute to FestiveTechCalender2022. I want to thank all organisers for putting this event together and all the contributors for their hard work.

I have created a lab to show you how to deploy containerised applications to Azure Kubernetes Service and Azure Cosmos DB. The main aim of this post is to improve knowledge of AKS and gain some understanding of Azure CosmosDB.

OpenHackDevOps Experience

I was selected to attend the Microsoft OpenHackDevOps event in London Office. It was my first OpenHack event, and I did not know what to expect from it. This post aims to document my experience and give insights into the Microsoft Open Hack 3-day training session. Project Overview The training used a fictitious insurance company that allows customers to assess their driving skills. The environment consists of the Azure App Service in Linux:

Private Endpoint VS Service Endpoint

After working with Azure at work, I used Private Endpoint for client Infrastructure. I want to discuss the difference between Service Endpoint as both are very important in cloud networking. What is a Private Endpoint A private endpoint is a network interface that uses a private IP address from your virtual network. This network interface connects you privately and securely to a service using a Private Link. According to Microsoft, using a private endpoint allows the service to enter into your VNET.

Kainos Academy 2022 Experience

After working in desktop support for four years, last year, I wanted to do something different as I had always heard about DevOps and did not know much about it, but keen to learn more about it. I came across Azure on social media and was curious to learn more about it. I began to look into Azure training as I heard it is one of the best ways to get into the cloud, especially Microsoft Azure.

Connect to Bastion using RDP with Windows VM

In this tutorial, I will be showing you how to connect to the Azure Bastion service using Native RDP protocol without any need for an open port. Azure Bastion provides secure RDP and SSH connectivity to all of your VM in your virtual network. Recently, Microsoft has made it available to access from your native client, RDP or SSH client. This post will use a mixture of azure PowerShell and CLI commands and the bastion resource deployed on the network.