Enhanced cloud patterns: A case studyof multi-tenancy patterns

  title={Enhanced cloud patterns: A case studyof multi-tenancy patterns},
  author={A. A. Adewojo and J. Bass and I. Allison},
  journal={2015 International Conference on Information Society (i-Society)},
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… Expand
6 Citations
Evaluating the Effect of Multi-Tenancy Patterns in Containerized Cloud-Hosted Content Management System
  • A. A. Adewojo, J. Bass
  • Computer Science
  • 2018 26th Euromicro International Conference on Parallel, Distributed and Network-based Processing (PDP)
  • 2018
  • 2
  • PDF
Non-functional requirements optimisation for multi-tier cloud applications: An early warning system case study
  • Polona Stefanic, Dragi Kimovski, G. Suciu, V. Stankovski
  • Computer Science
  • 2017 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computed, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI)
  • 2017
  • 7
  • PDF
Design guidelines for SaaS development process
  • Highly Influenced


Cloud Migration Research: A Systematic Review
  • 306
  • PDF
An Overview of Approaches for the Migration of Applications to the Cloud
  • 6
From Software as a good to software as a service: Preparing the evolution of software products into the cloud
  • Leire Orue-Echevarria Arrieta
  • Computer Science, Engineering
  • 2012 IEEE 6th International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA)
  • 2012
  • 6
Key Challenges in Cloud Computing: Enabling the Future Internet of Services
  • 209
Continuous Software Engineering: An Introduction
  • J. Bosch
  • Engineering, Computer Science
  • Continuous Software Engineering
  • 2014
  • 36
Monitoring Insiders Activities in Cloud Computing Using Rule Based Learning
  • M. Khorshed, A. Ali, S. Wasimi
  • Computer Science
  • 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications
  • 2011
  • 29
Software architecture in practice
  • 5,217
  • PDF