Shared services teams are tasked with managing complex integration platforms that support mission critical applications 24X7. In addition to infrastructure governance and upkeep, the teams are inundated with requests from the development teams to create objects such as brokers, topics, queues, etc. on a regular basis.
As a result, the shared services teams use several tools to manage and monitor the integration platforms resulting in spiraling cost and complexity which goes up every time the developer team adds a new integration platform.