DocumentCode :
244114
Title :
Blueprint for Business Middleware as a Managed Cloud Service
Author :
Dettori, Paolo ; Frank, Daniel ; Seelam, Seetharami R. ; Feillet, Pierre
Author_Institution :
IBM T. J. Watson Res. Cetner, Yorktown Heights, NY, USA
fYear :
2014
fDate :
11-14 March 2014
Firstpage :
261
Lastpage :
270
Abstract :
Cloud offers numerous technical middleware services such as databases, caches, messaging systems, and storage but very few business middleware services as first tier managed services. Business middleware such as business process management, business rules, operational decision management, content management and business analytics, if deployed in a cloud environment, is typically only available in a hosted (black-box) model. This is partly due to where cloud is in its evolution, and mostly due to the relatively higher complexity of business middleware vs. technical middleware in the deployment, provisioning, usage, etc. Business middleware consists of multiple functions for business processes design and modeling, execution, optimization, monitoring, and analysis. These functions and their associated complexity have inhibited the wholesale migration of existing business middleware to the cloud. To better understand the complexity in bringing business middleware to the cloud and to develop a systematic cloud enablement approach, we studied the deployment of IBM´s Operational Decision Manager (ODM) business middleware product as a managed service (Cloud Decision Service) in IBM´s BlueMix cloud platform. Our study indicates that complex middleware must be componentized along functional boundaries, and provide these functions for different business users and developers with cloud experience. In addition, middleware services must leverage other cloud services and they should provide interfaces so that they can be consumed by Java applications as well as by polyglot applications (JavaScript, Ruby, Python, etc). Applications can bind to and use our Cloud Decision Service in a matter of seconds. In contrast, it takes hours to days to setup such a service in the traditional packaged software model. Based on the lessons learned from this experiment we develop a blueprint for enabling high value business middleware as managed cloud services.
Keywords :
Java; business data processing; cloud computing; decision making; middleware; IBM BlueMix cloud platform; IBM operational decision manager; Java applications; ODM; black-box model; business analytics; business middleware blueprint; business middleware services; business process analysis; business process design; business process execution; business process management; business process modeling; business process monitoring; business process optimization; business rules; cloud decision service; cloud environment; cloud service; content management; functional boundaries; operational decision management; packaged software model; polyglot applications; systematic cloud enablement approach; technical middleware; Business; Cloud computing; Complexity theory; Databases; Foundries; business; cloud; middleware; process; service;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Engineering (IC2E), 2014 IEEE International Conference on
Conference_Location :
Boston, MA
Type :
conf
DOI :
10.1109/IC2E.2014.68
Filename :
6903481
Link To Document :
بازگشت