Cloud words, explained simply.
Plain-language meanings of cloud terms, with the matching AWS, Azure and Google Cloud services side by side. Search, learn and share any term.
A36 terms
ABAC
Attribute-Based Access ControlAllowing or denying access based on attributes, such as department, project tag, location or time, rather than only on fixed roles.
Access Key
Long-lived programmatic credentialA pair of identifiers, an ID and a secret, that lets scripts and tools call cloud APIs as a particular user.
Account (AWS)
AWS isolation boundaryIn AWS, a container for resources and identities with its own security and billing boundary. Many companies use dozens of accounts, one per environment or team.
Active-Active
All sites serve trafficA setup where two or more environments handle live traffic at the same time, and each can take over the load of the others if one fails.
Active-Passive
A standby waits for troubleA setup where one environment serves live traffic while a standby copy stays ready and takes over only if the main one fails.
Adaptive ML
Models that keep learning from new dataMachine learning systems that update themselves as new data or feedback arrives, instead of staying frozen after the initial training.
Admission Controller
Gatekeeper for cluster changesA Kubernetes component that inspects, and can change or reject, requests to the cluster before they are saved, enforcing rules such as no privileged containers.
Agentic AI
AI that works toward goals on its ownAn approach where one or more AI agents plan, decide and carry out multi-step work with limited human input, checking results and adjusting along the way.
AGI
Artificial General IntelligenceA still-hypothetical AI that could learn, reason and apply knowledge across almost any task at or beyond human level, rather than excelling at one narrow job.
AI Agent
AI that can take actionsAn AI system that uses a model to plan steps, call tools or services, such as search, databases or APIs, and act toward a goal, instead of only replying with text.
AI Alignment
Making AI follow human intent and valuesWork to ensure AI systems pursue the goals people actually intend and behave safely, for example through human feedback, rules and testing.
AI Benchmark
Standard test to compare AI modelsA standardized set of tasks or questions used to measure and compare how well AI models perform, for example in reasoning, coding or language understanding.
AI Fluency
Using AI well, safely and wiselyThe practical ability to work with AI effectively and responsibly: knowing what to ask, how to give clear instructions, how to check the output critically and how to use it ethically.
AI Plasticity
A model's ability to keep learningHow readily a neural network can learn new things after its initial training. Too little plasticity and it cannot adapt; too much and it may forget what it already knew.
AI Red Teaming
Attacking your own AI to find weak spotsDeliberately testing an AI system with tricky, harmful or adversarial inputs, such as jailbreak prompts, to discover failures before real users or attackers do.
Alert Fatigue
Too many alerts, so none are heededWhen people receive so many alerts, many of them noisy or unimportant, that they start to ignore them and may miss the real emergency.
Alerting
Get notified when something is wrongRules that watch metrics or logs and send a notification, by email, chat or phone, when a threshold is crossed or something unusual happens.
AMI / Machine Image
Template to create serversA saved image of an operating system and software, such as an AMI in AWS, used to launch identical new servers quickly.
Anomaly Detection
Spot unusual behavior automaticallyUsing statistics or machine learning to learn what is normal for a metric and flag values that look unusual, without fixed thresholds.
API Gateway
Front door for APIsA managed service that sits in front of your backend services, receiving API requests, checking security and limits, and routing each call to the right place.
API Key
Simple code that identifies an appA secret string sent with API requests to identify the calling app and apply usage limits. It is simpler than OAuth but offers weaker protection.
API Management
Run APIs as a productTools to publish, secure, monitor, limit and document APIs, usually with a developer portal, API keys, usage plans and analytics.
API Versioning
Change an API without breaking usersGiving each major form of an API a version, for example /v1 and /v2, so new features or breaking changes can be released while older clients keep working.
APM
Application Performance MonitoringTools that watch an application's speed, errors and dependencies in detail, often down to code level, to find the cause of slowness or failures.
Application Runtime
Environment where your code runsThe software environment, such as Node.js, Python, Java or .NET, together with its libraries, in which an application executes. Managed platforms provide it so you need not set up servers.
Archive Storage
Very cheap storage for rarely used dataThe lowest-cost storage class for data kept for years, such as old records and compliance copies. Retrieval is slow, from minutes to hours, and may cost extra.
Artificial Intelligence
AIComputer systems that perform tasks normally needing human intelligence, such as understanding language, recognizing images, making predictions and taking decisions.
Attack Surface
All the places an attacker could tryThe total of all exposed entry points, such as public servers, open ports, APIs, accounts and employees, that an attacker could target.
Attention Mechanism
How AI focuses on what mattersA technique that lets a model decide which parts of its input, such as which earlier words, matter most when producing each part of the output.
Audit Log
Record of who did whatA tamper-resistant record of actions taken in an account, showing who did what, when and from where, such as logins and configuration changes.
Authentication
Proving who you areThe process of checking that a user, device or service really is who it claims to be, usually with a password, a code, a key or a fingerprint.
Authorization
Deciding what you may doChecking what an already identified user or service is allowed to do, such as read a file, start a server or delete a database.
Auto Scaling
Automatic capacity adjustmentAutomatically adding or removing computing capacity as demand rises and falls, so applications stay responsive without paying for idle servers.
AutoML
Automated machine learningTools that automatically try different algorithms and settings on your data and select a good model, so people without deep ML expertise can build useful models.
Autonomous Systems
Machines that act without constant controlSystems such as self-driving cars, drones and warehouse robots that sense their surroundings, make decisions and act with little or no human control.
Availability Zone
AZOne or more separate data centers inside a cloud region, with independent power, cooling and networking, so a failure in one does not take down the others.
B22 terms
BaaS
Backend as a ServiceA service that provides ready-made backend features, such as user login, database, file storage and push notifications, so app developers do not have to build or run servers.
Backend for Frontend
BFFA pattern where each type of client, such as web or mobile, gets its own small backend that shapes data for that experience and calls the underlying services.
Backpressure
Tell the sender to slow downA way for an overloaded part of a system to signal producers to slow down, or to buffer or drop work in a controlled way, instead of collapsing under too much input.
Backpropagation
How neural networks learn from errorsThe method that works out how much each connection in a neural network contributed to an error and adjusts it, passing the correction backwards from the output to the input.
Backup
A separate copy for recoveryA separate, protected copy of data kept so it can be restored after deletion, corruption, attack or failure, ideally stored apart from the original.
Bare Metal
A whole physical server for youRenting a physical server with no virtualization layer, so one customer gets all of its hardware directly.
Bastion Host
Guarded entry point to private serversA hardened server or managed service that is the only way to reach private machines for administration, typically over SSH or RDP, with logging and tight controls.
Batch Computing
Run large jobs without waiting at a screenProcessing many tasks automatically in groups, such as nightly reports, video conversion or simulations, using temporary pools of computing that start and stop as needed.
Bayesian Networks
Map of cause and probabilityA diagram of variables linked by cause-and-effect arrows, with probabilities on each link, used to reason about uncertain situations such as diagnosing a fault.
Bias (in AI)
Unfair skew in AI resultsWhen an AI system gives results that favor or disadvantage certain groups, often because its training data reflects past prejudice or because of how it was designed and measured.
Big Data
Data too large or fast for ordinary toolsData in such volume, speed or variety, such as clickstreams, sensor feeds and logs, that it cannot be handled with ordinary single-computer tools and needs distributed systems.
Billing Account
Who gets the invoiceThe account that holds your payment method and receives invoices, and to which one or more subscriptions, projects or accounts are linked.
Blast Radius
How far a failure or breach spreadsThe extent of damage if something goes wrong, such as a compromised account, a bad deployment or a failed component.
Block Storage
Virtual hard disksStorage that exposes data as fixed-size blocks, behaving like a hard drive attached to a server. It suits databases, boot volumes and fast, frequently changing data.
Blockchain
Shared tamper-evident ledgerA shared record of transactions kept by many computers, where entries are linked and very hard to change afterwards. It is the technology behind cryptocurrencies and some supply-chain systems.
Blue/Green Deployment
Zero-downtime release patternA release method that runs two identical environments: users stay on the current one (blue) while the new version (green) is tested, then traffic is switched over.
Brute-force Attack
Guessing passwords until one worksAn attack that tries huge numbers of passwords or keys, often with stolen lists, until it finds one that works.
Bucket
Container for objectsA top-level container in object storage that holds files (objects). Each bucket has a globally unique name, its own access rules and settings.
Budget Alert
Warn me before the bill surprises meA notification set at a spending or usage threshold, for example 80% of a monthly budget, sent by email or to a chat, so you can act before overspending.
Bulkhead
Isolate parts so one failure stays putA pattern that splits resources, such as thread pools, queues or clusters, into separate compartments so a problem in one cannot use up everything and sink the rest.
Burstable Instance
Low baseline with bursts of speedA low-cost instance that earns credits while idle and spends them to run at full speed for short periods, ideal for light workloads with occasional peaks.
BYOK / CMK
Bring your own keyBYOK lets you supply your own encryption keys to the provider. A customer-managed key (CMK) is a key you control and can rotate or disable, instead of the provider's default key.
C55 terms
CaaS
Container as a ServiceA service that lets you run and manage containers without handling the underlying servers or orchestration software yourself.
Cache-aside
Check the cache first, then the databaseA caching pattern where the application looks in the cache first; if the data is missing it loads it from the database and stores a copy in the cache for next time.
Canary Deployment
Test a new version on a few users firstA release approach where the new version is given to a small share of traffic first, watched closely, and expanded only if it behaves well.
CapEx vs OpEx
Buy up front or pay as you goCapital expenditure (CapEx) is a large upfront purchase of assets like servers. Operating expenditure (OpEx) is ongoing spending on services, which is how most cloud usage is billed.
CDN
Content Delivery NetworkA worldwide network of edge servers that keeps copies of your content close to users, so pages, images and video load faster and your origin server works less.
Cell-based Architecture
Many small independent copiesA design that runs the whole application as multiple self-contained copies, called cells, each serving a slice of customers, so a failure affects only one cell.
CERT-In
Indian Computer Emergency Response TeamIndia's national agency for cybersecurity incidents. Its 2022 directions require reporting certain incidents within six hours, keeping logs for 180 days in India and keeping system clocks in sync.
Chain of Thought
Making AI reason step by stepA prompting technique, now built into some models, where the AI writes out its intermediate reasoning steps before the final answer, which often improves accuracy on hard problems.
Chargeback / Showback
Bill teams, or just show themShowback reports each team's cloud costs for information only. Chargeback goes further and actually bills those costs to the team's own budget.
Chatbot
Software that converses with peopleA program that talks with users by text or voice, from simple rule-based menus to AI assistants that understand and generate natural language.
CI/CD
Continuous Integration / Continuous DeliveryPractices that automatically build and test code whenever it changes (integration), then release it to production through automated steps (delivery or deployment).
Circuit Breaker
Stop calling a failing serviceA pattern where calls to a failing dependency are paused after repeated errors, then tried again later, so the failure does not drag down the caller too.
CIS Benchmarks
Hardening checklistsFree, community-built checklists from the Center for Internet Security that describe secure settings for cloud accounts, operating systems and software.
Closed Source
Code or models you cannot inspectSoftware or AI models whose internal code, and often training data and weights, are kept private by their owner and used only through an app or API.
Cloud Adoption Framework
CAFStructured guidance from a cloud provider on planning and managing a move to the cloud, covering strategy, people, governance, security and operations.
Cloud Bursting
Overflow to the cloud at peak timesA setup where an application normally runs in your own data center and temporarily spills extra load into a public cloud when demand exceeds local capacity.
Cloud Computing
Computing as an online serviceUsing servers, storage, databases, networking and software over the internet from a provider, instead of buying and running your own hardware, and paying for what you use.
Cloud Marketplace
Buy software through your cloud accountAn online store run by the cloud provider where you can buy and deploy third-party software, with charges added to your cloud bill.
Cloud Migration
Moving to the cloudThe process of moving applications, data and workloads from on-premises or another environment into the cloud, using one of several approaches such as rehost, replatform or refactor.
Cloud Provider
Company that offers cloud servicesA company that owns and runs cloud infrastructure and sells it as services, such as AWS, Microsoft Azure and Google Cloud, or smaller specialist and local providers.
Cloud Repatriation
Moving workloads back out of the cloudMoving applications or data from the public cloud back to on-premises or a private data center, usually for cost, performance or control reasons.
Cloud Shell
Command line in your browserA free, browser-based terminal with the provider's command-line tools already installed and signed in, so you can manage cloud resources without setting up anything locally.
Cloud-first
Cloud is the default choiceA strategy where new systems are built in the cloud unless there is a strong reason not to, instead of defaulting to own hardware.
Cloud-native
Built to live in the cloudApplications designed from the start to use cloud strengths, typically with containers, microservices, automation and managed services, so they scale and recover easily.
Cluster
A group of machines working togetherA set of computers, called nodes, joined so they act as one system, for example a Kubernetes cluster that runs and manages your containers.
Cluster Autoscaler
Adds or removes nodes on demandA component that automatically adds nodes when pods cannot be scheduled for lack of space and removes unneeded nodes when load falls.
CNAPP
Cloud-Native Application Protection PlatformAn integrated security platform combining posture management (CSPM), workload protection (CWPP) and code scanning, to see risk across the whole application life cycle.
Cold Start
First-request delayThe extra wait when a serverless function or container has to start from scratch because no warm copy is ready to answer.
Cold Storage
Archive storageVery low-cost storage for data you rarely access, such as backups and compliance records. Retrieval is slower or carries a fee in return for cheaper storage.
Colocation
Your servers in someone else's data centerRenting space, power and cooling in a third-party data center for your own servers, while you manage the hardware yourself.
Commitment Discounts
Reserved Instances and Savings PlansLower prices offered in return for committing to a certain amount of usage, typically for one or three years, instead of paying on-demand rates.
Community Cloud
Cloud shared by a group with common needsA cloud used by several organizations with similar requirements, such as government bodies or banks, and shared by them or run for them by a provider.
Compliance
Following laws and standardsMeeting the rules set by laws, regulators, industry standards or contracts, and being able to prove it with evidence.
Computer Vision
AI that understands images and videoAI that identifies and understands what is in images and video, such as faces, objects, text, defects or unsafe behavior.
Confidential Computing
Protect data while it is in useHardware-based technology that keeps data encrypted and isolated even while it is being processed, so even the cloud provider and its administrators cannot see it.
Confidential Data
Information that must stay privateInformation that would cause harm if disclosed, such as trade secrets, financial records, health data and customer details, usually handled under strict rules.
ConfigMap
Settings kept outside the appA Kubernetes object that stores non-secret configuration, such as URLs and feature flags, separate from container images.
Consolidated Billing
One invoice for many accountsCombining the usage of many accounts or projects into a single bill, which also lets volume discounts and commitments be shared across them.
Container
Packaged app plus its dependenciesA lightweight, portable package that bundles an application with everything it needs to run, so it behaves the same on a laptop, a server or any cloud.
Container Image
Packaged app ready to runA read-only package holding an application plus everything it needs, such as libraries and settings. Containers are started from images.
Container Orchestration
Automating many containersUsing software to automatically start, stop, connect, scale and heal many containers across many machines. Kubernetes is the most common orchestrator.
Container Registry
Library for container imagesA storage service where container images are kept, versioned and shared, so clusters and pipelines can pull them when needed.
containerd
Engine that runs containersA lightweight, widely used container runtime that pulls images and starts and stops containers on a node. It is the default runtime in most managed Kubernetes services.
Context Rot
AI gets worse as the prompt gets longerThe tendency of a language model's accuracy and focus to decline as more text is stuffed into its context window, even when the answer is in there.
Context Window
How much an AI can consider at onceThe maximum amount of text, measured in tokens, that a model can take in and keep in mind for one request, including your prompt, documents and its own reply.
Contrastive Learning
Learning by comparing similar and differentA training approach that teaches a model to place similar items close together and different items far apart, without needing many labels.
Control Plane
The management brainThe part of a system that makes decisions and manages resources, such as creating servers, setting policies and scheduling work, separate from the part that does the actual work.
Cost Allocation
Who spent whatAssigning each part of the cloud bill to the team, project, product or customer that caused it, usually through tags, accounts or projects.
Cost Anomaly
Unusual spending spikeA sudden or unexpected rise in cloud spend compared with normal patterns, often detected automatically and linked to the service or account that caused it.
Cost Explorer
See and slice your spendingA reporting tool that charts cloud costs over time and lets you filter by service, account, tag or region to find trends and savings.
CQRS
Command Query Responsibility SegregationA design that uses separate models for changing data (commands) and for reading it (queries), so each side can be tuned and scaled on its own.
CRD
Custom Resource DefinitionA way to add your own object types to Kubernetes, so tools and operators can manage new kinds of resources using the same Kubernetes API.
Credits
Prepaid or promotional cloud balanceA balance given by the provider, through startup programs, promotions or training, that is applied against your bill before any card payment is charged.
CSPM
Cloud Security Posture ManagementTools that continuously scan your cloud setup for risky settings, such as public storage or open ports, and compare it with security best practices.
CWPP
Cloud Workload Protection PlatformSecurity tools that protect running workloads, such as virtual machines, containers and serverless functions, by detecting threats, vulnerabilities and malware on them.
D36 terms
DaaS
Desktop as a ServiceA service that delivers a full virtual desktop, Windows or Linux, from the cloud to any device, with the provider running the infrastructure.
DaemonSet
One pod on every nodeA Kubernetes object that runs a copy of a pod on each node, or selected nodes, for things like log collectors and monitoring agents.
Dashboard
One screen of live healthA visual page that brings key metrics, charts and statuses together so people can see the health of systems at a glance.
Data Annotation
Labeling data for AIMarking up raw data, such as drawing boxes on images, tagging text or transcribing audio, so supervised models can learn from correct examples.
Data Augmentation
Stretch your data with variationsCreating extra training examples by altering existing ones, such as flipping or cropping images or rephrasing sentences, to make models more robust.
Data Lake
Raw data repositoryA central store that keeps large volumes of raw data in its original format, structured or not, until you decide how to analyze it.
Data Masking
Hide real values in non-production useReplacing or obscuring sensitive data, for example showing only the last four digits, so people and test systems can work with realistic data without seeing the real values.
Data Mining
Digging patterns out of large dataUsing statistics and machine learning to discover patterns, groups and unusual items in large datasets, such as which products are bought together.
Data Plane
The part that does the real workThe part of a system that carries the actual traffic or processes the data, such as forwarding network packets or serving user requests.
Data Tiering
Match data to the right storage levelPlacing data on different storage levels by how often it is used, for example hot data on fast storage and old data on cheap archive.
Data Transfer Appliance
Ship data on a physical deviceA rugged storage device the provider sends you to copy large amounts of data locally and return, to be uploaded to the cloud without relying on the internet.
Data Transfer Charges
Fees for moving dataFees for data moving between regions, between zones, to the internet or between clouds. Incoming data is usually free, while outgoing data is charged per gigabyte.
Data Warehouse
Analytics databaseA database designed for fast analysis of large amounts of structured, cleaned data, drawn from many sources, mainly for reports and dashboards.
DBaaS
Database as a ServiceA managed database where the provider handles installation, patching, backups, scaling and failover, and you simply use the database.
DDoS
Distributed Denial of ServiceAn attack that floods a website or service with traffic from many sources so real users cannot get through.
Dead-letter Queue
Parking spot for failed messagesA separate queue where messages are moved after they repeatedly fail to be processed, so they can be inspected and fixed instead of blocking everything or being lost.
Decision Boundary
Line between one class and anotherThe dividing line, or surface, a classifier learns that separates one category from another, for example spam from not spam.
Decision Tree
Yes/no questions leading to an answerA model that makes a prediction by following a series of simple questions, like branches of a tree, until it reaches a result.
Dedicated Host
A physical server just for youA physical server whose capacity is entirely reserved for your use, on which you run your own virtual machines, giving visibility of the hardware and help with license rules.
Dedicated Instance
Your VM on hardware not shared with other customersA virtual machine that runs on hardware used only by your account, though the provider still chooses which physical server hosts it.
Deduplication
Store identical data only onceA technique that finds repeated blocks of data and keeps a single copy with references to it, saving space.
Deep Learning
Neural networks with many layersA kind of machine learning that uses neural networks with many layers to learn complex patterns, especially in images, speech and text.
Defense in Depth
Many layers of protectionA strategy of using several independent layers of security, such as network, identity, application and data controls, so one failure does not expose everything.
Deployment (Kubernetes)
Run and update a set number of podsA Kubernetes object that declares how many copies of an application should run and handles updates and rollbacks by gradually replacing pods.
Diffusion Model
Image generator that removes noiseA type of generative AI that creates images, audio or video by starting from random noise and removing it step by step until a clear result appears, guided by a text prompt.
Digital Twin
A live virtual copy of a real thingA virtual model of a physical object, building, machine or process that is kept up to date with sensor data, so you can monitor, simulate and plan without touching the real one.
Dimensionality Reduction
Simplify data without losing the pointTechniques that shrink data with many features into fewer, while keeping the most important information, for easier analysis and visualization.
Disaster Recovery
DRThe plans and tools for restoring systems and data after a major failure, such as a region outage, cyberattack or accidental deletion.
Distributed Computing
Many machines acting as one systemA way of building systems where tasks and data are spread over multiple networked computers that coordinate to act as one.
Distributed Tracing
Tracing across many servicesTracing that follows a request as it passes through many separate services, joining each service's spans under one trace ID.
DLP
Data Loss PreventionTools that find sensitive data, such as card numbers or ID numbers, and block or flag attempts to share or leak it by email, upload or copy.
DNS
Domain Name SystemThe internet phone book: it translates human-friendly names like example.com into the IP addresses computers use to find each other.
Docker
The popular container toolkitA widely used platform for building, packaging and running applications as containers, so they behave the same on a laptop, a test server or in the cloud.
Dockerfile
Recipe to build a container imageA plain text file with step-by-step instructions for building a container image, such as the base image, files to copy and the command to run.
DPDP Act (India)
Digital Personal Data Protection Act, 2023India's law on processing digital personal data. It requires clear consent and a stated purpose, gives people rights over their data and sets penalties for breaches, with its rules being phased in.
Durability
Chance your data is not lostHow well a storage service protects data from being lost or corrupted over time, often stated as many nines, for example 99.999999999% (eleven nines).
E20 terms
Edge Computing
Processing close to where data is createdRunning computing near users or devices, for example in a factory, shop or cell tower, instead of sending everything to a distant data center.
Edge Location
Edge / point of presenceA site close to end users where a provider caches content and runs some services, so responses travel a shorter distance.
EDR / XDR
Endpoint and Extended Detection and ResponseEDR watches individual devices and servers for attacks and lets you isolate them. XDR widens this to email, identity, network and cloud signals for a joined-up view.
Egress Fees
Data transfer out chargesCharges for moving data out of a cloud provider to the internet or to another region or cloud. Moving data in is usually free.
Egress Optimization
Reduce data-out costsDesign choices that cut outbound data charges, such as keeping traffic in one region, caching with a CDN, compressing data and using private links.
Elasticity
Scale up and down on demandThe ability of a cloud system to expand resources quickly when demand grows and shrink them when it falls, automatically or on request.
Embedding
Numbers that capture meaningA list of numbers that represents the meaning of text, an image or other data, so similar items sit close together and can be found by comparing the numbers.
Encryption at Rest
Scramble stored dataEncrypting data where it is stored, on disks, databases and backups, so it is unreadable without the key if media is stolen or accessed wrongly.
Encryption in Transit
Scramble data while it travelsProtecting data as it moves across networks, using protocols such as TLS (HTTPS) and VPNs, so no one in between can read or change it.
Ensemble Methods
Combine many models for a better answerTechniques that combine the predictions of several models, for example by voting or averaging, so the group is more accurate than any single model.
Envelope Encryption
Keys that protect other keysA method where data is encrypted with a data key, and that data key is itself encrypted with a master key held in a key service.
Ephemeral Storage
Temporary storage that disappearsStorage attached to a running server that is wiped when the server is stopped, moved or removed, so it is only good for temporary data such as caches and scratch files.
Erasure Coding
Rebuild lost data from piecesA technique that splits data into fragments plus extra recovery pieces spread over many disks, so the original can be rebuilt even if several pieces are lost.
etcd
Cluster memory of KubernetesA reliable key-value database that holds all of the Kubernetes cluster's configuration and state. Managed Kubernetes services run it for you.
Ethical AI
AI that respects moral principlesBuilding and using AI in line with ethical principles such as fairness, privacy, transparency, safety and respect for human rights.
ETL
Extract, Transform, LoadA process that extracts data from sources, transforms it into a consistent format, and loads it into a destination such as a data warehouse.
Event Sourcing
Store changes, not just the latest stateInstead of saving only the current state, every change is recorded as an event in order. The current state is rebuilt by replaying those events.
Event-driven Architecture
Systems that react to eventsA design where components communicate by producing and reacting to events, such as an order being placed, instead of calling each other directly.
Expert System
Rule-based AI that mimics a specialistAn older type of AI that captures a human expert's knowledge as many if-then rules and uses them to give advice, such as medical or technical diagnosis.
Explainable AI
AI whose decisions can be understoodMethods that help people understand why an AI system produced a given result, for example by showing which inputs mattered most.
F14 terms
FaaS
Function as a ServiceA serverless model where you deploy small functions that run only in response to events, and pay just for the time they execute.
Failback
Return to the primary after recoveryMoving workloads and data back to the original primary system once it is repaired and in sync, after a period of running on the backup.
Failover
Switch to the backup automaticallyThe automatic or manual switch of traffic and workload from a failed component to a healthy standby, such as a replica database or another zone.
Fault Tolerance
Keep working despite failuresThe ability of a system to continue operating correctly even when parts of it fail, usually through redundancy and automatic failover.
Feature Store
Shared, reusable inputs for modelsA central place to define, store and serve the prepared data values (features) that models use, so training and live prediction use exactly the same data.
Federated Identity
One identity trusted across systemsLinking separate systems so a user's identity from one trusted provider, such as company directory or Google, is accepted by another without creating new accounts.
Federated Learning
Train on data without moving itA way of training a shared model across many devices or organizations, where the data stays where it is and only model updates are sent back and combined.
FedRAMP
US federal cloud authorizationA US government program that assesses and authorizes cloud services for use by federal agencies, using a common security standard.
File Storage
Shared network drivesStorage organized as files and folders that many servers can open at the same time over a network, using standard protocols such as NFS and SMB.
Fine-tuning
Teach a model your specialtyTraining an existing AI model a little further on your own examples so it follows your style, terms or task better than a general model.
FinOps
Cloud financial managementA practice that brings engineering, finance and business teams together to understand cloud spend, assign it to owners and keep optimizing it.
Fog Computing
Computing layer between devices and cloudAn approach that spreads processing across devices, local gateways and the cloud, so data is handled at the most suitable layer between the edge and the data center.
Foundation Model
Large general-purpose AI modelA large AI model trained on broad data that can be adapted to many tasks, such as writing, coding or image generation, without being built from scratch each time.
Free Tier
Try services at no costLimited free usage offered by cloud providers, either always free within limits or free for a first period, so people can learn and test.
G16 terms
GDPR
General Data Protection RegulationThe European Union's data privacy law. It applies to any organization handling personal data of people in the EU and gives them rights over that data, with heavy fines for breaches.
Generative Adversarial Network
GANA pair of neural networks that compete: a generator makes fake examples and a discriminator tries to spot them, each improving the other until the fakes look real.
Generative AI
GenAIAI that creates new content, such as text, images, code, audio or video, based on patterns learned from large amounts of existing data.
Generative Pre-trained Transformer
GPTA family of large language models, first popularized by OpenAI, that are pre-trained on huge text collections to predict the next token and then adapted for chat, writing and coding.
Golden Signals
Four signals to watch firstA short checklist from Google's SRE practice of four key measures for any service: latency, traffic, errors and saturation.
GPU
Graphics Processing UnitA processor with thousands of small cores that can do many calculations at once. Originally for graphics, it is now the main hardware for training and running AI models.
GPU Instance
Server with graphics processorsA virtual server fitted with one or more GPUs, used for AI training, video processing, graphics and scientific computing.
Graceful Degradation
Keep the core working when parts failDesigning a system so that if some features or dependencies fail, it keeps offering reduced but useful service, instead of failing completely.
Grafana
Open-source dashboardsA widely used open-source tool for building dashboards and alerts from many data sources, such as Prometheus, logs and cloud metrics.
GraphQL
Ask for exactly the data you needAn API query language where the client describes the exact fields it wants in a single request, and the server returns just that shape of data.
Green Cloud
Cloud on renewable energyCloud computing run with renewable energy, efficient data centers and low-carbon regions, to reduce environmental impact.
Grid Computing
Many computers working on one big taskLinking many separate computers, often in different places, so they work together on a large problem such as scientific research.
Grounding
Tie AI answers to real sourcesAnchoring an AI model's responses in trusted information, such as company documents, databases or search results, so answers are based on facts rather than guesses.
gRPC
High-speed service-to-service callsA framework for service-to-service communication that uses compact binary messages (Protocol Buffers) over HTTP/2, with strongly typed contracts and support for streaming.
Guardrails (AI)
Safety limits for AI outputControls placed around an AI model to block harmful, private or off-topic content and to keep inputs and outputs within company rules.
Guardrails (Security)
Rules that stop unsafe actionsAutomatic controls that prevent or flag risky actions, such as making storage public or using unapproved regions, while still letting teams work freely within safe limits.
H19 terms
Hallucination
When AI confidently makes things upWhen an AI model produces an answer that sounds convincing but is wrong or invented, such as a fake fact, source or number.
Heartbeat
Regular I am alive signalA small signal that a system or service sends at regular intervals to show it is running. If the signals stop, an alert is raised.
Helm
Package manager for KubernetesA tool that bundles all the Kubernetes files of an application into a reusable package called a chart, which can be installed and upgraded with one command.
High Availability
HADesigning a system so it stays accessible with minimal downtime, typically by running redundant components across multiple zones.
High-Performance Computing
HPCUsing clusters of powerful computers connected by very fast networks to solve large calculations, such as weather forecasts, engineering simulations and genomics.
HIPAA
US health privacy lawA US law that protects the privacy and security of health information; organizations handling such data, including cloud customers, must follow its safeguards.
Horizontal Pod Autoscaler
HPAA Kubernetes feature that automatically increases or decreases the number of pod copies based on measured load, such as CPU use or request rate.
Horizontal Scaling (Scale Out)
Add more machinesHandling more load by adding more servers or instances that share the work, usually behind a load balancer.
Hot Storage
Fast storage for frequently used dataStorage for data that is read or changed often and needs quick access, such as live databases and active website content. It costs more per gigabyte.
HSM
Hardware Security ModuleA tamper-resistant physical device that generates and keeps cryptographic keys so they never leave it in readable form. Clouds offer HSMs as dedicated or managed services.
Human-centered AI
AI designed to serve peopleAn approach to building AI that puts human needs, values and wellbeing first, with people kept in the loop and the technology designed to augment rather than replace them.
Human-Computer Interaction
HCIThe study and design of how people use and experience computers and digital products, aiming to make them useful, usable and pleasant.
Human-in-the-loop
People reviewing and guiding AIA design where a person checks, corrects or approves an AI system's work at key points, instead of letting it run fully alone.
Hybrid Cloud
Private plus public cloudAn approach that connects on-premises or private infrastructure with a public cloud so workloads and data can move between them.
Hyperparameter
Setting chosen before trainingA setting that controls how a model learns, such as the learning rate or the number of layers, chosen by people or by search tools before and during training rather than learned from data.
Hyperscaler
Giant-scale cloud providerA cloud provider operating enormous data centers worldwide, able to scale almost without limit, usually meaning AWS, Microsoft Azure and Google Cloud.
Hyperthreading
Two threads per physical coreA processor feature that lets one physical core run two threads at once, which cloud providers often count as two vCPUs.
Hypervisor
Software that runs virtual machinesThe software layer that creates, runs and separates virtual machines on a physical server, sharing out its CPU, memory and storage.
Hypervisor Offload
Dedicated chips run the virtualizationA design where special hardware cards take over virtualization, networking and storage work from the main CPU, as in AWS Nitro, so more of the server serves your workload and isolation is stronger.
I20 terms
IaaS
Infrastructure as a ServiceA cloud model where the provider supplies virtual servers, storage and networking, and you manage the operating system, runtime and applications yourself.
IaC
Infrastructure as CodeDefining and managing infrastructure such as servers, networks and databases through version-controlled code or templates instead of manual clicks.
IAM
Identity and Access ManagementThe system that controls who (identities) can do what (permissions) on which resources, using users, groups, roles and policies.
IAM Policy
Rules that allow or deny actionsA document, usually JSON, that lists which actions are allowed or denied on which resources and under which conditions, attached to identities or resources.
IAM Role
Temporary permissions to assumeA set of permissions that a user, service or another account can temporarily take on, without having permanent credentials of its own.
Idempotency
Safe to repeatA property of an operation where doing it once or many times gives the same final result, so retries after a timeout cannot create duplicates such as a double payment.
Idle Resources
Paying for things nobody usesCloud resources that are running and billed but doing little or no useful work, such as unattached disks, unused IPs or servers left on after a test.
Image Scanning
Check container images for flawsAutomatically scanning container images for known vulnerabilities, outdated packages and exposed secrets before and after they are deployed.
Immutable Storage (WORM)
Write once, read manyStorage where data cannot be changed or deleted for a set period once it is written, even by administrators.
Inference
Using a trained model to answerThe step where a trained AI model is given new input and produces an output, such as a prediction or generated text. It happens every time someone uses the model.
Ingress
Front door for web traffic into a clusterA Kubernetes setup that routes outside web requests to the right services inside the cluster, based on hostnames and paths, often handling HTTPS too.
Init Container
Setup step before the app startsA container that runs to completion before the main containers in a pod start, used for tasks such as waiting for a database or preparing files.
Instance
A running virtual serverA virtual server in the cloud created from a template and a size, which you can start, stop and delete as needed.
Instance Type / Family
Size and flavor of a serverA named combination of CPU, memory, storage and network capacity, grouped into families such as general purpose, compute optimized, memory optimized or GPU.
Interpretability
Understanding how a model works insideHow easily people can understand the inner workings of a model and why it behaves as it does, ranging from simple models that are readable to research on opening up large neural networks.
IOPS
Input/Output Operations Per SecondA measure of how many read and write operations a storage device can handle each second. High IOPS matters for busy databases.
IoT
Internet of ThingsEveryday physical devices, such as sensors, meters, vehicles and appliances, connected to the internet so they can send data and receive commands.
IoT Hub / IoT Core
Cloud front door for devicesA managed cloud service that securely connects large numbers of IoT devices, handles their identities and messages, and passes the data on to other services.
ISO 27001
Information security standardAn international standard for building and running an information security management system, where independent auditors certify that an organization follows it.
Istio
Popular open-source service meshA widely used open-source service mesh for Kubernetes that adds mutual TLS, traffic routing, retries and telemetry between services.
J2 terms
Jump Server
Stepping-stone to reach private machinesAn intermediate server you first log in to, and then connect from it to other servers in a protected network.
Just-in-time Access
Permissions only when neededGranting elevated access only for a short, approved period, for a specific task, and removing it automatically afterwards.
K6 terms
k-Nearest Neighbors
k-NNA simple method that predicts something about a new item by looking at the k most similar known items and going with what most of them are.
Key Management Service
KMSA managed service that creates, stores and controls the cryptographic keys used to encrypt your data, and records every use of them.
Knowledge Distillation
Teach a small model from a big oneA technique where a small model is trained to copy the behavior of a larger, more capable one, giving much of the quality at lower cost and speed.
Knowledge Graph
Web of connected factsA way of storing information as things (nodes) and the relationships between them, such as a person works at a company, so computers can answer connected questions.
Kubelet
Node agent that runs the podsThe agent on each Kubernetes node that receives instructions from the control plane and makes sure the pod containers are running and healthy.
Kubernetes
K8sAn open-source system that automates deploying, scaling and operating containers across a cluster of machines.
L16 terms
Landing Zone
Well-governed starting environmentA pre-configured, secure and compliant multi-account or multi-project setup that gives new workloads a safe foundation with guardrails already in place.
Landing-zone Guardrails
Rules that keep every new account safePreventive and detective controls built into a landing zone, such as blocked regions, mandatory logging, required encryption and tagging, that apply automatically to new accounts.
Large Language Model
LLMAn AI model trained on very large amounts of text that can understand and generate human-like language, answer questions, summarize, translate and write code.
Latency
Delay before a response arrivesThe time between sending a request and getting the first response, usually measured in milliseconds. Distance, network hops and storage type all affect it.
Latent Space
The hidden map inside a modelThe compressed, internal representation where a model places data so that similar items sit close together. Generative models move through it to create new content.
Launch Template
Saved settings for new serversA reusable definition of the image, size, network, disks and other settings used to start new virtual machines consistently.
Least Privilege
Principle of least privilegeA security rule that gives every user, application or service only the minimum permissions needed to do its job, and nothing more.
Lifecycle Policy
Automatic moves and deletionsRules that automatically move data to cheaper classes or delete it after a set time, for example archive after 90 days and delete after 7 years.
Lift and Shift (Rehosting)
Move as-is to the cloudMoving an application to the cloud with few or no changes, typically copying servers into virtual machines.
LLMOps
Operating LLM applicationsPractices for building and running applications based on large language models, including prompt versions, testing, evaluation, cost tracking and safety monitoring.
Load Balancer
Traffic distributorA service that spreads incoming requests across multiple servers or containers, checking their health and avoiding unhealthy ones.
Log Aggregation
Collect all logs in one placeGathering logs from many servers, containers and services into one central, searchable system, instead of logging into each machine.
Log Retention
How long logs are keptThe period for which logs are stored before they are deleted or archived, set by balancing troubleshooting needs, legal rules and storage cost.
Logs
Detailed diary of what happenedTime-stamped text records of events produced by applications and infrastructure, such as errors, requests and sign-ins.
Loss Function
Score of how wrong the model isA formula that measures the gap between a model's predictions and the correct answers. Training tries to make this number as small as possible.
Low-code / No-code
Build apps with little or no codingPlatforms where you build applications and automations mostly by dragging blocks and filling forms, with little (low-code) or no (no-code) hand-written code.
M28 terms
Machine Learning
MLA branch of AI where software learns patterns from data to make predictions or decisions, rather than being programmed with explicit rules for every case.
Managed Identity
Cloud-managed credentials for appsAn identity that the cloud creates and rotates automatically for a service, so the app can access other resources without storing any password or key in code.
Managed Instance Group
A fleet of identical servers managed togetherA group of identical virtual machines created from one template and managed as a single unit, with auto scaling, auto healing and rolling updates.
Managed Kubernetes
Provider runs the Kubernetes brainA cloud service where the provider operates and updates the Kubernetes control plane for you, while you manage your workloads and, in some modes, the worker nodes.
Managed Service
Provider runs it for youA cloud service where the provider handles setup, patching, backups, scaling and availability, and you handle only your own use and data.
Management Group
Organization-level controlA top-level structure that groups accounts, subscriptions or projects, so policies, access and budgets can be applied once and inherited by everything beneath.
Markov Chain
Next step depends only on nowA model of a sequence of events where the chance of what happens next depends only on the current state, not on how it got there.
MCP
Model Context ProtocolAn open standard that lets AI applications connect to tools and data sources, such as files, databases and services, in one consistent way instead of custom integrations for each.
Measured Service
Usage is metered and billedThe cloud automatically measures how much you use, such as hours of compute, gigabytes stored and data transferred, and reports or bills it accordingly.
MeitY Empanelment
Government-approved cloud providersA process where India's Ministry of Electronics and IT approves cloud providers, after audit, for use by government departments and public bodies.
Memcached
Simple in-memory cacheA lightweight, open-source in-memory cache for key-value data. It is simpler than Redis, with no built-in persistence or rich data types.
Message Queue
Hold work until a worker is readyA service that stores messages in order until a consumer picks them up, so the sender and receiver do not have to be online or working at the same speed.
Metadata Service
A server asking about itselfA special local web address that a virtual machine can call to learn about itself, such as its ID, region and temporary credentials, without any stored secrets.
Metrics
Numbers measured over timeNumeric measurements collected at regular intervals, such as CPU use, request count or error rate, which can be graphed and alerted on.
MFA
Multi-Factor AuthenticationA sign-in method that requires two or more proofs of identity, such as a password plus a code from a phone app or a hardware key.
Microservices
Small independent servicesAn application design in which a large system is split into small, independent services that each do one job and talk to each other through APIs.
MLOps
DevOps for machine learningPractices and tools for building, deploying, monitoring and updating machine learning models reliably, covering data, training, release and ongoing quality checks.
Model
What an AI learns and later usesThe result of training: a file of learned numbers and structure that takes input, such as text or an image, and produces predictions or content.
Model Drift
Model gets stale as the world changesThe gradual loss of a model's accuracy because real-world data or behavior changes over time compared with what it was trained on.
Model Registry
Library of versioned modelsA central catalogue that stores trained models with their versions, metrics and approval status, so teams know which model is in production.
Modular Monolith
One deployment, clear internal modulesA single deployable application whose code is split into well-separated modules with strict boundaries, so parts can be changed independently and later split out if needed.
Monolith
Single deployable applicationAn application built and deployed as one unit, where all features share the same code base and usually the same database.
Multi-access Edge Computing
5G / MECRunning cloud compute at telecom 5G sites, close to users and devices, so applications get very low delay and need less data sent over long distances.
Multi-cloud
Using more than one providerUsing services from two or more cloud providers, for example AWS and Azure, to avoid dependence on one, meet requirements or pick the best tool for each job.
Multi-region Architecture
Run in more than one regionDeploying an application and its data in two or more regions, so it can serve users nearby and keep running if an entire region has a problem.
Multi-tenancy
Many customers on shared systemsA design where many customers (tenants) share the same hardware and software while their data and settings stay separated and private.
Multimodal AI
AI that handles text, images and sound togetherAI models that can take in and produce more than one type of data, such as text, images, audio and video, in the same conversation.
Multipart Upload
Send large files in piecesA way to upload a big file as several parts, in parallel and with retries, and then join them into one object.
N12 terms
Namespace
Virtual partition inside a clusterA way to divide one Kubernetes cluster into separate sections for teams, projects or environments, each with its own names, limits and permissions.
Narrow AI
AI built for one kind of taskAI designed and trained for a specific task or small set of tasks, such as spam filtering, translation or image recognition. All AI in use today is narrow in this sense.
NAS
Network Attached StorageA storage system on the network that serves files to many computers over file sharing protocols, as a shared drive.
Neural Network
Brain-inspired network of simple unitsA computing model made of layers of connected units, loosely inspired by the brain, that learns patterns by adjusting the strength of the connections from many examples.
NFS
Network File SystemA file-sharing protocol, mainly used by Linux and Unix systems, that lets servers mount a remote folder as if it were local.
NIST CSF
NIST Cybersecurity FrameworkA voluntary US framework that organizes cybersecurity work into functions, namely Govern, Identify, Protect, Detect, Respond and Recover, and is used worldwide.
NLP
Natural Language ProcessingAI that works with human language, for example detecting sentiment, extracting names, translating, summarizing and classifying text.
Node (Kubernetes)
A machine in a clusterA server, physical or virtual, that provides the CPU and memory on which a Kubernetes cluster runs pods.
Node Pool
Group of similar nodesA set of cluster nodes that share the same machine type and settings, allowing different kinds of servers, such as GPU or spot, within one cluster.
NoSQL
Non-relational databasesDatabases that store data in flexible formats such as documents, key-value pairs, wide columns or graphs, rather than in fixed tables, and scale out easily.
Notebook
Interactive page for code and resultsA document that mixes live code, charts and notes, commonly used by data scientists to explore data and build models step by step. Jupyter is the best-known example.
NPU
Neural Processing UnitA processor built to run AI tasks efficiently with little power, found in phones, laptops and edge devices to run models locally.
O16 terms
OAuth 2.0
Delegated access without sharing passwordsA standard that lets an app get limited access to your data in another service, for example to read your calendar, without ever seeing your password.
Object Lock
Prevent deletion of objectsA bucket feature that blocks selected objects from being deleted or overwritten for a defined time or until a legal hold is removed.
Object Storage
Files stored as objectsStorage that keeps data as objects, each with its data, metadata and a unique ID, in flat containers. It scales almost without limit and suits files, media, backups and data lakes.
Observability
Understanding systems from their outputsThe ability to understand what is happening inside a system by collecting and analyzing its logs, metrics and traces.
OCI
Open Container InitiativeAn industry group, under the Linux Foundation, that defines open standards for container images and runtimes so containers work across different tools and vendors.
OCR
Optical Character RecognitionTechnology that reads printed or handwritten text from images and scanned documents and turns it into editable, searchable data.
On-demand Self-service
Get resources yourself, instantlyThe ability to create and manage computing resources, such as servers and storage, whenever you need them through a website or API, without raising a ticket or waiting for a person.
On-premises
Your own servers, in your own placeComputing equipment that you own and run in your own office or data center, rather than renting it from a cloud provider.
Open Source
Code anyone can see, use and changeSoftware whose source code is published under a license that lets others use, study, modify and share it. In AI the term is debated, since models may share code but not data.
Open-weight Model
AI model whose weights you can downloadA model whose trained parameters are published so anyone can download, run and often fine-tune it on their own hardware, within the license terms. It differs from fully open source, which would also share data and code.
OpenID Connect
OIDCA layer on top of OAuth 2.0 that adds a standard way to prove who the user is, returning an ID token with basic profile details.
OpenTelemetry
OTelAn open standard and set of tools for collecting metrics, logs and traces from applications in a vendor-neutral way, then sending them to the monitoring tool of your choice.
Operator (Kubernetes)
Automation that runs complex appsA piece of software in the cluster that encodes an expert's know-how to install, upgrade, back up and repair a specific application automatically.
Optimization Algorithm
How the model improves step by stepThe procedure, such as gradient descent or Adam, that adjusts a model's parameters bit by bit to reduce its loss during training.
Orphaned Resources
Leftovers still being billedResources that remain after the thing they belonged to was deleted, such as detached disks, old snapshots, unused load balancers and public IPs.
Overfitting
Memorizing instead of learningWhen a model learns its training data too closely, including noise, so it does well on that data but poorly on new, unseen data.
P28 terms
PaaS
Platform as a ServiceA cloud model where the provider manages servers, operating systems and runtime, and you deploy only your application code and data.
Parameters (Weights)
The learned numbers inside a modelThe internal values a model adjusts during training to capture what it has learned. Large language models have billions or even trillions of them.
Pay-as-you-go
Usage-based pricingA pricing model where you are billed only for the resources you actually use, typically by the hour, second or request, without upfront commitment.
PCI DSS
Payment Card Industry Data Security StandardA security standard for any organization that stores, processes or sends payment card data, covering networks, encryption, access control and monitoring.
Penetration Testing
Authorized hacking to find weaknessesA planned security test where experts, with permission, try to break into your systems the way an attacker would, then report what they found.
Penetration-test Authorization
Rules for testing your own cloudThe permissions and rules under which you may security-test your own cloud resources. The major providers allow it for most services within published policies, but forbid attacking their own platform or other customers.
Percentiles (p95/p99)
Slowest-user view of speedA way to describe response times: p95 means 95% of requests were faster than this value and 5% were slower. p99 looks at the slowest 1%.
Persistent Storage
Storage that outlives the serverStorage that keeps your data safe even if the server using it is stopped, replaced or deleted, such as network disks, databases and object storage.
Persistent Volume
Storage that survives pod restartsA piece of storage in a Kubernetes cluster, such as a cloud disk or file share, that keeps data even if the pod using it is deleted or moved.
Phishing
Fake messages that steal loginsEmails, texts or sites that pretend to be trusted organizations to trick people into giving passwords, codes or money.
PII
Personally Identifiable InformationAny data that can identify a person, such as name, phone number, email, address, Aadhaar or PAN number, or a device identifier linked to them.
Pod
Smallest deployable unit in KubernetesA group of one or more containers that run together on the same node and share network and storage. Kubernetes starts, stops and replaces pods.
Point-in-time Recovery
Rewind a database to any momentThe ability to restore a database or storage to its exact state at a chosen second within a retention window, such as just before a wrong delete.
Policy as Code
Security rules written as codeWriting security and compliance rules in a machine-readable form that is version controlled and automatically checked against infrastructure and deployments.
Pre-signed URL / SAS Token
Temporary link to a private fileA time-limited web address, signed with credentials, that lets someone upload or download a specific private file without having an account.
Pre-training
The first, large-scale learning stageThe initial, very expensive phase in which a model learns general patterns from huge amounts of data, before being adapted for particular uses by fine-tuning.
Predictive Analytics
Forecasting what is likely nextUsing historical data, statistics and machine learning to estimate future outcomes, such as sales, churn or equipment failure.
Pricing Calculator
Estimate before you buildA free online tool from each provider where you choose services and sizes to estimate monthly costs before deploying anything.
Private Cloud
Cloud used by one organizationCloud-style infrastructure dedicated to a single organization, hosted in its own data center or by a provider, with more control but also more responsibility.
Privileged Access Management
PAMControls and tools for managing powerful accounts, such as administrators and root, with approvals, recorded sessions, vaulted passwords and short-term access.
Project (Google Cloud)
Google Cloud workspace boundaryIn Google Cloud, the basic container for resources, APIs, permissions and billing. Every resource belongs to exactly one project.
Prometheus
Open-source metrics systemA popular open-source tool that collects and stores time-series metrics and supports a flexible query language and alerting. It is the usual choice for Kubernetes monitoring.
Prompt
Instruction given to an AI modelThe text, question, instructions or examples you give to an AI model to get a response, sometimes including documents or earlier conversation as context.
Prompt Engineering
Writing better instructions for AIThe practice of designing and refining prompts, with clear roles, examples, steps and formats, to get reliable and useful output from an AI model.
Prompt Injection
Tricking AI with hidden instructionsAn attack where malicious text, typed by a user or hidden in a web page or document, makes an AI follow the attacker's instructions instead of the intended ones.
Provisioned Concurrency
Keep functions warm and readyA setting that keeps a set number of serverless function instances initialized and ready, so requests are answered without cold-start delay, for an extra fee.
Pub/Sub
Publish and subscribe messagingA messaging style where senders (publishers) post messages to a topic and any number of interested receivers (subscribers) get a copy, without the sender knowing who they are.
Public Cloud
Cloud shared with other customersCloud services owned and run by a provider, such as AWS, Azure or Google Cloud, and offered over the internet to many customers.
Q1 term
Quantum Computing
Computing with quantum physicsA new kind of computing that uses qubits and quantum effects to solve certain problems, such as chemistry simulations and optimization, that are very hard for normal computers.
R31 terms
RAG
Retrieval-Augmented GenerationA technique where the system first looks up relevant information from your own documents or data and gives it to the AI model along with the question, so the answer is based on that material.
RAID
Redundant Array of Independent DisksA way to combine several disks into one unit to improve speed, protect against disk failure, or both, using levels such as RAID 0, 1, 5 and 10.
Ransomware
Malware that locks data for moneyMalicious software that encrypts a victim's files or systems and demands payment for the key, often also stealing data first.
Rapid Elasticity
Grow and shrink in minutesThe ability to add or remove capacity quickly, often automatically, so resources match demand and appear unlimited to the user.
RBAC
Role-Based Access ControlGiving permissions to roles, such as Reader or Administrator, and then assigning people or services to those roles, instead of setting rights one by one.
RBI Data Localization
Keep payment data in IndiaA Reserve Bank of India rule that requires payment system data to be stored only in India. Processing abroad is allowed only if the data comes back and is deleted abroad within a set time.
Real-user Monitoring
RUMMeasuring the actual experience of real visitors, such as page load time, errors and device type, by collecting data from their browsers or apps.
Reasoning Model
AI that thinks before answeringA language model trained to spend extra effort working through a problem in steps, checking itself, before it gives a final answer, which helps on maths, coding and multi-step tasks.
Recommendation Engine
Suggests what you may like nextA system that predicts which products, videos or articles a person is likely to want, using their behavior and that of similar users.
Redis
In-memory data storeA very fast open-source data store that keeps data in memory. It is used for caching, sessions, leaderboards, queues and real-time counters.
Refactoring
Redesign for the cloudRewriting or restructuring an application to take full advantage of cloud features, such as microservices, serverless and managed services.
Reference Architecture
A proven blueprint to start fromA documented, tested design for a common type of solution, such as a web app or data platform, that teams adapt instead of designing from scratch.
Region
Geographic cloud locationA geographic area where a cloud provider runs a cluster of data centers. Each region is independent, so you choose where data and workloads live.
Reinforcement Learning
Learning by trial, reward and penaltyA way of training where an agent tries actions in an environment and gets rewards or penalties, gradually learning which actions earn the most reward over time.
Replatforming
Move with small improvementsMoving to the cloud while making a few easy upgrades, such as switching to a managed database, without redesigning the whole application.
ReplicaSet
Keeps a set number of pods runningA Kubernetes controller that makes sure a specified number of identical pods are running, replacing any that fail.
Replication (Cross-region)
Copy data to another regionAutomatically copying data to a storage location in a different region, so a regional outage or disaster does not make it unavailable or lost.
Reserved Capacity
Book resources in advance for a discountPaying for a specific resource type, such as a virtual machine or database size, for one or three years in return for a lower price than on-demand.
Reserved Instance
Discount for committing to a serverA billing arrangement where you commit to use a particular instance type for one or three years and pay a lower hourly rate than on-demand.
Resource Group
A folder for related resourcesA container that groups related cloud resources, such as everything for one app, so they can be managed, secured, tracked and deleted together.
Resource Pooling
Shared pool of computing powerThe provider combines its servers, storage and network capacity into a big shared pool, and hands out slices to many customers as they need them.
Responsible AI
Fair, safe and accountable AIBuilding and using AI with attention to fairness, privacy, transparency, safety and accountability, with people checking the outcomes.
REST
Representational State TransferA common style for web APIs where resources have URLs and are handled with standard HTTP methods such as GET, POST, PUT and DELETE, usually returning JSON.
Retry with Backoff
Try again, but wait longer each timeA technique where a failed request is retried after a growing delay, often with a little randomness (jitter), so many clients do not hammer a recovering service together.
Rightsizing
Match resource size to real needAdjusting the size or type of cloud resources, such as virtual machines and databases, to fit actual usage, instead of paying for much more than needed.
Robotics
Machines that sense, decide and moveThe field of building machines that sense their surroundings, make decisions and carry out physical actions, increasingly using AI and the cloud for vision, planning and fleet management.
ROI
Return on InvestmentA measure of the benefit gained compared with the money spent, often shown as a percentage over a period.
Rolling Update
Replace instances graduallyA release method that replaces old copies of an application with new ones a few at a time, so the service stays available throughout.
Root Account
The all-powerful owner loginThe original account created when you sign up for a cloud provider, with unrestricted access to everything, including billing and closing the account.
RPA
Robotic Process AutomationSoftware robots that mimic what a person does on a computer, such as clicking, copying data between screens and filling forms, to automate repetitive office tasks.
RTO & RPO
Recovery Time / Recovery Point ObjectiveRTO is how long a system may be down before recovery; RPO is how much recent data you can afford to lose, measured in time.
S53 terms
SaaS
Software as a ServiceReady-to-use software delivered over the internet, usually by subscription, where the provider runs everything and you simply use the application.
Saga Pattern
Multi-step transactions across servicesA way to keep data consistent across several services without one big database transaction: each step has an undo (compensating) step that runs if a later step fails.
SAML
Security Assertion Markup LanguageAn older, widely used standard that lets a trusted identity provider confirm a user's identity to another application using signed XML messages, mainly for company single sign-on.
SAN
Storage Area NetworkA dedicated high-speed network that gives servers block-level access to shared storage, so it appears as local disks. Common in enterprise data centers.
Savings Plan
Commit to spend, pay lessA discount model where you commit to a fixed hourly spend for one or three years and receive lower rates on matching usage, with more flexibility than fixed reservations.
SBOM
Software Bill of MaterialsA list of every component, library and version inside a piece of software, like an ingredients list.
Scalability
Ability to handle growthThe capability of a system to cope with more users, data or work, by adding resources, without a big drop in performance.
Scaling Laws
Bigger models and data, predictable gainsObserved patterns showing that model quality improves in a predictable way as you increase model size, training data and computing power.
Secret (Kubernetes)
Sensitive values handed to podsA Kubernetes object for small sensitive items, such as passwords and tokens, kept separate from images and config. By default they are only encoded, so extra protection is advised.
Secrets Management
Safe storage for passwords and keysStoring and handing out sensitive values such as passwords, tokens and certificates from a protected vault, with access control, auditing and rotation.
Security Posture
Overall state of your defensesHow well protected an organization is overall, based on its configuration, controls, people and processes, and how ready it is to detect and respond to threats.
Self-supervised Learning
Learning from the data's own structureA training approach where the model creates its own learning task from unlabeled data, such as predicting a hidden word, so it needs no human labels.
Semantic Analysis
Understanding meaning, not just wordsMethods for working out the meaning of text, including the intent, topic and relationships behind the words, rather than just matching keywords.
Serverless
Run code without managing serversA model where the provider handles servers entirely: you supply code or containers and are billed only when they run, scaling automatically, even to zero.
Serverless Container
Containers without managing serversA service that runs your containers without making you create or look after the servers or cluster underneath, scaling automatically and charging for use.
Service (Kubernetes)
Stable address for a group of podsA Kubernetes object that gives a changing set of pods one stable name and IP address and spreads traffic among them.
Service Account
Identity for an applicationA non-human identity used by an application or script to call cloud services, with its own permissions and credentials.
Service Control Policy
SCPAn AWS Organizations policy that sets the maximum permissions available to accounts, acting as a guardrail that even account administrators cannot override.
Service Limits
Resource quotasCaps that providers place on how many resources you can create, such as virtual machines or API calls per second, to protect the platform and you from accidents. Many can be raised on request.
Service Mesh
Traffic layer between servicesInfrastructure, often using sidecar proxies, that handles secure, observable and controlled communication between microservices, including encryption, retries and traffic splitting.
Service-Oriented Architecture
SOAA design style where business capabilities are offered as reusable services that talk to each other over a network, often through shared messaging or an integration layer.
Shadow IT
Tech used without IT knowingCloud services, apps and accounts that employees or teams use without approval or visibility from the IT or security team.
Shared Responsibility Model
Who secures whatA framework that divides security duties: the provider secures the cloud infrastructure itself, while you secure what you put in it, such as data, access and configuration.
Sidecar
Helper container beside the main oneA secondary container that runs in the same pod as the main app to add features such as logging, security or networking, without changing the app.
SIEM
Security Information and Event ManagementA system that collects logs and alerts from many sources, correlates them and raises alerts about suspicious activity, while keeping evidence for investigations.
Single Point of Failure
SPOFAny one component, such as a single server, database or network link, whose failure stops the whole system because there is no backup.
SLA
Service Level AgreementA provider's written commitment about the service level you can expect, such as uptime percentage, and the credits you receive if it is not met.
SMB
Server Message BlockA file-sharing protocol used mainly by Windows to access shared folders and printers over a network, also known as CIFS.
Snapshot
Point-in-time copy of a diskA saved copy of a disk or volume as it was at a moment, usually storing only the changes since the previous snapshot.
SOAR
Security Orchestration, Automation and ResponseTools that automatically run response steps, such as blocking an address or disabling an account, when a security alert is raised, following predefined playbooks.
SOC
Security Operations CenterThe team, and often a room, that monitors systems around the clock, detects threats and responds to security incidents.
SOC 2
Service Organization Control 2An audit report, from an independent accountant, on how a service provider protects customer data, based on criteria such as security, availability and confidentiality.
Sovereign Cloud
Cloud under local legal controlCloud designed so data, operations and control stay under the laws and jurisdiction of a particular country or region, often with local operators and staff.
Spatial Intelligence
AI that understands 3D spaceThe ability of AI to perceive, reason about and act in three-dimensional space, understanding where things are and how they move, for use in robots, AR and 3D generation.
Speech-to-Text
Turn spoken words into textAI that converts spoken audio into written text, also called transcription or automatic speech recognition.
Spot Fleet
Managed group of discounted serversA group of spot (surplus-capacity) instances managed together, automatically requesting and replacing them across types and zones to hold the target capacity at low cost.
Spot Instances
Discounted spare capacityHeavily discounted virtual machines that use spare provider capacity but can be reclaimed on short notice. Also called Spot VMs on Azure and GCP.
SSO
Single Sign-OnA login method where you sign in once with one trusted identity and then reach many applications without entering passwords again.
State Machine
Defined states and allowed movesA model where a process is always in one named state, such as Pending, Paid or Shipped, and moves between states only through defined events or rules.
StatefulSet
Pods with stable identity and storageA Kubernetes object for apps that need stable names and their own persistent storage, such as databases, starting and stopping pods in a fixed order.
Stateless / Stateful
Does it remember between requests?A stateless service keeps nothing about earlier requests, so any copy can answer any call. A stateful service remembers data between requests, such as sessions or files, so it needs that memory protected and shared.
Static Website Hosting
Host a site straight from storageServing a website made of fixed files, such as HTML, CSS, JavaScript and images, directly from object storage, usually behind a CDN.
Storage Class / Tier
Price and speed levels of storageDifferent levels of object storage, from hot to archive, each with its own price, speed and minimum storage time. You choose one per object or bucket.
Storage Gateway
Bridge from on-premises to cloud storageA virtual or physical appliance in your office or data center that looks like local storage but saves data to cloud storage behind the scenes.
Strangler Fig Pattern
Replace a legacy system piece by pieceA migration approach where new services gradually take over features from an old system behind a routing layer, until the old system can be switched off.
Stream Processing
Real-time data processingAnalyzing and acting on data continuously as it arrives, such as clicks, sensor readings or transactions, instead of waiting to process it in batches.
Subscription (Azure)
Azure billing and access boundaryIn Azure, an agreement and container under which resources are created, billed and limited. Each resource group lives inside a subscription.
Supervised Learning
Learning from labeled examplesA way of training where the model studies examples that come with the correct answers, such as emails marked spam or not spam, and learns to predict the answer for new ones.
Supply-chain Attack
Attack through a trusted supplierAn attack that hides malicious code in software, libraries or services that you trust and install, so it reaches you through a legitimate update.
Support Plan
Paid help from the providerA paid tier of technical support from the cloud provider, ranging from basic (billing and docs) to premium with faster response times and named technical contacts.
Sustainability
Carbon footprint of the cloudMeasuring and reducing the energy use and carbon emissions caused by your cloud workloads, using provider reports and greener regions or efficient designs.
Synthetic Data
Artificially generated training dataData created by software or AI rather than collected from real events, used to supplement scarce data, protect privacy or test systems.
Synthetic Monitoring
Test your app with fake usersAutomatically running scripted checks, such as loading a page or completing a login, from various locations at regular intervals to confirm that the service works and is fast.
T23 terms
Tagging
Labels on cloud resourcesAttaching key-value labels, such as team, project or environment, to cloud resources so they can be organized, searched, secured and charged back.
Taints and Tolerations
Keep pods off, or on, certain nodesA Kubernetes pairing where a taint on a node repels pods, and only pods with a matching toleration may run there, for example to reserve GPU nodes.
TCO
Total Cost of OwnershipThe full cost of running a system over its life, including infrastructure, licenses, people, support, power, space and downtime, not only the sticker price.
Technical Debt
Shortcuts that cost more laterThe extra work created when quick or outdated technical choices are made now, which makes later changes slower and riskier until they are paid back.
Telemetry
Data sent back to understand a systemThe collection of metrics, logs and traces that a system automatically sends to monitoring tools so you can understand how it is behaving.
Tensor
Multi-dimensional block of numbersThe basic data structure of AI: a grid of numbers with any number of dimensions. A single number, a list, a table and a stack of images are all tensors.
Text-to-Speech
Turn text into spoken voiceAI that converts written text into natural-sounding speech, often with a choice of voices, languages and styles.
Thin Provisioning
Allocate space only when it is usedGiving a volume a large promised size but using real disk space only as data is written, so capacity is shared efficiently.
Threat Modeling
Plan for attacks before buildingA structured way to think through what could go wrong with a system, who might attack it and how, so protections are designed in early.
Throughput
Amount of data moved per secondHow much data storage or a network can move in a given time, usually in megabytes or gigabits per second.
Thundering Herd
Everyone rushes in at onceA surge that happens when many clients or processes act at the same instant, for example after a cache expires or a service restarts, overwhelming a backend.
Token
Small piece of text an AI readsThe unit in which language models read and write text: a word, part of a word or punctuation mark. As a rough guide, one token is about four English characters.
Tokenization (AI)
Chopping text into pieces for a modelSplitting text into small units called tokens, such as words, parts of words or characters, and turning them into numbers that a language model can process.
Tokenization (Data Security)
Replace sensitive data with a stand-inSwapping sensitive values, such as card numbers, for random tokens that have no use on their own, while the real values stay in a secure vault.
TPU
Tensor Processing UnitGoogle's custom chip designed for machine learning, available through Google Cloud. AWS and others offer similar custom AI chips of their own.
Traces
Follow one request end to endA record of the path a single request takes through your application, showing each step and how long it took.
Traditional AI
Rule-based and classic machine learningA loose term for AI before the generative wave: rule-based systems, search and planning, and classic machine learning that predicts or classifies rather than creating new content.
Training
Teaching a model from dataThe process of showing a model large amounts of data so it adjusts its internal settings (weights) and learns patterns. It needs lots of compute, often many GPUs for hours or days.
Training Data
Examples a model learns fromThe collection of text, images, records or other examples used to teach an AI model. Its quality, variety and legality strongly shape what the model can do.
Transfer Learning
Reuse what a model already learnedStarting from a model trained on one task and adapting it to a different but related task, which needs far less data and time than training from scratch.
Transformer
Architecture behind modern language AIA neural network design that uses attention to weigh the relationships between all parts of an input at once. It is the basis of today's large language models and many image and audio models.
Turing Test
Can a machine pass as human?A famous 1950 test proposed by Alan Turing, where a person chats with a hidden human and a machine and tries to tell which is which. If they cannot, the machine passes.
Twelve-Factor App
Rules for cloud-ready appsA set of twelve guidelines for building apps that deploy cleanly to the cloud, such as keeping configuration outside the code, treating logs as streams and running stateless processes.
U4 terms
Unit Economics
Cost per customer, order or requestMeasuring cloud cost against a business unit, such as cost per user, per transaction or per order, rather than only the total bill.
Unsupervised Learning
Finding patterns without labelsA way of training where the model gets data with no correct answers attached and finds structure on its own, such as grouping similar customers or spotting unusual items.
Uptime
Share of time a service is workingThe percentage of time a service is available and working, for example 99.9% a month, which allows about 43 minutes of downtime.
Utility Computing
Computing sold like electricityA model where computing resources are provided on demand and charged by use, like water or electricity, rather than bought outright.
V12 terms
vCPU
Virtual CPUA unit of processing power given to a virtual machine, usually one hardware thread of a physical processor.
Vector Database
Database for finding things by meaningA database built to store embeddings and quickly find the ones closest to a query, so searches match meaning rather than exact words.
Vector Search
Find by meaning, not keywordsA search method that compares embeddings to find items closest in meaning to a query, even when they share no exact words. It is stored and queried in vector databases or vector-enabled databases.
Vendor Lock-in
Dependence on one providerA situation where moving from one provider to another becomes costly or difficult because of proprietary services, data formats or contracts.
Versioning
Keep every version of a fileA setting that keeps older copies of an object whenever it is overwritten or deleted, so you can restore an earlier version.
Vertical Scaling (Scale Up)
Make the machine biggerAdding more power, such as CPU, memory or faster disks, to an existing server or instance, instead of adding more servers.
Virtual Machine
VMA software-based computer running on shared physical hardware, with its own operating system, CPU, memory and storage, that you create and remove on demand.
Virtualization
One machine acting as manyTechnology that divides one physical computer into several virtual machines, each running its own operating system as if it were separate hardware.
Vision Transformer
ViTA transformer model adapted for images: it cuts a picture into small patches and processes them like words in a sentence using attention.
VPC
Virtual Private Cloud / Virtual NetworkYour own logically isolated network inside a public cloud, where you define IP ranges, subnets, routing and firewall rules for your resources.
VPN
Virtual Private NetworkAn encrypted tunnel over the public internet that securely connects two networks, or a user to a network, as if they were on the same private link.
Vulnerability Scanning
Automatic search for known weaknessesTools that check servers, containers, code and images against lists of known security flaws and report what needs patching.
W9 terms
WAF
Web Application FirewallA firewall for web applications that filters and blocks malicious HTTP traffic, such as SQL injection and cross-site scripting, using rules.
Warm Pool
Pre-started servers waiting for demandA set of pre-initialized instances kept on standby, stopped or running, so scaling out can add capacity much faster than booting new ones.
Warm Storage
Middle tier for occasional accessStorage for data accessed now and then, such as monthly reports and older logs. It costs less than hot storage but charges small retrieval fees.
WebAssembly
WasmA compact, fast, safe code format that runs in browsers and, increasingly, on servers and at the edge, and can be produced from many languages such as Rust, C++ and Go.
Webhook
Reverse API call when something happensAn HTTP callback: when an event occurs, one system automatically sends a request to a URL you provide, instead of you repeatedly asking whether anything changed.
WebSocket
Always-open two-way connectionA protocol that keeps one connection open between browser and server so both sides can send data at any time, instead of the client asking again and again.
Well-Architected Framework
Cloud design best practicesA set of guiding principles and review questions from cloud providers for building secure, reliable, efficient, cost-effective and sustainable workloads.
Workflow Orchestration
Coordinate many steps reliablyUsing a service to run multi-step processes in the right order, with retries, branching, waiting and error handling, instead of coding that logic into each step.
Write-through Cache
Update cache and database togetherA caching pattern where every write goes to the cache and the database at the same time, so the cache always holds fresh data.
X1 term
XaaS
Anything as a ServiceA general term for any capability delivered as a pay-per-use online service, covering IaaS, PaaS, SaaS and many more such as data, security or AI as a service.
Z2 terms
Zero Trust
Never trust, always verifyA security approach that assumes no user, device or network is trusted by default and verifies every request explicitly, with the least access required.
Zero-shot / Few-shot Learning
Doing a task with no or few examplesZero-shot means a model performs a new task from instructions alone. Few-shot means you add a handful of examples in the prompt to show what you want.
Try a different word, or to us.
Missing a term?
Tell us which cloud word confused you and we will add it.
