Application Composition Platform Architecture
摘要
The special feature of a development platform for a composable enterprises is the support of the ″composable″ paradigm. This means providing methods and tools for developing and composing agile, flexible and innovation-friendly applications from PBCs. The architecture of the application composition platform is presented in detail. The application composition platform helps develop PBCs, compose them into applications, as well as manage, deploy and execute them. The execution is monitored and processed using analytics such as mining and improved by optimisation approaches. The application composition platform plays a key role in supporting the composable enterprise lifecycle. Its components process automation, integration (API and API management), low-code development and composition are described and demonstrated using examples. Statements that are very specific or refer to specific systems are marked in italics. Readers who only need an overview can skip these parts without losing the thread. The following figure establishes the connection to the lifecycle in Fig. 1.9.