• DocumentCode
    3719439
  • Title

    Enhanced cloud patterns: A case studyof multi-tenancy patterns

  • Author

    A.A. Adewojo;J.M. Bass;I.K. Allison

  • Author_Institution
    School of Computing Science and Digital Media, Robert Gordon University, Aberdeen, Scotland
  • fYear
    2015
  • Firstpage
    53
  • Lastpage
    58
  • 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.
  • Keywords
    "Cloud computing","Companies"
  • Publisher
    ieee
  • Conference_Titel
    Information Society (i-Society), 2015 International Conference on
  • Type

    conf

  • DOI
    10.1109/i-Society.2015.7366858
  • Filename
    7366858