Integrating Open Policy Agent (OPA) With Kubernetes

Open policy agent (OPA, pronounced “oh-pa”) is a tool that provides a unified framework and language for declaring, implementing, and controlling the policies of each component in the cloud-native solution. It also supports policy as code of various platforms including Kubernetes….

Kubernetes Learning Path

Today Kubernetes is present in all major clouds (Google cloud, AWS, Azure, etc…) as a fully managed service, serverless at this point and It is getting extensible day by day so that new components can be added on top of it…

Chaos Engineering 101

Chaos Engineering concept invented by Netflix to learn about how our system will behave with potential failures before they become outages. The goal of Chaos engineering is to discover the hidden failures/hazards that are not necessarily present when you promote the…

What is GitOps?

English writer and philosopher “Aldous Huxley” once said: “Speed provides the one genuinely modern pleasure.” I think life is like this and so the software field. With the rise of DevOps, DevSecOps, MLOps, AIOps, Gitops, and other practices, the speed from…

What are the 5-whys in problem solving

The “Five Whys” technology was proposed in the 1930s by Sakichi Toyoda, Later Toyota Motor Corporation adopted this method in the process of improving its manufacturing methodology. This has become a key content in the induction course of Toyota Production System….

Service Discovery Patterns – What, Why, and How?

The Service Discovery concept is not new and has been since from the beginning of distributed computing. In simpler terms, Services discovery tools help services to discover each other on the network. Comparing monolithic, microservice architecture tends to change more frequently…

Introduction to Machine Learning

Machine learning concepts have been around for a long time and ML applications are widely used across the software industry. In simpler terms, machine learning is nothing but Training machines to receive input data (Training Data) and predict an output value…