Are you crazy? hosting 25 years old java code on a brand-new cloud?

Track: Cloud Technology
Abstract
Hosting legacy Java code on a modern cloud platform poses unique challenges. The age gap between the legacy code and the cutting-edge cloud environment requires careful consideration of compatibility, capability, performance, debuggability, observability, and security. If we are looking for a first-class cloud-native experience, then we need to focus on re-architecting, refactoring, and retargeting the code. On a positive note, this process provides an opportunity to enhance the system’s scalability, resilience, and maintainability using the latest cloud technologies. Enter application modernization! This session presents a practical approach to bridging the gap between legacy systems and modern execution environments. Attendees will learn not only best practices around application modernisation but also gain insights into how this approach turns challenges into opportunities for innovation, resulting in a more agile, scalable, and future-proof system.
Elsa Zacharia
Elsa Zacharia is a software developer at IBM India Software Labs, Kochi, with expertise in Java and Python. she holds a Bachelors in Computer Science and Engineering from APJ Abdul Kalam Technological University.As an active committer and contributor to the Eclipse IDE project, she works within the IBM Eclipse SDK team, specifically targeting enhancements in the SWT component for Mac platforms and Platform UI. Elsa's certifications range from Java programming through Enterprise Design Thinking to Cloud Essentials, highlighting a diverse spectrum of knowledge.Elsa also likes to share her learning journey through blogs and presentations, expanding her understanding and sharing insights with others.
Akula Harshitha
Computer Science graduate from GVPCOE Vizag, working as a Software Developer at IBM. Currently I work with WebSphere eXtreme Scale, which is a usecase of In Memory Data Grid. I'm focused on building applications using various programming languages and frameworks. I’m passionate about problem-solving, optimizing code, and staying up-to-date with the latest industry trends. In my free time, I enjoy exploring new technologies and expanding my skillset.