Enterprise Architecture   Master-Copy Principle      Peter Norrhall
Information and business logic in  System A several systems System B           Information               Business Logic   ...
SOA Silos
Master per domain/functionality in      the different systems
Master-copy replication
Master-copy replication    Copy        Master
Publish-subscribe Copy                    Master
Common information System A              System B            System C
Common information E-Commerce         ERP              CRM
Master-master replication of common           information E-Commerce                 ERP                ESB               ...
Business logic
Shared Libraries      System A                      System B                            jar                      System CCOM
Business logic       One System To Rule Them AllCopy                                 Master                 Copy
Business logicMaster                          Copy          Copy   Master
Replication of declarative business                 logicMaster                                 Copy             Copy   Ma...
Proxy against cemented business logic    System A               System B               System C
Enterprise Service BusSystem A               System B             ESB            System C
Upcoming SlideShare
Loading in …5
×

Enterprise Architecture

498 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
498
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Enterprise Architecture

  1. 1. Enterprise Architecture Master-Copy Principle Peter Norrhall
  2. 2. Information and business logic in System A several systems System B Information Business Logic System C
  3. 3. SOA Silos
  4. 4. Master per domain/functionality in the different systems
  5. 5. Master-copy replication
  6. 6. Master-copy replication Copy Master
  7. 7. Publish-subscribe Copy Master
  8. 8. Common information System A System B System C
  9. 9. Common information E-Commerce ERP CRM
  10. 10. Master-master replication of common information E-Commerce ERP ESB CRM
  11. 11. Business logic
  12. 12. Shared Libraries System A System B jar System CCOM
  13. 13. Business logic One System To Rule Them AllCopy Master Copy
  14. 14. Business logicMaster Copy Copy Master
  15. 15. Replication of declarative business logicMaster Copy Copy Master
  16. 16. Proxy against cemented business logic System A System B System C
  17. 17. Enterprise Service BusSystem A System B ESB System C

×