The scenario would be a great ERP application, it could be hosted on on promisse or in the cloud according to the customer's needs.
What would be the best way to address this type of architecture?
Centralized or distributed database architecture?
Monolithic Application or Microservice?
Use docker for the bank and the application or not, or use docker only for applications?