# Jargon ## Acronyms and abbreviations | Acronym | Expansion | Summary | | ------- | ------------------------------------------------------ | --------------------------------------------------------------------------------------------------- | | ACK | ACKnowledgement | | | ACL | [Access Control List][acl] | | | ACME | [Automatic Certificate Management Environment] | Protocol to automate the issuance and renewal of certificates without human interaction | | AD | Active Directory | | | ADR | [Architectural Decision Record][adr] | | | API | Application Programming Interface | A way for two or more computer programs or components to communicate with each other | | APK | Alpine Package Keeper | Package manager used by Alpine Linux | | APT | Advanced Package Tool | Package manager used by Debian Linux | | ASCII | American Standard Code for Information Interchange | | | AV | AntiVirus | | | AVR | Audio/Video Receiver | | | AWS | Amazon Web Services | | | BASH | [Bourne Again SHell][bash] | | | BIOS | Basic Input/Output System | | | BOINC | Berkeley Open Infrastructure for Network Computing | | | BSoD | Blue Screen of Death | | | BSS | Basic Service Set | Group of wireless devices that work with the same AP | | BSSID | Basic Service Set IDentifier | An AP's MAC address | | BYOD | Bring Your Own Device | | | CD | Continuous Delivery | Continuous creation and testing of artifacts, ready to be deployed at the end of the process | | CD | Continuous Deployment | | | CDN | Content Delivery Network | | | CI | Continuous Integration | | | CIDR | Classless Inter-Domain Routing | | | CLI | Command Line Interface | | | CMS | Content Management System | | | CN | Canonical Name | In Active Directory, the full path of an object in a canonical format | | CN | Common Name | In Active Directory, the last element in an object's Distinguished Name (DN) hierarchy | | CNI | [Container Network Interface][cni] | | | COTS | Commercial Off-The-Shelf | Available _as-is_, not optimized for specific scopes or objectives | | CSMA | Carrier-Sense Multiple Access | | | CSMA/CD | Carrier-Sense Multiple Access with Collision Detection | | | CSP | Cloud Service Provider | | | CSR | Certificate Signing Request | | | CSS | Cascading Style Sheets | | | CVE | Common Vulnerabilities and Exposures | | | CVS | Concurrent Versioning System | | | DB | Data Base | | | DBMS | DB Management System | | | DDL | Data Definition Language | | | DePIN | [Decentralized Physical Infrastructure Network][depin] | | | DKIM | DomainKeys Identified Mail | | | DML | Data Manipulation Language | | | EA | Extended Attributes | | | EEPROM | Electronically Erasable Programmable Read-Only Memory | | | ELI5 | Explain Like I'm 5 | | | ELT | Extract, Load and Transform | The process of transforming data after loading it into a [data warehouse] from multiple sources | | ESS | Extended Service Set | Group of WAPs working together to offer the same wireless network | | ESSID | Extended Service Set IDentifier | The wireless network name shared in an ESS | | ETL | Extract, Transform and Load | The process of transforming data from multiple sources before combining it into a [data warehouse] | | FDW | Foreign Data Wrapper | Standardized way of handling access to remote objects from SQL databases | | FHS | [Filesystem Hierarchy Standard][fhs] | | | FIFO | First In First Out | | | FILO | First In Last Out | | | FIPS | Federal Information Protection Standard | Security standard created by NIST to protect US government data | | FISH | [Friendly Interactive SHell][fish] | | | FQDN | Fully Qualified Domain Name | | | FS | FileSystem | | | FW | FireWall | | | GNU | GNU is Not Unix | | | GPG | GNU Privacy Guard | | | GUI | Graphical User Interface | | | HA | High Availability | Characteristic of a system which aims to ensure better or longer availability for its services | | HPC | High Performance Computing | Collections of systems and tools used to achieve a greater processing capacity than the single unit | | HSM | Hardware Security Module | Hardware cryptographic appliance designed to provide dedicated cryptographic functions | | IaC | [Infrastructure as Code][iac] | | | IC | Integrated Circuit | | | IDP | Internal Developer Platform | | | IIRC | If I Remember/Recall Correctly | | | IoT | Internet of Things | Also see [LoRa] | | IP | Internet Protocol | | | IPvX | Internet Protocol version X | | | ISP | Internet Service Provider | | | JDBC | Java DataBase Connectivity | Java API used for accessing databases | | JDK | Java Development Kit | | | JIC | Just In Case | | | JIT | Just In Time | | | JRE | Java Runtime Engine | | | K8S | [Kubernetes] | | | KISS | Keep It Simple Stupid | Also see [KISS principle is not that simple] | | KMS | Key Management Service | | | KMS | Knowledge Management System | | | KPI | Key Performance Indicator | Quantitative success metrics that track business goals or projects | | LAN | Local Area Network | | | LED | Light Emitting Diode | | | LIFO | Last In First Out | | | LLM | [Large Language Model] | | | M2COTS | Mass Market COTS | Widely available COTS products | | MR | Merge Request | Prevalently used in GitLab | | NACL | Network ACL | | | NIST | National Institute of Science and Technology | | | OAM | [Open Application Model] | | | OAM | Operations, Administration and Management | | | ODBC | Open DataBase Connectivity | Open standard API used for accessing databases | | OIDC | OpenID Connect | | | OKR | Objectives and Key Results | Framework helping teams set and track measurable goals | | OOM | Out Of Memory | | | PAT | Personal Access Token | | | PAT | Programmatic Access Token | Used in [Snowflake] | | PDF | Portable Document Format | | | PEBCAK | Problem Exists Between Chair And Keyboard | | | PEM | Privacy Enhanced Mail | | | PGP | Pretty Good Privacy | | | PII | Personally Identifiable Information | | | PR | Pull Request | Prevalently used in GitHub | | RBAC | Role-Based Access Control | | | ROM | Read-Only Memory | | | RPM | Revolutions Per Minute | | | RPM | RPM Package Manager | Package management system used by Linux distributions like Red Hat, (open)SuSE and Fedora | | SaaSS | [Service as a Software Substitute] | Using a service as a substitute for running a copy of a program. | | SAFE | Scaled Agile FramEwork | | | SBOM | Software Bill Of Materials | See [SBOM at a Glance] | | SIEM | [Security Information and Event Management][siem] | | | SLA | Service-Level Agreement | | | SLI | Service-Level Indicator | | | SLO | Service-Level Objective | | | SOPS | Secrets OPerationS | | | SPIFFE | Secure Production Identity Framework for Everyone | | | SQL | Structured Query Language | | | SRE | Site Reliability Engineer | | | SSH | [Secure SHell][ssh] | | | SSID | Service Set IDentifier | Wireless network name | | SSSD | [System Security Services Daemon][sssd] | | | TCP | Transport Control Protocol | | | TFE | [TerraForm Enterprise] | | | TIL | Today I Learned | | | TL;DR | Too Long; Didn't Read | | | TL;DW | Too Long; Didn't Watch | TL;DR, but for videos | | TLD | Top Level Domain | | | UART | Universal Asynchronous Receiver and Transmitter | | | UDP | User Datagram Protocol | | | UFW | Uncomplicated FireWall | | | URI | Uniform Resource Identifier | See [URI vs URL vs URN] | | URL | Uniform Resource Locator | See [URI vs URL vs URN] | | URN | Uniform Resource Name | See [URI vs URL vs URN] | | USB | Universal Serial Bus | | | UT | Unit Test | | | UX | User eXperience | | | VIM | [VI iMproved][vim] | | | WAN | Wide Area Network | | | WAP | Wireless Access Point | | | WiMAX | Worldwide interoperability for Microwave Access | | | WLAN | Wireless Local Area Network | | | XML | eXtensible Markup Language | | | XSS | Cross-Site Scripting | | | YAGNI | You Ain't Gonna Need It | | | YAML | [YAML Ain't Markup Language][yaml] | | | ZFS | [Zettabyte FileSystem][zfs] | | | ZSH | [Z SHell][zsh] | | | ZSTD | [ZSTandarD][zstd] | | ## Sources - [CN (canonicalName vs CommonName) In Active Directory Explained] - [KISS principle is not that simple] - [SBOM at a Glance] - [What is OpenID Connect] - [Continuous delivery] - [URL, URI, URN: what's the difference?] - [What are OKRs? A guide to objectives and key results] - [SRE fundamentals: SLIs, SLAs and SLOs] [acl]: acl.md [adr]: adr.md [bash]: bash.md [cni]: cni.md [data warehouse]: data%20warehouse.md [depin]: depin.md [fhs]: filesystem%20hierarchy%20standard.md [fish]: fish.md [iac]: iac.md [kubernetes]: kubernetes/README.md [Large Language Model]: ai/large%20language%20model.md [lora]: lora.md [siem]: siem.md [snowflake]: snowflake/README.md [ssh]: ssh.md [sssd]: sssd.md [terraform enterprise]: terraform%20enterprise.md [uri vs url vs urn]: uri%20vs%20url%20vs%20urn.webp [vim]: vim.md [yaml]: yaml.md [zfs]: zfs.md [zsh]: zsh.md [zstd]: zstd.md [automatic certificate management environment]: https://en.wikipedia.org/wiki/Automatic_Certificate_Management_Environment [cn (canonicalName vs commonName) in active directory explained]: https://www.itechguides.com/what-is-cn-in-active-directory/ [continuous delivery]: https://en.wikipedia.org/wiki/Continuous_delivery [kiss principle is not that simple]: https://artero.dev/posts/kiss-principle-is-not-that-simple/ [open application model]: https://oam.dev/ [sbom at a glance]: https://www.ntia.gov/sites/default/files/publications/sbom_at_a_glance_apr2021_0.pdf [service as a software substitute]: https://www.gnu.org/philosophy/who-does-that-server-really-serve.html [sre fundamentals: slis, slas and slos]: https://cloud.google.com/blog/products/devops-sre/sre-fundamentals-slis-slas-and-slos [url, uri, urn: what's the difference?]: https://auth0.com/blog/url-uri-urn-differences/ [what are okrs? a guide to objectives and key results]: https://asana.com/resources/okr-meaning [what is openid connect]: https://openid.net/developers/how-connect-works/