Automating Azure Service Principal with Terraform

Introduction In this blog post, we will explore how to efficiently manage Azure Active Directory (AD) Service Principals using Terraform. Before we delve into automating this process, let’s discuss what a Service Principal is, what App Registration entails, and why it’s necessary. App Registration As the name suggests, App Registration provides Azure AD authentication / authorization for any applications (e.g. Azure DevOps). This is how it looks like : Once registered, the application appears in App Registrations and Enterprise Registrations also known as Service Principals....

April 24, 2024 · 7 min · 1433 words · Colin Loh

DevOps and SRE

Introduction: When I embarked on my journey as a Cloud Engineer, I found myself surrounded by buzzwords. One question that frequently crossed everyone’s mind was: “What is the difference between SRE and DevOps?” This question led me down a rabbit hole in search of answers, prompting me to delve deeper into the concepts of SRE and DevOps. What is DevOps? DevOps, as the name suggests is a unification of “Development” and “Operations”....

August 25, 2023 · 5 min · 886 words · Colin Loh