Red Hat Managed Services  simplify the deployment and operation of applications on OpenShift, for example Red Hat AMQ Online  configures back-end brokers, routers, resource allocation plans for queues and topics (memory, storage and CPU quotas) etc.
This RFE should examine a similar offering for applications that require transactional support.
We already have various "service based" variants of the transaction manager (JTS, LRA coordination, REST based TM, etc) which could serve as a starting point. As well as defining what such a service would "look like" and what the business value it might add, the task should focus on realising some of the goals for Red Hat managed services:
- Simplicity; the end user for managed services tend to be very focused on achieving a specific business/application goal and they don't have the time for a plethora of configuration options, parameters etc. Therefore, the managed services typically make opinionated decisions on behalf of the user, hoping that they hit the 80/20 case at the very least;
- Reliability and scalability through OSD ; OSD imposes a different collection of requirements than does OCP ;
- Managed services are run 24x7. The task should define what features are needed to achieve such a guarantee;
- Integration with popular developer frameworks and languages.
 https://www.redhat.com/en/about/videos/amq-online-nutshell and https://cloud.redhat.com/blog/understanding-amq-online