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.

Eberhard Wolff

February 05, 2020
Tweet

More Decks by Eberhard Wolff

Other Decks in Technology

Transcript





  1. View full-size slide

  2. Order
    Process
    Invoicing
    Process
    Invoicing
    Taxes
    Payment
    Shipping
    Tracking
    Shopping Cart
    Delivery
    Lost & Found
    Accept order

    View full-size slide

  3. Order
    Process
    Invoicing
    Process
    Shipping

    View full-size slide

  4. Order
    Process
    Invoicing
    Process
    Shipping

    View full-size slide





  5. View full-size slide

  6. Order
    Process
    Invoicing
    Process
    Shipping

    View full-size slide






  7. View full-size slide

  8. Invoicing &
    Order
    Process
    Shipping
    Item System

    View full-size slide

  9. Invoicing &
    Order
    Process
    Shipping
    Item System

    View full-size slide





  10. View full-size slide






  11. View full-size slide





  12. View full-size slide

  13. Invoicing
    Process
    Invoicing &
    Order
    Process

    View full-size slide

  14. Item System
    Invoicing
    Process

    View full-size slide

  15. Item System
    Invoicing
    Process

    View full-size slide

  16. Item System
    Invoicing
    Process

    View full-size slide

  17. Item System
    Invoicing
    Process
    Other
    systems

    View full-size slide






  18. View full-size slide







  19. View full-size slide






  20. View full-size slide





  21. View full-size slide





  22. View full-size slide

  23. Item System
    Bonus System

    View full-size slide







  24. View full-size slide





  25. View full-size slide






  26. View full-size slide