Abstract:
Business process management (BPM) solutions are intimately reliant on their ability to integrate with the operational data in the systems that lie beneath the surface. However, integration architectures are becoming increasingly rich and complex. On top of all the traditional forms of integration we now have service oriented architecture (SOA) exposing business functionality for reuse across the enterprise, web APIs monetising access to data for use by external application developers, and mobility stretching the boundaries of who and how users can interact with the core processes. What does all that really look like as an architecture, how do these capabilities interact, and how can we avoid the common pitfalls.