What recommendations and best practices should we use to migrate to a composable architecture from a monolithic architecture?
Miguel Amaro: There are three key best practices to help migrate your solution from a monolithic architecture to a composable solution.
Firstly, you should start by designing a detailed capability map which covers different solutions and helps to identify which are the best ones to apply. Some of these could cover more than one, others will just cover one capability.
Then, you need to design your integration layer to help you select the best options for that integration layer, which Mambu often refers to as the process orchestration tool, which acts as the middle layer between different business systems.
Finally, you need to establish a very strong governance model. You need to lay down the rule that the products that you will licence to implement will be used with a perspective of adopting and not adapting these products, making use of the out-of-the-box solution.
By adopting these baseline design principles and configuring the solutions, respecting what they have to offer and making use of their capabilities, you’ll de-risk the project, reduce future tech debt and do a great job.