Skip to main content

Research Repository

Advanced Search

Enhanced cloud patterns : a case studyof multi-tenancy patterns

Adewojo, AA; Bass, J; Allison, IK

Authors

AA Adewojo

IK Allison



Abstract

Multi-tenancy is a vital cloud computing property that enables multiple tenants of an application to be served concurrently while guaranteeing isolation between the tenants. Current cloud deployment patterns catalogue for implementing multi-tenancy lack details which make it difficult to use in deploying applications to the cloud. This paper applies our existing catalogue template to the cloud multi-tenancy patterns, in particular the tenant-isolated and dedicated component pattern. Thereafter we demonstrated its applicability with a local company software application that involved the migration of a database driven business process management system to the cloud. The result shows that: (i) there is an improvement in the structure and clarity of the cloud deployment pattern catalogue; (ii) deployment patterns can help achieve migration in less time and with realistic results; (iii) the improved catalogue helps software engineers to understand the trade-off between each pattern.

Citation

Adewojo, A., Bass, J., & Allison, I. (2015). Enhanced cloud patterns : a case studyof multi-tenancy patterns. In 2015 International Conference on Information Society (i-Society) (53-58). IEEE. https://doi.org/10.1109/i-Society.2015.7366858

Publication Date Jan 1, 2015
Deposit Date Dec 15, 2016
Pages 53-58
Book Title 2015 International Conference on Information Society (i-Society)
ISBN 9781908320483
DOI https://doi.org/10.1109/i-Society.2015.7366858
Publisher URL http://dx.doi.org/10.1109/i-Society.2015.7366858