5.1
Microservice Deployment on Kubernetes

The microservice layer will be deployed on Kubernetes (K8s) for better scalability, management, and fault tolerance.

Kubernetes provides robust features like




Automatic scaling of pods based on CPU utilization or custom metrics

Self-healing via automatic pod restarts in case of failures

Rolling updates to minimize downtime during deployments