One type of cloud architecture is not necessarily better than another. When deciding between single-tenant vs. multi-tenant architecture, your organization's specific needs should determine the deployment type.
To demonstrate how these two architectures work, let’s consider the familiar experience of looking for a place to live. Specifically, let’s pretend you’re trying to decide whether to buy a home or rent a house.
If you like the layouts of apartment buildings you’ve toured, don’t mind sharing common walls, and think your life would be easier if things like maintenance, pest control, and landscaping were done for you, then having your own dedicated space as a tenant within a multi-tenant complex might be the right choice.
On the other hand, if you want to customize your space, knock down walls, put in a new kitchen, fill your yard with apple trees, and enjoy the safety, security, and responsibility that come with maintaining and protecting your own domain, then a single-family home, where you’re the dedicated tenant, may be a better choice for you.
Like someone searching for a place to call home, deciding between single-tenant and multi-tenant architecture requires considering what you want to do with the space once you move in. As you’ll learn below, the choice to go either way depends on a variety of factors.