Karan Singh

Senior Principal Architect & Developer Evangelist

Karan Singh is a Senior Principal Architect & Developer Evangelist at Red Hat Developers & Tools Business Unit. In his role, Karan focuses on architecting and developing cloud-native composable solutions on Kubernetes. Part of his responsibilities is to enable developers and builders with rapidly changing cloud-native technologies. He holds a strong background in infrastructure, SRE, DevOps, data services and analytics. Karan is specialized in designing and building scalable and cloud-native distributed & event driven systems and he believes that better software deserves better architecture. He is also a published author, a frequent speaker at conferences and avid blogger at https://ksingh7.medium.com. You can get in touch with Karan at https://www.linkedin.com/in/karansingh7

Karan Singh Red Hat

Articles by


Create an Azure Red Hat OpenShift cluster in less than 5 minutes

Learn how you can easily spin up an Azure Red Hat OpenShift cluster, all via the Azure CLI.


Reduce the size of container images with DockerSlim

Improve application performance and scalability by using DockerSlim to reduce the size of your Docker container images by up to a factor of 30.


An elegant way to performance test microservices on Kubernetes

Learn a step-by-step process for performance testing microservices in both standalone and distributed mode on Kubernetes or Red Hat OpenShift.


Build lightweight and secure container images using RHEL UBI

Get started with using Red Hat Universal Base Images for lightweight, secure, and free container builds, with examples based on Golang and Python.