Any migration project comes with opportunities and challenges. These challenges include ensuring business continuity, managing domain complexity, protecting data consistency, and handling distributed transactions. Developer Advocate Nathan Loding has been having a lot of conversations with our users, and even more deep thoughts, on this very topic.
In this video, he discusses some of these challenges when it comes to extracting microservices from a monolith and potential solutions from the perspective of development teams; and the impact a workflow engine like Camunda can have on migration projects.
Keep watching to learn:
00:00 - Welcome + Introduction
01:32 - Common migration challenges
04:27 - Thinking Out Loud: How to extract a service from a monolith, without breaking the business process
06:52 - How to extract a service from a monolith in Camunda
07:44 - How to plan development sprints for a migration, such as extracting microservices from a process, in Camunda
09:46 - How using Camunda and BPMN for migrations can resolve common challenges
13:48 - Final Thoughts + Conclusion
If you’ve ever wondered how to make migrating from one cloud to another or from a monolith to microservices more manageable for developers, Nathan is right there with you! In his role here at Camunda, he supports our community and our users. He listens to their experiences, learns from their insights, and, of course, also works to find solutions to their questions. Microservices is one that comes up quite a bit.
Follow along with Nathan’s blog post, “From Monolith to Microservices, Using Camunda”: https://bit.ly/3SPrdGY
Check out the guide, “Refactoring a monolith into microservices,” that Nathan referenced: https://bit.ly/3YSCVEm
How would you handle your next migration project? Let us know on our forum: https://bit.ly/4cv6XRX
Get started with Camunda 8: https://bit.ly/3SS09qF
—
Additional Resources:
[guide] What is Microservices Architecture? https://bit.ly/3SKPNbN
[docs] Get started with microservice orchestration: https://bit.ly/3SMHGvu
[blog] Monolith vs Microservice Architecture: A Comparison: https://bit.ly/3YPoUaD
[blog] Orchestration Chaos: How Process Orchestration Tames Microservices: https://bit.ly/3YLhYeP
---
Have questions about what you just watched? Chat with our engineers and community in our forum: https://forum.camunda.io/
---
Visit our website: https://bit.ly/3vDGkp0
Connect with us on LinkedIn: / camunda
Tweet with us: / camunda
Join us on Facebook: / camundateam
---
Camunda enables organizations to orchestrate processes across people, systems, and devices to continuously overcome complexity and increase efficiency. A common visual language enables seamless collaboration between business and IT teams to design, automate, and improve end-to-end processes with the required speed, scale, and resilience to remain competitive. Hundreds of enterprises such as Atlassian, ING, and Vodafone orchestrate business-critical processes with Camunda to accelerate digital transformation.