APURV
  • Home
  • Journey
  • Projects
  • Blogs
  • Interview
  • Exams
Resume
APURV

Building scalable, secure, and production-ready cloud infrastructure. Automation first.

NAVIGATION

HomeExperienceProjectsCertificationsSkills

TECH STACK

AWSGCPK8sCI/CDLinuxDocker

CONNECT

LinkedInGitHubEmailResume

© 2026 Apurv Gujjar. All rights reserved.
Apurv Gujjar
Apurv GujjarDevOps & Cloud Engineer
|Interview Documentation
Portfolio
Handbooks
🎯Linux🐙Git & GitHub🤖GitHub Actions🌐Networking☁AWS🛠Terraform🐳Docker☸Kubernetes📊Monitoring🛡DevSecOps💰Cost Optimization🚨Incident Scenarios👤HR & Behavioral☁GCP🐍Python
Interview DocumentationKubernetesScenario: We are migrating a monolithic e-commerce application to microservices on Kubernetes. How do you plan this migration?
Back to all Kubernetes questions
Q10

Scenario: We are migrating a monolithic e-commerce application to microservices on Kubernetes. How do you plan this migration?

💬Answer
  1. Decompose the Monolith: Split the monolith into logical services (e.g., cart, payment, inventory) using the Strangler Fig Pattern, wrapping monolithic endpoints in APIs.
  2. Database-Per-Service Migration: Split the central database. Deploy CDC (Change Data Capture) pipelines to sync and transition database states gradually.
  3. Deploy API Gateway: Route incoming client requests through an API Gateway (like Emissary-ingress or Kong) to route traffic dynamically to the monolith or newly migrated microservices.

Related Kubernetes Questions

View All KubernetesQuestions →
Q1

️ 1. Cluster Internals

Q2

Can you explain how the Kubernetes Scheduler works under the hood? How does it choose the best node for a pod?

Q3

What is etcd, why is it critical to a Kubernetes cluster, and how does it maintain consistency?

Q4

# Key Characteristics:

Apurv Gujjar - DevOps & Cloud Engineer
Created by

Apurv Gujjar

DevOps & Cloud Engineer

Specialized in:DevOpsAWSGCPKubernetesTerraformDocker
View Portfolio