Skip to content

Instantly share code, notes, and snippets.

@zgover
Last active May 6, 2022 20:48
Show Gist options
  • Save zgover/96c2dac1d7840345057f3983b387bea2 to your computer and use it in GitHub Desktop.
Save zgover/96c2dac1d7840345057f3983b387bea2 to your computer and use it in GitHub Desktop.
[IT/Design/Software Terms, Acronyms, Phrases and more...] Glossary Reference for Terms, Acronyms, Phrases, Abbreviations, Numeronyms #glossary #list #awesome #awesome-list #definitions #cloud-computing #ist #cis #principles #business

Glossary Reference (Terms + Acronyms + Numeronyms + Abbreviations + Phrases)

Description & Purpose:

Frequent, commonly used, sometimes mentally lost and forgotten; but unlike Mr.Monoply’s monocle—not missing—quick reference glossary for terminology, meaning and definitions for abbreviations, acronyms, numeronyms, phrases and other terms in the following categories for general areas of interest and fields of Study, Theory and Practice (STP) such as Information Technology (IT), Computer Science (CS), Computer Information Systems (CIS)


(BizDev) Sales + Marketing + Business Development|Models|Strategies

  • SaaS (model) – Software-as-a-Service
  • PaaS (model) – Platform-as-a-Service
  • IaaS (model) – Infrastructure-as-a-Service
  • FaaS (model) – Function-as-a-Service
  • DaaS (model) – Desktop-as-a-Service
  • SBU (strategy) – Strategic Business Unit
  • TAM (strategy) – Total Addressable Market

Helpful Resources


(CIST or IST) Computer Information Systems & Technology

  • Infrastructure – Inclusive set of underlying tools, components and resources, each integrated with one another into a single architecture supporting environments, business operations and complete computing systems.
  • Architecture – A “blueprint” or schema identifying how individual technologies, components and/or capabilities in the infrastructure strategically combine and integrate to objectively measure the “Agility” score for efficiency to infrastructure scaling and stimuli.
  • Interpose – Intervening between two points to (also “middleware”).
  • Middleware or “Software Glue” – A software that acts as an intermediary between two applications or services to facilitate their communication. (also proxy, interpose, translator)
  • DevOps or “Development Operations” – A set of common workflow practices combining software development and IT operations. Commonly seen as: Quality Assurance/Control (QA/QC), System administration (SysAdmin), Agile methodologies, Continuous Integration/Delivery (CI/CD)

Internet Society: Principles + Paradigms + Patterns

  • KISS – Keep It Simple, Stupid
  • DRY – Don’t Repeat Yourself
  • OOP – Object-oriented Programming
  • YOGNI – You Aren’t Gonna Need It
  • SCP – Single Concern Principle
  • HOP – High Observability Principle
  • LCP – Life-Cycle Conformance Principle
  • IIP – Image Immutability Principle
  • PDP – Process Disposability Principle
  • S-CP – Self-Containment Principle
  • RCP – Runtime Confinement Principle
  • SOC – Separation Of Concerns
  • ETL – Extract, Transform, Load (used to blend data from multiple sources)
  • RFC – Request for Comments

Software + Cloud + Data & Processing

  • REPL – Read-Eval-Print-Loop
  • SAP – Systems Applications and Products
  • ERP (software) – Enterprise Resource Planning

Identity + Security (Authentication|Authorization)

  • IAM – Identity and Access Management
  • OAuth – Open Standard for Authentication
  • OATH – Open Authentication (reference architecture for authentication, unrelated to OAuth)

Helpful Resources


Networking + Request Handling

  • MPLS – Multi-Protocol Label Switching
  • WPS – WiFi Protected-Setup
  • IPC – IP Camera or Internet Protocol Camera
  • IFTTT – If This Then That
  • gTLD – Generic Top Level Domain
  • TLD – Top Level Domain

Information Systems + Hardware

  • DIMM – Dual In-line Memory Module
  • eMMC – Embedded Multi-Media Card
  • TPM – Trusted Platform Module
  • VCC – Voltage Common Collector

Digital Design + Visualization

  • Diagram – Visualization (plan, sketch/drawing, outline) based on symbols and elements.
  • Illustration – (contrasts diagram) Kind of decoration, explanation or visual interpretation of a concept or idea.
  • Illustration Diagram – Graphics that display an image(s) illustrated by labels, notes, table or legend in order to identify, compliment and explain the concepts, methods or objects.
  • Infographic – Visual representation with simple narrating of data and information using diagrams, graphs or charts.
  • UML Diagram or “Unified Modeling Language Diagram” – A partial graphic representation of a system's architectural blueprints detailed in a diagram. Graphic types are divided into two distinct categories to represent structural information and general behavior.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment