top of page
All Post


How We Automated Infrastructure Provisioning for Testing Environments
One of the biggest challenges in large-scale testing environments is the time it takes to prepare infrastructure. Manual setup often leads to inconsistencies, delays, and difficulty reproducing environments. Recently, we worked on automating the provisioning of testing infrastructure to support parallel testing and improve reliability. Here’s what we implemented: 🔹 Infrastructure as Code (IaC) We automated VM provisioning using infrastructure pipelines, ensuring every enviro
Rajamohan Rajendran
1 day ago1 min read


📡 Mender OTA Update Flow – Explained with Architecture Diagram
Over-the-Air (OTA) updates are critical for managing distributed systems — whether they are Azure VMs, IoT devices, edge gateways, or embedded Linux systems. The image above illustrates the complete Mender OTA update workflow, showing how updates move from the developer to devices securely and reliably. Let’s break down the flow step by step. 🔷 1️⃣ Developer – Creating & Uploading the Update In the top-right section of the diagram, we see the Developer. This represents: DevO
Rajamohan Rajendran
Mar 43 min read


Ubuntu Minimal Setup on Intel Atom (16GB Disk)
Installing Ubuntu Minimal on Intel Atom with 16GB Storage – Complete Practical Guide Introduction This guide explains how to install and optimize Ubuntu Minimal on an Intel Atom system with only 16GB disk space. This setup is suitable for edge devices, SBC simulations, IoT gateways, and lightweight DevOps labs. Hardware Assumption: Processor: Intel Atom RAM: 4GB–8GB Disk: 16GB SATA / eMMC Use case: Lightweight server / container host / edge gateway Goal: • Install Ubuntu mini
Rajamohan Rajendran
Feb 123 min read


Run Terraform from your laptop (Test env) with remotestate in Azure Storage — the modular way
Goal: From your local machine, deploy to a test environment using Terraform modules, with state stored safely in Azure Blob Storage....
Rajamohan Rajendran
Sep 6, 20255 min read


Building an AI-Powered Trading Strategy with No Coding: A Beginner’s Guide
Introduction: Can AI Really Help You Trade Stocks? The stock market used to be a place where only analysts with expensive tools and...
Rajamohan Rajendran
Jun 24, 20253 min read


Azure App Service: The Cloud Platform That Lets Developers Focus on Code, Not Infrastructure
In today’s fast-paced digital landscape, developers are often asked to do more with less—deliver faster, scale effortlessly, and stay...
Rajamohan Rajendran
Jun 24, 20255 min read


Kubernetes Authentication and Authorization: A Complete Guide with Execution Steps
Security is a critical pillar in any Kubernetes environment. Kubernetes offers robust authentication and authorization systems that allow...
Rajamohan Rajendran
Jun 18, 20252 min read


Mastering kubectl exec: A Hands-On Guide for Kubernetes Troubleshooting
When you’re managing applications running inside Kubernetes pods, sometimes you need to get inside a container to troubleshoot, inspect,...
Rajamohan Rajendran
Jun 14, 20253 min read


Scaling Azure Infrastructure? Don’t Miss This One Risk
By Rajamohan Rajendran | Azure DevOps Engineer | Cloud & Infrastructure Specialist The Overlooked Challenge in Cloud Growth As...
Rajamohan Rajendran
Jun 12, 20252 min read


AI-04: Transformers in AI – Explained Simply
Have you ever wondered how AI tools like ChatGPT or Bing Chat can write stories, answer questions, or summarize long articles like a...
Rajamohan Rajendran
Jun 11, 20253 min read
AI-03: Machine Learning and Its Types – A Complete Guide
In the era of digital transformation, Machine Learning (ML) has become a foundational technology powering everything from personalized...
Rajamohan Rajendran
Jun 10, 20252 min read


AI-01: Exploring Common AI Workloads in Azure: Practical Use Cases for Modern Enterprises
Artificial Intelligence (AI) is no longer a futuristic buzzword—it’s a powerful force driving innovation across industries. From...
Rajamohan Rajendran
Jun 7, 20253 min read


AI-02: Guiding Principles of Artificial Intelligence: Navigating Ethics and Impact
As Artificial Intelligence (AI) becomes an integral part of our daily lives—from job screening tools to facial recognition systems—the...
Rajamohan Rajendran
Jun 7, 20252 min read
Exploring Kubernetes Secrets and ConfigMaps with kubectl
In a Kubernetes environment, managing application configuration securely and efficiently is crucial. Kubernetes provides two native...
Rajamohan Rajendran
Jun 4, 20252 min read
Troubleshooting Kubernetes LoadBalancer Service Issues with kubectl
In Kubernetes, the LoadBalancer service type is widely used to expose applications externally using a cloud provider’s load balancer...
Rajamohan Rajendran
Jun 4, 20252 min read
Rolling with Kubernetes: A Casual Guide to kubectl rollout
In modern application development, agility and stability must go hand-in-hand. Kubernetes helps achieve this balance through controlled...
Rajamohan Rajendran
Jun 2, 20251 min read
Monitoring Kubernetes Resources with kubectl top Command
As Kubernetes clusters scale and applications grow in complexity, monitoring resource usage becomes crucial. One of the simplest ways to...
Rajamohan Rajendran
Jun 2, 20251 min read
OS.1.1 Exploring the Tails Operating System: An Overview and Its Uses
In an age where digital privacy is paramount, the Tails operating system has emerged as a vital tool for individuals seeking anonymity...
Rajamohan Rajendran
Mar 9, 20252 min read
CC.1.5 Understanding Serverless Cloud Computing
In recent years, serverless cloud computing has become a popular topic in the tech world. Despite its somewhat misleading name,...
Rajamohan Rajendran
Mar 9, 20252 min read
CC.4.4 Understanding Ingress and Egress: Key Concepts in Networking
In the world of networking, the terms ingress and egress refer to the incoming and outgoing data flows between networks or systems....
Rajamohan Rajendran
Mar 9, 20252 min read
bottom of page
