Many existing companies cannot simply start over on the green field. Instead, significant maintenance efforts are necessary for aged applications, which usually exhibit a monolithic architecture based on potentially outdated tech stacks. Companies willing to shift towards distributed architectures and modern technologies are sometimes struggling because they don't know where and how to start.
This talk introduces the strangler fig pattern, which enables a smooth and step-wise transformation of monolithic applications into separate services. By means of a practical live demo, it is shown step-by-step, how to extract specific parts of a monolith into a separate service. As we go along, we will cover popular technologies such as Kubernetes, Apache Kafka, Debezium, and MongoDB.
The learnings will empower you to gradually evolve monolithic (legacy) applications into a (micro)service architecture and an en-vogue tech stack while minimizing the migration risk.