Architecting for Interconnected Global Ecosystems
Business processes transcend multiple geographical and enterprise boundaries. These boundaries just show up as boxes separated by network boundaries in architecture diagrams. There is more to the systems behind the boxes - they are part of the ecosystem of components that actualizes the business solutions and have a key role in our architectural choices. While good reference architectures provide general guidelines for decoupled architectures, multi-enterprise solutions come with their own nuances. Using an example of a global supply chain ecosystem, let's look at some design pitfalls that can topple a finely balanced architecture and discuss some options to deal with them. We will look at these pitfalls through the lenses of platforms, data, business logic, and intelligent services.
You may also be interested in
Over the past several years Google has open sourced several cloud-native technologies abstracting away more and more underlying infrastructure into...