Moving a Monolithic Mountain!

By Himanshu Patel

Elevator Pitch

Monolithic Mountains are not just frustrating to maintain but also painful and expensive to live with. They become organization’s worst nightmare with time and evolving business. Quality/Stability go down while the Cost/Risk go up! Let’s break them down into fine grained Domain Driven Microservices!

Description

Let’s breakdown that ugly Monolithic Mountain into fine grained Domain Driven Microservices with Containerization, Orchestration, DevOps and CI/CD. We will explore this hands on journey to implement it all from scratch on your local machine!

  • Look at the Monolith Impacts, Risks and Limitations

  • Break it down into Domain Driven Microservices (Spring Boot and Kafka)

  • Service Registry and Routing

  • Config Server backed by Git

  • Auto-generate Service REST API Documentation

  • Monitoring Service Stats and Resources

  • Log Aggregation, Visualization and Tracing

  • Containerizing Microservices (Docker, CRI-O)

  • Orchestrating Containers (Kubernetes)

  • DevOps CI/CD (Jenkins, Bamboo)

Notes

I believe sharing our Painful yet Rewarding Journey of Transformation into Digital Edge across the horizons of Culture, Process & Technology would be quite exciting for the audience of all levels on your platform. I am sure many would be able to connect well with our Story and relate closely the Challenges we faced and Approach we took for the betterment. Also, I can provide presentations, GitHub, DockerHub and other resources to help understand the scale of my speaking experiences.