Jargon

Term

Meaning

Serverless

No infrastructure is set up in advance, but is spun up on demand, where the provider dynamically manages the allocation of resources

Idempotent

The property of certain operations in mathematics and computer science that they can be applied multiple times without changing the result beyond the initial application

Orchestration

Coordinating multiple systems at once, for example: migrating databases, scaling docker services, etc...

Provisioning

Getting or providing resources and services, such as network bandwidth, VM's, libraries, etc...

"Lift and shift"

Lift and shift is a migration strategy that usually uses migration tools to replicate existing applications without redesigning the application

Holocracy

Authority and decision-making are distributed throughout a holarchy of self-organizing teams rather than being vested in a management hierarchy

Microservice

Architectural style that structures an application as a collection of loosely coupled services

Monolith

A single-tiered software application in which the user interface and data access code are combined into a single program from a single platform

DevOps

Development Operations

DDB(M)S

Distributed Database (Management) System

RDB(M)S

Relational Database (Management) System

YAGNI

You aren't gonna need it

OLAP

Online Analytical Processing

DTAP

Development Testing Acceptation Production

CRUD

Create Read Update Delete

SaaS

Software as a Service

IaaS

Infrastructure as a Service

PaaS

Platform as a Service

SPOF

Single Points of Failure

SOA

Service Oriented Architecture

ETL

Extract Transform Load

ESB

Enterprise Service Bus

IOT

Internet of Things

VVV

Volume, Variety, Velocity

DWH

Data Warehouse

ACID

Atomicity, Consistency, Isolation, Durability (SQL)

BASE

Basically Available Soft state Eventual consistency (NoSQL)

CAP

Consistency, Availability, Partition Tolerance

ERP

Enterprise Resource Planning

SAP

Systems, Applications and Products (An ERP system, german company)

ORM

Object Relational Mapping

DAG

Directed Acyclic Graph

SLA

Service-level Agreement

HA

High Availability

MR

Map-Reduce

ML

Machine Learning

AI

Artificial Intelligence

Last updated