Hi, I'm Nicholas 👋

I'm a Senior Platform Engineer

Buy Me A Coffee

Using AI in DevOps Workflow

This post is on behalf of the wedoai2024 community day event, and I would like to thank the team for making this happen. In this post, we will discuss how to integrate AI in a DevOps workflow. Introduction Azure AI can be used in the DevOps workflow to automate processes and improve efficiency. In this post, we will discuss how to use AI in the DevOps workflow. Using AI in DevOps Workflow AI can be used in various stages of the DevOps workflow to automate processes and improve efficiency.

Fixing Issues with Maximizing Microsoft Applied Skills Lab Windows

In this blog post, I will share my experience with the Microsoft Applied Skills program and how I optimized my learning experience. I will also share some tips on how you can make the most of the program. A few weeks ago, I ran into issues with the Microsoft Applied Skills and I was unable to maximize the lab window. What are Applied Skills credentials Microsoft Applied Skills is a program that offers hands-on experience with Microsoft technologies.

Microsoft Copilot for Azure Review

In this blog post, I will review Microsoft Copilot for Azure and share my thoughts on the service. What is Microsoft Copilot for Azure? Microsoft Copilot for Azure is a service that uses OpenAI’s GPT-3 model to help build applications on Azure. According to Microsoft it is an AI companion that helps you design, operate, optimize, and troubleshoot your cloud infrastructure and services. Combining the power of cutting-edge large language models (LLMs) with the Azure Resource Model.

Introducing Cross Regional Load Balancer

Introducing Cross Regional Load Balancer In this post, we will introduce the concept of Cross Regional Load Balancing in Azure. We will explore its benefits, discuss why you should use it, and provide a step-by-step guide on how to set it up in your Azure environment. Additionally, we will showcase a demo environment to help you understand how it works in practice. What is Cross Regional Load Balancing? Cross Regional Load Balancing is a powerful feature in Azure that allows you to distribute traffic evenly across multiple regions.

How to Build Your Own ChatGPT Using Azure OpenAI

In this post, we’ll be exploring how to build your own ChatGPT using Azure OpenAI as part of the FestiveTech Calendar 2023. I will be doing this session with Kevin Greene. What is ChatGPT? ChatGPT is a language model developed by OpenAI. It’s designed to generate human-like text based on the input it’s given. It’s been trained on a diverse range of internet texts, but it can be fine-tuned with your own data to make it more suitable for specific tasks.

Using Managed Identity and Logic Apps to Trigger Azure OpenAI

How to Use Logic Apps with Azure OpenAI and Managed Identity Azure Logic Apps is a cloud-based service that allows you to create workflows that integrate with various services and systems. One of the services that Logic Apps can integrate with is Azure OpenAI, which provides natural language processing capabilities. In this tutorial, we’ll show you how to use Logic Apps with Azure OpenAI and Managed Identity. The first step is to create a managed identity for your logic app.

Microsoft Envision and Microsoft Build AI Day Review

I attended the Microsoft Envision and Microsoft Build AI Day on October 18th-19th, 2021, which was held at ExCeL London. During the Microsoft Envision event, the keynote discussed how businesses can start their AI journey and how to use AI to transform their business. I had the opportunity to see Satya Nadella, CEO of Microsoft, and other speakers discuss the future of technology and its impact on our lives. I also had the chance to meet some of my Kainos colleagues and other professionals from the industry.

Introducing Azure Chaos Studio

What is Azure Chaos Studio Intentionally introduce faults to cause system components failure to improve resilience and availability. Compared to DevOps and SRE, Chaos Engineering helps obtain consistent reliability by hardening services Improve system resilience to failure and outage. Reduces downtime Identify any “What if’s questions. Using faulting injection Bombing Production to make them more reliable When to apply Chaos Engineering Development Stage - Identify potential problems before going into production.

Whitelist KeyVault, ACR and Storage accounts using powershell via Azure DevOps templates

Introduction Azure DevOps is a powerful tool for managing your software development lifecycle. One of the key features of Azure DevOps is the ability to use templates to automate the deployment of your infrastructure. In this blog post, we’ll walk through how to whitelist KeyVault, ACR, and Storage accounts created via PowerShell using Azure DevOps templates. Step 1: Create a KeyVault, ACR, and Storage Account via PowerShell Now that you have a resource group, you can create a KeyVault, ACR, and Storage account via PowerShell.

Scottish Submit 2013 Conference Review

I had the pleasure of attending the Scottish Summit 2021 conference this year. It was my first in-person conference that was held on August 5th, 2023. This year, the team at Scottish Summit decided to do a tour and it was held in Manchester at the UA92 campus. At the conference, I was able to get my picture taken with the amazing trunk card and I was able to meet some of the speakers whom I had met at other events and attended their sessions.