en.unionpedia.org

Multitenancy, the Glossary

Index Multitenancy

Software multitenancy is a software architecture in which a single instance of software runs on a server and serves multiple tenants.[1]

Table of Contents

  1. 31 relations: Access control, Application service provider, Application software, Cloud computing, Computer performance, Computer security, Cost reduction, Data aggregation, Data mining, Data model, Database schema, Downtime, Economies of scale, Hardware virtualization, Independent software vendor, Instance (computer science), Metadata, Non-functional requirement, Outlook.com, Process (computing), Robustness (computer science), Scalability, Software, Software architecture, Software license, Theme (computing), Time-sharing, User (computing), Virtual appliance, Web application, Workflow.

Access control

In physical security and information security, access control (AC) is the selective restriction of access to a place or other resource, while access management describes the process.

See Multitenancy and Access control

Application service provider

An application service provider (ASP) is a business providing application software generally through the Web.

See Multitenancy and Application service provider

Application software

An application program (software application, or application, or app for short) is a computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end-users.

See Multitenancy and Application software

Cloud computing

Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.

See Multitenancy and Cloud computing

Computer performance

In computing, computer performance is the amount of useful work accomplished by a computer system.

See Multitenancy and Computer performance

Computer security

Computer security (also cybersecurity, digital security, or information technology (IT) security) is the protection of computer systems and networks from threats that may result in unauthorized information disclosure, theft of (or damage to) hardware, software, or data, as well as from the disruption or misdirection of the services they provide.

See Multitenancy and Computer security

Cost reduction

Cost reduction is the process used by organisations aiming to reduce their costs and increase their profits, or to accommodate reduced income.

See Multitenancy and Cost reduction

Data aggregation

Data aggregation is the compiling of information from databases with intent to prepare combined datasets for data processing.

See Multitenancy and Data aggregation

Data mining

Data mining is the process of extracting and discovering patterns in large data sets involving methods at the intersection of machine learning, statistics, and database systems.

See Multitenancy and Data mining

Data model

A data model is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities.

See Multitenancy and Data model

Database schema

The database schema is the structure of a database described in a formal language supported typically by a relational database management system (RDBMS).

See Multitenancy and Database schema

Downtime

The term downtime (also (system) outage) is used to refer to periods when a system is unavailable.

See Multitenancy and Downtime

Economies of scale

In microeconomics, economies of scale are the cost advantages that enterprises obtain due to their scale of operation, and are typically measured by the amount of output produced per unit of time.

See Multitenancy and Economies of scale

Hardware virtualization

Hardware virtualization is the virtualization of computers as complete hardware platforms, certain logical abstractions of their componentry, or only the functionality required to run various operating systems.

See Multitenancy and Hardware virtualization

Independent software vendor

An independent software vendor (ISV), also known as a software publisher, is an organization specializing in making and selling software, as opposed to computer hardware, designed for mass or niche markets.

See Multitenancy and Independent software vendor

Instance (computer science)

In computer science, an instance is an occurrence of a software element that is based on a type definition.

See Multitenancy and Instance (computer science)

Metadata (or metainformation) is "data that provides information about other data", but not the content of the data itself, such as the text of a message or the image itself.

See Multitenancy and Metadata

Non-functional requirement

In systems engineering and requirements engineering, a non-functional requirement (NFR) is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviours.

See Multitenancy and Non-functional requirement

Outlook.com

Outlook.com, formerly Hotmail, is a free personal email service offered by Microsoft.

See Multitenancy and Outlook.com

Process (computing)

In computing, a process is the instance of a computer program that is being executed by one or many threads.

See Multitenancy and Process (computing)

Robustness (computer science)

In computer science, robustness is the ability of a computer system to cope with errors during execution1990.

See Multitenancy and Robustness (computer science)

Scalability

Scalability is the property of a system to handle a growing amount of work.

See Multitenancy and Scalability

Software

Software consists of computer programs that instruct the execution of a computer.

See Multitenancy and Software

Software architecture

Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems.

See Multitenancy and Software architecture

Software license

A software license is a legal instrument governing the use or redistribution of software.

See Multitenancy and Software license

Theme (computing)

In computing, a theme is a preset package containing graphical appearance and functionality details.

See Multitenancy and Theme (computing)

Time-sharing

In computing, time-sharing is the concurrent sharing of a computing resource among many tasks or users by giving each task or user a small slice of processing time.

See Multitenancy and Time-sharing

User (computing)

A user is a person who utilizes a computer or network service.

See Multitenancy and User (computing)

Virtual appliance

A virtual appliance is a pre-configured virtual machine image, ready to run on a hypervisor; virtual appliances are a subset of the broader class of software appliances.

See Multitenancy and Virtual appliance

Web application

A web application (or web app) is application software that is accessed using a web browser. Multitenancy and web application are software architecture.

See Multitenancy and Web application

Workflow

Workflow is a generic term for orchestrated and repeatable patterns of activity, enabled by the systematic organization of resources into processes that transform materials, provide services, or process information.

See Multitenancy and Workflow

References

[1] https://en.wikipedia.org/wiki/Multitenancy

Also known as Multi-tenancy, Multi-tenant, Multitenant.