Beruflich Dokumente
Kultur Dokumente
Learning Objectives:
The ServiceNow instance model
ServiceNow Single-Tenant
Multi-Tenant / Single-Tenant debate
Multi-Instance Architecture
A multi-instance architecture gives every customer its own unique database, which means that
it is impossible for your data to be commingled with any other customer. The multi-instance
architecture is not built on large centralized database software and infrastructure. Instead, we
deploy instances on a per-customer basis, allowing the multi-instance cloud to scale
horizontally and infinitely. For our multi-instance cloud, we deploy separate application logic
(Apache Tomcat Java Virtual Machines) and database processes (MySQL) for every customer.
Each customer instance is a unique software stack and this means that, unlike some competing
platforms, there is no 70-page document of restrictions and limitations. Your instances in our
cloud are for your enterprise and your business needs. With this architecture and deployment
model comes a wealth of benefits; true data isolation, advanced high availability and customer-
driven upgrade schedules.
Single-Tenancy
Single-tenancy is an architecture in which a single instance of a software application and
supporting infrastructure serves one customer. In the software-as-a-service (SaaS) delivery
model, a customer is called a tenant.
In a single-tenancy architecture, the tenant purchases their own copy of the software and the
software can be customized to meet the specific and needs of that customer. Single-tenancy
can be contrasted with multi-tenancy, an architecture in which a single instance of a software
application serves multiple customers.
Resources
https://servicematters.servicenow.com/2016/02/01/why-cloud-architecture-matters-
the-multi-instance-advantage-over-multi-tenant/
http://www.alcortech.com/the-winner-in-the-cloud-architecture-debate-of-multi-
tenant-and-multi-instance/