AKS Workload Identity

AKS workload identity is a feature of Azure Kubernetes Service (AKS) that enables you to use Azure Active Directory (AAD) to manage access to Azure resources from within a Kubernetes cluster. In this blog post, we’ll explore how AKS workload identity works and how to use it with an example code. How does AKS workload… Continue reading

Azure Kubernetes Service (AKS) – Managed Identity

Azure Kubernetes Service (AKS) is a fully managed Kubernetes container orchestration service provided by Microsoft Azure. It allows users to quickly and easily deploy, manage, and scale containerized applications on Azure. AKS has been a popular choice among developers and DevOps teams for its ease of use and its ability to integrate with other Azure… Continue reading

Exploring the Impact of Docker and the Benefits of OCI: A Comparison of Container Engines and Runtime

Docker has revolutionized the world of software development, packaging, and deployment. The platform has enabled developers to create portable and consistent environments for their applications, making it easier to move code from one environment to another. Docker has also improved collaboration among developers and operations teams, as it enables everyone to work in the same… Continue reading

LLM Evaluation Metrics: Automated Testing, LLM-as-Judge, and Human Assessment for Production AI

Introduction: Evaluating LLM outputs is fundamentally different from traditional ML evaluation. There’s no single ground truth for creative tasks, quality is subjective, and outputs vary with each generation. Yet rigorous evaluation is essential for production systems—you need to know if your prompts are working, if model changes improve quality, and if your system meets user… Continue reading

Introduction to Docker and Containers: A Beginner’s Guide

Containers are a popular technology for developing and deploying applications. They provide an isolated runtime environment that runs an application and its dependencies, making it easier to package, deploy, and manage the application. Docker is a platform for managing containers that has become very popular in recent years. In this article, we’ll provide an introduction… Continue reading

DecSecOps: Integrating Security into DevOps – Part 9 – The Final – Application Security and Immutable Infrastructure for DevSecOps

This is a final series to conclude and summarize the key topics covered in previous 8 blogs: DevSecOps is an approach to software development that emphasizes integrating security into every stage of the software development lifecycle. Application security and immutable infrastructure are two key practices that can help organizations achieve this goal. Application Security Application… Continue reading