Messaging as a Service is message oriented middleware or MOM deployed in a compute cloud using Software as a Service or SaaS model. When using MaaS, service subscribers access queues and or topics to exchange data using point-to-point or publish and subscribe patterns.
Contents |
MaaS technology aims to eliminate the traditional overhead associated with operating in-house messaging infrastructures. These operating overheads include:
Besides reducing cost, MaaS technology seeks to simplify access to messaging resources and therefore facilitate integration efforts within organizations and between them.
MaaS technology also creates new value by providing reduced costs, enhanced performance and reliability. In order to provide those benefits, MaaS leverages cloud computing resources such as storage, network, memory and processing capacity. By using virtually unlimited cloud computing resources, MaaS technology provides internet scale messaging platform.
MaaS is accessible through a variety of protocols such as Java Message Service, AMQP, REST-Style APIs and Web Services.
Patient gets admitted into a hospital out of her provider's network. Producer hospital can start sending real time events about the treatment of the patient to her physician's hospital using MaaS platforms. The cost of integration between hospitals is marginal since they do not need to configure messaging protocols, VPNs and other details.
Information processing organization that processes events from thousands of different sources, can ask its information providers to simply place messages onto MaaS queue and reduce integration costs.
Security trading application can post updates to P&L application that might be unavailable at the moment.
Technician submits an x-ray while consuming application instances in London, Chicago and Sao Palo compete who gets the message first by listening on the same queue.
|
|