Glossary
Glossary
There are currently 46 names in this directory beginning with the letter S.
S
SaaS (Software as a Service): A cloud computing service model in which a software application is provided as a service over the internet
SaaS (Software as a Service): A model of software delivery in which a software application is provided as a service over the internet, typically on a subscription basis
Scalability: The ability of a system or program to handle an increasing workload or data volume without a decrease in performance
Scaling: The process of increasing or decreasing the size or capacity of a system or component in order to meet changing demands or requirements
Scanner: A device that captures images of documents or photographs and converts them into digital form
Scrum: An agile software development method that is based on the principles of transparency, inspection, and adaptation
Search engine optimization (SEO): The practice of optimizing a website or web content in order to improve its visibility and ranking in search engine results
Search engine optimization (SEO): The practice of optimizing a website to improve its ranking in search engine results pages
Search engine: A software application or service that is used to search for and retrieve information from the internet or other sources
Search engine: A software program that searches a database of web pages, images, and other online content to find relevant results in response to a user's query
Security token: A physical or digital device that is used to authenticate a user's identity or access to a system or service
Security: Measures that are taken to protect a system or data from unauthorized access, use, or disclosure
SELinux (Security-Enhanced Linux): A set of security policies and tools that is used to enhance the security of the Linux operating system
Semantic Web: A vision of the Web in which data and information are represented in a machine-readable format and can be easily shared and reused across different systems and applications
Semaphore: A synchronization object that is used to control access to shared resources in a concurrent or multithreaded environment
Sensitive data: Data that is protected by law or policy and requires special handling or protection due to its confidentiality, integrity, or value
Server: A computer or device that is used to host or provide services or resources to other computers or devices
Service level agreement (SLA): A contract between a service provider and a customer that specifies the level of service and support that the provider will deliver
Service-oriented architecture (SOA): An architectural style for building distributed systems that enables loose coupling between services
Service-oriented architecture (SOA): An architectural style for designing distributed systems and services that is based on the principles of loose coupling and interoperability
SHA (Secure Hash Algorithm): A family of cryptographic hash functions that are used to create a digital fingerprint or message digest of a data set
Shell: A command-line interface or program that is used to interpret and execute commands from a user
SIM (Subscriber Identity Module): A removable smart card that is used to store and authenticate a user's identity and access rights to a mobile network
SIMD (Single Instruction Multiple Data): A type of computer architecture that is used to perform the same operation on multiple data elements concurrently
Simple Mail Transfer Protocol (SMTP): A standard protocol for sending email messages over the internet
Single sign-on (SSO): A method of authentication that allows a user to access multiple systems or services with a single set of credentials
Slackware: A distribution of the Linux operating system that is known for its simplicity and adherence to the Unix philosophy
Social engineering: A type of cyber attack that involves manipulating or tricking people into revealing sensitive information or taking actions that are not in their best interests
Social media: Online platforms that allow users to create and share content or participate in social networking
Software: A set of instructions or programs that are used to perform specific tasks on a computer or other device
SQL (Structured Query Language): A programming language used to manage and manipulate data stored in relational databases
SSL (Secure Sockets Layer): A security protocol that encrypts data transmitted between a web server and a client