Rajith Raveendranath

Rajith Raveendranath

Associate Vice President, SunTec Business Solutions

Presenter Bio

Rajith leads the Quality and DevOps teams at SunTec Business Solutions, empowering the engineering teams with suitable processes and infrastructure. Before joining SunTec, he had held delivery leadership role at Huawei Technologies. In his two decades of experience, he has lead delivery projects in the areas of Telecom Core Networks, eCommerce and Android applications and middleware. Rajith is also actively involved with Software Engineering communities working on Continuous Delivery and DevOps.

Session Title

Monoliths to MicroServices - Architecture patterns and migration principles

Session Theme

DevOps

Session Overview

When migrating a monolith to a microservices based architecture, it is usually easy to do what is required. However, it is tough to not do what is not required.
Teams struggle to manage the incidental complexities related to:
1) Structured Composition, because of a procedural approach
2) Centralized data
3) Concurrency
We need alternatives to these conventional techniques.
Taking the Apache HDFS (a popular and accessible open source) NameNode module as an example, the demo would discuss the alternative principles which simplifies the development of microservices.

Session Agenda

  • Introduction to Microservices
  • Discussing each challenge, with examples from Apache HDFS
  • Discussing solutions to each challenge
  • Conclusion
  • Q&A

Session Takeaways

  • How to develop/migrate to MicroServices

Duration

45 Mins