Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Legacy, Monolith, Microservices: Integration and Migration

Legacy, Monolith, Microservices: Integration and Migration

Microservices are not just an option for new project but also a great way to improve existing architectures. This presentation shows several options for migration to microservices and bounded contexts - and why a hybrid architecture with different approaches might be preferable.

2350801025b8e8592dbaa8dd98a24cbb?s=128

Eberhard Wolff

February 05, 2020
Tweet

Transcript

  1. None
  2. None
  3. None
  4. None
  5. None
  6. None
  7. None
  8. • •

  9. None
  10. None
  11. None
  12. • • • •

  13. None
  14. None
  15. None
  16. None
  17. Order Process Invoicing Process Invoicing Taxes Payment Shipping Tracking Shopping

    Cart Delivery Lost & Found Accept order
  18. Order Process Invoicing Process Shipping

  19. Order Process Invoicing Process Shipping

  20. • • • •

  21. • • •

  22. None
  23. None
  24. None
  25. None
  26. • • •

  27. Order Process Invoicing Process Shipping

  28. • • • • •

  29. • • •

  30. • • •

  31. None
  32. • •

  33. • •

  34. Invoicing & Order Process Shipping Item System

  35. Invoicing & Order Process Shipping Item System

  36. • • •

  37. Item System

  38. Item System

  39. • • •

  40. • • • •

  41. • •

  42. • • •

  43. None
  44. • • • • •

  45. • • • •

  46. Invoicing Process Invoicing & Order Process

  47. Item System Invoicing Process

  48. • •

  49. Item System Invoicing Process

  50. Item System Invoicing Process

  51. • •

  52. Item System Invoicing Process Other systems

  53. • • •

  54. None
  55. • • • • •

  56. None
  57. • • •

  58. • • •

  59. • • • • • •

  60. • •

  61. None
  62. • • • • •

  63. • • • •

  64. • • • •

  65. Item System Bonus System

  66. • • • • • •

  67. None
  68. • • •

  69. None
  70. • • • •

  71. • • •

  72. • • •

  73. • • •

  74. • • •

  75. None
  76. • • • • •

  77. None