For the last couple of weeks I have been travelling in what seems hundreds of meetings with many people. However, last week I had a number of presentations on the direction of Operational/Automation systems, and challengers of the 7 to 10 years.
Twice a question was asked around flat vs. layered architecture, similar question around one platform vs. multiple platforms.
• Layers allow me to contain change
• Layers allow me to manage complexity, divide and conquer
• Inter-operable layers reduce technology lock-in and increase options for clients
• Federated means lower level has autonomy but cannot violate higher level rules and principles.