IT Glossary(2012 terms)

Every IT term and short explanation shown on ITBGM, listed in full by genre. Use the search box below to filter by term name. Each term links to a page with a more detailed, engineer-oriented explanation.

Adobe Firefly AI Image Generation
An image-generation AI from Adobe, integrated directly into its image-editing software.
Aider AI Coding Assistants
An open-source AI pair-programming tool that runs in the terminal.
Amp AI Coding Assistants
An autonomous coding agent from Sourcegraph that emphasizes deep context understanding.
Augment Code AI Coding Assistants
An AI coding assistant that specializes in understanding large, complex existing codebases.
AutoGen AI Agents
An open-source framework from Microsoft for coordinating multiple AI agents working together.
AutoGPT AI Agents
An open-source platform where AI autonomously breaks down and executes tasks from a natural-language goal.
Baseten AI Development Platforms
A model-serving platform for deploying custom models as production API endpoints.
Bolt.new AI Development Platforms
A service that builds and runs a web app from a prompt, right in the browser.
Canva Magic Studio AI Image Generation
A suite of AI-powered image generation and editing features built into the design tool Canva.
Character.AI Chat AI / Assistants
A conversational AI service where you chat with AI characters that have distinct personalities.
ChatGPT Chat AI / Assistants
OpenAI's flagship conversational generative-AI service.
Claude Chat AI / Assistants
Anthropic's conversational generative-AI service.
Claude Code AI Coding Assistants
An AI coding agent from Anthropic that runs in the terminal.
Cline AI Coding Assistants
An open-source AI coding agent that runs as a VS Code extension.
Codex AI Coding Assistants
An AI agent from OpenAI specialized in coding.
Cohere AI Development Platforms
A company and platform providing enterprise-focused large language models via API.
ComfyUI AI Image Generation
An open-source tool for building image-generation AI workflows by connecting nodes.
Consensus AI Search & Research
An AI academic search engine for checking scientific consensus across peer-reviewed papers.
Continue AI Coding Assistants
An open-source AI coding assistant that plugs into VS Code and JetBrains IDEs.
Copilot Chat AI / Assistants
Microsoft's AI assistant, integrated into Windows, Office, and other Microsoft products.
Copy.ai AI Translation & Writing
An AI writing service for quickly generating short-form copy like ads and email text.
CrewAI AI Development Platforms
An open-source framework for coordinating multiple AI agents, each with a defined role.
Cursor AI Coding Assistants
A code editor with built-in AI-powered code completion and editing.
DALL-E AI Image Generation
An image-generation AI from OpenAI.
DeepL AI Translation & Writing
A translation-focused AI service known for high-accuracy output.
DeepSeek Chat AI / Assistants
A generative-AI service from China's DeepSeek, which drew attention for its low-cost training approach.
Descript AI Video Generation
A service for editing video and audio like editing text, based on automatic transcription.
Devin AI Coding Assistants
An AI agent from Cognition that autonomously handles coding tasks.
Devin Desktop AI Coding Assistants
Formerly Windsurf (formerly Codeium). An AI-integrated development editor from Cognition, the maker of Devin.
Dia Chat AI / Assistants
A web browser from The Browser Company designed around conversing with AI.
Dust AI Agents
A platform for connecting to internal data and tools to run multiple AI agents across an organization.
ElevenLabs AI Voice/Music Generation
An AI service for high-quality voice synthesis and voice cloning.
Elicit AI Search & Research
An AI research assistant for researchers, specialized in searching and summarizing academic papers.
ERNIE Bot Chat AI / Assistants
A conversational AI service developed by Baidu.
Felo AI Search & Research
An AI search platform that supports cross-lingual search and summarization.
Fireflies.ai Chat AI / Assistants
An AI assistant that joins web meetings to automatically transcribe and summarize them.
Fireworks AI AI Development Platforms
An AI inference platform specialized in serving open-weight models with low latency.
Flowise AI Development Platforms
An open-source, no-code tool for assembling LLM app workflows visually.
FLUX AI Image Generation
An image generation model from Black Forest Labs known for high prompt fidelity.
Gamma AI Translation & Writing
An AI tool that automatically generates presentations and documents from a prompt.
Gemini Chat AI / Assistants
Google's generative-AI service.
Genspark AI Agents
An AI-agent workspace that autonomously handles research, document creation, and task delegation.
GitHub Copilot AI Coding Assistants
An AI pair-programming tool from GitHub that suggests and completes code.
Glean AI Search & Research
An enterprise AI search tool for searching across information scattered throughout a company.
Google AI Studio AI Development Platforms
A free, browser-based developer tool from Google for trying out Gemini models.
Google Colab AI Development Platforms
Google's free execution environment that gives you Python and GPU access from just a browser.
Google Flow AI Video Generation
An AI creative suite for filmmaking that unifies Google's Veo and Nano Banana models.
Grammarly AI Translation & Writing
A writing-assistance service where AI checks English grammar and phrasing and suggests improvements.
Grok Chat AI / Assistants
A generative-AI service from xAI.
Hailuo AI AI Video Generation
An AI video generation service from China's MiniMax, known for physically natural motion.
HeyGen AI Video Generation
A service that generates videos of an AI avatar speaking.
Higgsfield AI Video Generation
An AI video platform that bundles access to multiple video generation models under a single subscription.
Hugging Face AI Development Platforms
A leading platform for sharing and publishing AI models and datasets.
HuggingChat Chat AI / Assistants
A chat service from Hugging Face for trying open-weight models for free.
Ideogram AI Image Generation
An image-generation AI known for rendering text accurately within images.
Jasper AI Translation & Writing
An AI writing service specialized in producing long-form brand content.
JetBrains AI Assistant AI Coding Assistants
A coding-assistant AI feature built into JetBrains IDEs.
Julius AI AI Search & Research
An AI tool for data analysis and chart creation using only natural-language instructions.
Kimi Chat AI / Assistants
A conversational AI and large language model developed by China's Moonshot AI.
Kiro AI Coding Assistants
Formerly Amazon Q Developer, an AI coding tool from AWS that writes a spec before implementing.
Kling AI AI Video Generation
A high-quality video-generation AI service from China's Kuaishou.
Krea AI AI Image Generation
An image-generation AI service that generates and edits images in real time.
LangChain AI Development Platforms
A leading development framework that makes it easier to build applications on top of LLMs.
LangGraph AI Development Platforms
A framework from LangChain for controlling AI agent workflows as a graph structure.
Le Chat Chat AI / Assistants
A conversational generative-AI service from France's Mistral AI.
Leonardo AI AI Image Generation
An image-generation AI service with a particular strength in assets for games and design.
Lindy AI Agents
A service for building AI "assistant" agents that handle work like email triage and meeting prep.
LlamaIndex AI Development Platforms
An open-source framework focused on connecting your own data to LLMs.
LM Studio AI Development Platforms
A desktop app for easily running and trying out open-source LLMs on your local PC.
Lovable AI Development Platforms
A service that automatically generates a web app from a simple prompt.
Luma AI AI Video Generation
An AI service known for its Dream Machine video-generation model.
Manus AI Agents
A general-purpose AI agent that autonomously handles research, document creation, and app development.
MCP AI Development Platforms
A standard protocol (Model Context Protocol) connecting AI models to external tools and data.
Meta AI Chat AI / Assistants
Meta's AI assistant, integrated into Instagram, WhatsApp, and other Meta products.
Midjourney AI Image Generation
A leading text-to-image generation AI service.
Modal AI Development Platforms
An AI infrastructure service that runs Python code directly on serverless cloud compute.
Murf AI AI Voice/Music Generation
An AI voice generation service specialized in text-to-speech for narration production.
n8n AI Development Platforms
A tool for building AI-powered workflow automation without code.
NotebookLM AI Search & Research
An AI service from Google that summarizes and answers questions based on documents you upload to it.
Notion AI AI Translation & Writing
An AI feature built into Notion that helps write, summarize, and proofread text.
Ollama AI Development Platforms
A local-execution tool that makes it easy to run LLMs on your own PC.
OpenCode AI Coding Assistants
An open-source AI agent that autonomously handles coding tasks.
OpenHands AI Agents
An open-source AI coding agent that autonomously handles everything from code edits to running commands.
OpenRouter AI Development Platforms
A model-routing service that lets you call LLMs from many providers through a single API.
Otter.ai AI Voice/Music Generation
An AI service that transcribes and summarizes meeting audio in real time.
Perplexity AI Search & Research
A search-focused service where the AI answers while citing its sources.
Perplexity Comet AI Search & Research
A browser from Perplexity where AI can autonomously operate the web on your behalf.
Pi Chat AI / Assistants
A conversational AI assistant from Inflection AI that emphasizes emotionally supportive conversation.
Pika AI Video Generation
An AI service that generates short videos from text or images.
Pinecone AI Development Platforms
A fully managed vector database for storing and managing vector data used in RAG and similarity search.
Pixverse AI Video Generation
A cloud-based AI video generation platform specialized in generating short, cinematic-style clips.
Poe Chat AI / Assistants
A chat platform from Quora that lets you switch between multiple AI models in one place.
Qodo AI Coding Assistants
An AI development platform focused on verifying and reviewing code quality rather than just generating code.
QuillBot AI Translation & Writing
An AI writing tool specialized in paraphrasing, summarizing, and grammar-checking existing text.
Qwen Chat AI / Assistants
A large language model and chat service developed by Alibaba.
Recraft AI Image Generation
An image-generation AI service that also supports generating logos and vector graphics.
Replicate AI Development Platforms
A model hosting service that lets you run tens of thousands of public AI models directly via API.
Replit Agent AI Coding Assistants
An AI agent on Replit that autonomously builds an app from a set of requirements.
RunPod AI Development Platforms
A GPU cloud service for AI that rents out GPUs with per-second billing.
Runway AI Video Generation
An AI service specialized in video generation and editing.
Seedream AI Image Generation
An AI model from ByteDance for multilingual image generation and editing.
Sora AI Video Generation
OpenAI's AI model that generates video from text.
Sourcegraph Cody AI Coding Assistants
An AI coding assistant from the code search engine Sourcegraph that understands an entire codebase.
Stable Diffusion AI Image Generation
A leading image-generation AI whose model weights are publicly released.
Suno AI Voice/Music Generation
An AI service that generates songs from text.
Synthesia AI Video Generation
A service that generates videos of an AI avatar speaking, widely used by businesses.
Tabnine AI Coding Assistants
An AI coding-assistance tool that predicts and completes code as you type.
Together AI AI Development Platforms
A cloud inference platform that hosts open-weight LLMs with fast, low-cost serving.
Trae AI Coding Assistants
A free, AI-native integrated development environment from ByteDance.
Udio AI Voice/Music Generation
A music-generation AI service that creates songs from text.
v0 AI Development Platforms
A Vercel service that generates UI and apps from a prompt.
Veo AI Video Generation
Google's AI model that generates video from text.
Vidu AI Video Generation
An AI video generation service developed by Shengshu Technology, a startup founded by Tsinghua University researchers.
Warp AI Coding Assistants
A modern terminal app with built-in AI features.
Weights & Biases AI Development Platforms
An experiment-tracking platform for logging, comparing, and visualizing machine learning training runs.
Whisper AI Voice/Music Generation
A highly accurate speech-recognition AI model released by OpenAI.
Windsurf AI Coding Assistants
An AI-native code editor from Codeium built for collaborating with an AI agent.
Writesonic AI Translation & Writing
An AI writing service with built-in SEO workflows.
You.com AI Search & Research
A search service with built-in AI summarization and conversation.
Zed AI Coding Assistants
A Rust-based code editor built AI-native, known for fast startup and responsiveness.
Access Key IAM
Credentials used to operate AWS programmatically.
ACM Security Services
A service for issuing, renewing, and managing SSL/TLS certificates.
Alarm Monitoring & Operations
A feature that notifies or takes action when a specified threshold is crossed.
Amazon Corretto Other Services
A free, production-ready OpenJDK distribution provided by AWS.
Amazon Kendra AI/ML
An enterprise search service that can answer natural-language questions.
Amazon Lex AI/ML
A service for building conversational interfaces for voice and text.
Amazon Managed Grafana Monitoring & Operations
A fully managed AWS service for the open-source visualization tool Grafana.
Amazon Managed Service for Prometheus Monitoring & Operations
A fully managed service for using open-source Prometheus.
Amazon MSK Other Services
A fully managed AWS service for running Apache Kafka.
Amazon Nova AI/ML
A family of foundation models developed in-house by AWS.
Amazon OpenSearch Service Other Services
A fully managed AWS service for the open-source search and analytics engine, OpenSearch.
Amazon Q Business AI/ML
A generative-AI assistant for business use that answers based on internal company data.
Amazon Q Developer AI/ML
A generative AI assistant from AWS focused on coding support.
AMI Compute
A template, including OS and software, used to launch an EC2 instance.
Amplify Deployment
A full-stack development service for building and deploying both frontend and backend together.
API Gateway Serverless
A service for creating an API endpoint and connecting it to backends such as Lambda.
App Mesh Containers
A service mesh for visualizing and controlling communication between microservices.
App Runner Compute
A service for quickly publishing a containerized web app with no infrastructure management.
AppFlow Other Services
A service for integrating data between SaaS applications and AWS services.
AppSync Other Services
A managed service for building and running a GraphQL API.
Athena Other Services
A service for analyzing data in S3 directly with SQL.
Aurora Database
AWS's own high-performance, relational-database-compatible engine.
Aurora Serverless Database
A serverless version of Aurora that automatically scales database capacity up and down based on load.
Auto Scaling Compute
A mechanism that automatically increases or decreases the number of servers based on load.
Auto Scaling Group Compute
A collection of EC2 instances managed as a unit for auto scaling.
AWS AppConfig Monitoring & Operations
A service for dynamically changing and rolling out an application's configuration without redeploying it.
AWS Backup Storage
A service for centrally managing backups across multiple AWS services.
AWS Fault Injection Simulator Monitoring & Operations
A chaos-engineering service that intentionally injects faults to verify a system's resilience.
AWS Firewall Manager Security Services
A service for centrally managing firewall settings across multiple accounts and resources.
AWS IoT Greengrass Other Services
A service that lets you run a subset of AWS capabilities locally on edge devices.
AWS Local Zones Other Services
AWS infrastructure sites placed in major metro areas that are geographically distant from a parent region.
AWS Network Firewall Security Services
A managed firewall service that performs stateful traffic inspection at the VPC level.
AWS Nitro System Compute
The underlying architecture of EC2 that offloads virtualization overhead onto dedicated hardware.
AWS Resilience Hub Monitoring & Operations
A service for assessing and improving an application's resilience.
AWS Verified Access Security Services
A service that provides zero-trust access to applications without requiring a VPN.
AWS Well-Architected Tool Monitoring & Operations
A free tool for self-assessing a workload against the Well-Architected Framework.
Batch Compute
A service that runs a large number of batch jobs, automatically procuring the compute resources needed.
Bedrock AI/ML
A generative-AI service that provides access to multiple foundation models via API.
Bedrock AgentCore AI/ML
A set of Bedrock capabilities that support safely running AI agents in production.
Billing Alert Cost Management
A mechanism that notifies you when usage charges cross a threshold.
Blue/Green Deployment Deployment
A deployment technique that prepares two environments, old and new, and releases by switching between them.
Bucket Storage
The container used to store objects in S3.
Budgets Cost Management
A service for setting a budget and receiving alerts when it's about to be exceeded.
Canary Release Deployment
A technique for gradually rolling out a new version to only a subset of users.
CDK Deployment
An infrastructure-as-code tool that lets you define infrastructure in a programming language.
Client VPN Networking
A service that lets an individual device connect securely to a VPC over VPN.
Cloud9 Deployment
A cloud-based integrated development environment usable in a browser.
CloudFormation Monitoring & Operations
A service for defining and provisioning infrastructure as code.
CloudFront Networking
AWS's CDN service for delivering content across the world.
CloudFront Functions Serverless
A feature that runs lightweight JavaScript code with ultra-low latency at CloudFront's edge locations.
CloudShell Deployment
A browser-based command-line shell for AWS, available at no additional cost.
CloudTrail Monitoring & Operations
A service that records the history of actions taken within an AWS account.
CloudWatch Monitoring & Operations
A service for collecting and monitoring metrics and logs from AWS resources.
CloudWatch Logs Insights Monitoring & Operations
A feature for interactively analyzing logs accumulated in CloudWatch Logs using queries.
Cluster Containers
A collection of resources that runs containers.
CodeArtifact Deployment
A managed repository service for storing and sharing software packages.
CodeBuild Deployment
A managed service for building and testing source code.
CodeCommit Deployment
A managed Git repository service from AWS.
CodeDeploy Deployment
A service that automates application deployment.
CodePipeline Deployment
A service that automates the flow from build to deployment.
CodeStar Deployment
A service for managing the full set of tools from development through deployment together.
Cognito Security Services
A service providing user authentication and access management for apps.
Cold Start Serverless
The delay incurred the first time a function is invoked after a period of inactivity.
Comprehend AI/ML
An NLP service that performs sentiment analysis and entity extraction on text.
Compute Optimizer Monitoring & Operations
A service that analyzes actual usage and recommends the optimal resource size.
Concurrency Serverless
The upper limit on how many instances of a Lambda function can run at once.
Config Monitoring & Operations
A service that records and evaluates the history of resource configuration changes.
Control Tower Monitoring & Operations
A service for building and managing an entire multi-account AWS environment in a governed way.
Cost and Usage Report Cost Management
A reporting feature that outputs detailed AWS usage and cost data.
Cost Explorer Cost Management
A tool for visualizing and analyzing AWS usage charges.
Cross-Account Access IAM
Accessing a resource in a different AWS account through a role.
Cross-Region Replication Storage
A feature that automatically copies S3 objects to a bucket in a different region.
DAX Database
An in-memory caching service that speeds up DynamoDB reads.
Dedicated Host Compute
An EC2 arrangement where you get exclusive use of an entire physical server.
Detective Security Services
A service for investigating the root cause of a security issue based on related data.
Direct Connect Networking
A service for connecting to AWS over a dedicated line, bypassing the internet.
Directory Service Security Services
A service providing Active Directory as a managed offering.
DMS Other Services
A service for migrating data between different databases.
DocumentDB Database
A MongoDB-compatible, document-oriented database service.
DynamoDB Database
AWS's fast, scalable NoSQL database.
DynamoDB Streams Database
A feature that captures a time-ordered sequence of changes (inserts, updates, deletes) made to a DynamoDB table.
EBS Compute
Persistent block storage attached to an EC2 instance.
EC2 Compute
AWS's flagship service for spinning up as many virtual servers as needed.
EC2 Image Builder Deployment
A service that automates the pipeline for creating, testing, and distributing AMIs (machine images).
ECR Containers
AWS's registry service for storing and managing container images.
ECS Containers
AWS's own container-orchestration service.
EFS Storage
Shared file storage that can be mounted from multiple EC2 instances at once.
EKS Containers
AWS's managed Kubernetes service.
Elastic Beanstalk Deployment
A service that automates infrastructure provisioning just from your application code.
Elastic IP Compute
A fixed global IP address you can keep using.
Elastic Load Balancing Networking
AWS's load-balancing service for distributing traffic across multiple EC2 instances and more.
ElastiCache Database
A caching service that provides managed Redis and Memcached.
EMR Other Services
A service that provides big-data processing platforms such as Hadoop and Spark as a managed offering.
ENI (Elastic Network Interface) Networking
A virtual network interface card used within a VPC.
EventBridge Serverless
An integration service that triggers another service in response to an event from inside or outside AWS.
Event-Driven Serverless
A design philosophy where processing is triggered by some occurrence (an event).
Fargate Containers
A service for running containers with no server management required.
Federation IAM
A mechanism that lets an external identity provider's credentials be used to access AWS resources.
Forecast AI/ML
A service for time-series forecasting, such as demand forecasting, based on historical data.
Free Tier Cost Management
A perk for new AWS customers that lets them use a certain amount for free.
FSx Storage
A service providing purpose-built file systems, such as for Windows or Lustre.
Global Accelerator Networking
A service that uses AWS's global network to optimize the path to an application.
Global Database Database
An Aurora feature that performs low-latency replication across multiple regions.
Glue Other Services
A managed service for extracting, transforming, and loading data (ETL).
GuardDuty Security Services
A threat-detection service that analyzes logs to detect signs of malicious activity.
Hibernation Compute
A feature for stopping and resuming an EC2 instance while preserving its memory state.
IAM IAM
The mechanism for managing access permissions that users and services have on AWS resources.
IAM Group IAM
A unit for managing permissions across multiple IAM users together.
IAM Identity Center IAM
A service for centrally managing single sign-on across multiple AWS accounts.
IAM Policy IAM
A rule document that defines which actions are allowed or denied.
IAM Role IAM
A bundle of permissions granted to a service or a temporary user.
IAM User IAM
An individual account that logs into AWS and operates it.
Infrastructure as Code Deployment
The idea (IaC) of defining and managing infrastructure configuration as code.
Inspector Security Services
A service that automatically scans EC2 instances and containers for vulnerabilities.
Instance Type Compute
The EC2 spec category that determines a performance configuration, such as CPU and memory.
Intelligent-Tiering Storage
A feature that automatically optimizes an S3 object's storage class based on access frequency.
Internet Gateway Networking
The gateway connecting a VPC to the internet.
IoT Core Other Services
A service for securely connecting a large number of IoT devices to AWS services.
Karpenter Containers
An open-source autoscaler for EKS that adds and removes nodes (EC2 instances) quickly and flexibly.
Key Pair Compute
A public/private key pair for connecting to EC2 securely over SSH.
Kinesis Other Services
A service for processing large volumes of streaming data in real time.
KMS Other Services
A service for creating and managing keys used for encryption.
Lambda Serverless
AWS's service for running just your code, with no server to manage.
Lambda Extensions Serverless
A mechanism for adding capabilities such as monitoring or log forwarding to a Lambda's execution environment.
Lambda@Edge Serverless
A feature that lets you run Lambda functions at CloudFront's edge locations.
Launch Template Compute
A template that predefines the launch configuration for an EC2 instance.
Layers Serverless
A mechanism for sharing common libraries across Lambda functions.
Lifecycle Policy Storage
A feature for setting rules that automatically archive or delete data after a set period.
Lightsail Compute
A small-scale virtual server service with simplified pricing and settings.
Macie Security Services
A service that uses machine learning to detect sensitive data within S3.
MediaConvert Other Services
A file-based service for converting video files into various formats.
MemoryDB Database
A Redis-compatible, in-memory database service that also offers durability.
Metrics Monitoring & Operations
Time-series measurement data, such as CPU utilization.
MFA IAM
Multi-factor authentication that verifies identity with an additional factor beyond a password.
MQ Other Services
A service providing existing message brokers, such as ActiveMQ, as a managed offering.
Multi-AZ Database
A configuration that makes a database redundant across multiple data centers.
Multipart Upload Storage
A mechanism for splitting a large file and uploading the parts in parallel.
NAT Gateway Networking
An egress point for a private subnet to communicate with the outside securely.
Neptune Database
A managed service for working with a graph database.
Network ACL Networking
A virtual firewall that controls traffic on a per-subnet basis.
Object Storage Storage
A storage format that treats files as objects with attached metadata.
On-Demand Capacity Reservation Compute
A feature that lets you reserve launch capacity in advance for a specified instance type in a particular Availability Zone.
Organizations Other Services
A service for managing multiple AWS accounts together.
Outposts Compute
A service that brings AWS infrastructure directly into an on-premises environment.
Parameter Group Database
A mechanism for managing RDS database-engine settings together.
Parameter Store Other Services
A service for managing configuration values and secrets in a hierarchical structure.
Pay-as-You-Go Cost Management
A billing model where charges accrue only for what you use.
Personalize AI/ML
A service for delivering recommendations personalized per user.
Placement Group Compute
A setting that controls the physical placement of instances to improve performance or availability.
Polly AI/ML
A service that converts text into natural-sounding speech.
Presigned URL Storage
A URL that grants temporary access for a limited time.
Principle of Least Privilege IAM
The idea that only the minimum permission necessary for a task should be granted.
Private Subnet Networking
A subnet configured so it can't be reached directly from the internet.
PrivateLink Networking
A mechanism for securely connecting between VPCs or to a service without going over the internet.
Provisioned Concurrency Serverless
A setting that pre-initializes a Lambda function to prevent a cold start.
Public Subnet Networking
A subnet that can communicate externally through an internet gateway.
QLDB Database
A ledger-style database service capable of tamper detection.
QuickSight Other Services
A BI service for visualizing data and sharing it as a dashboard.
RDS Database
A service providing major relational databases such as MySQL as a managed offering.
RDS Proxy Database
A service that pools database connections to reduce load under heavy access.
Read Replica Database
A mechanism that creates a read-only copy of a database to spread load.
Redshift Database
AWS's data-warehouse service for large-scale data analytics.
Rekognition AI/ML
An AI service that recognizes objects, faces, and more in images and video.
Reserved Instances Compute
An EC2 purchase option contracted at a discounted price on the assumption of long-term use.
Resource-Based Policy IAM
A policy that sets access permissions on a resource, such as an S3 bucket, rather than on an IAM user.
Rollback Deployment
Reverting to the pre-change state when a problem occurs.
Route 53 Networking
AWS's DNS service.
Route Table Networking
A routing table defining where a subnet's traffic is forwarded.
S3 Storage
AWS's object storage service, letting you store files with no capacity limit.
S3 Glacier Storage
Low-cost, long-term storage for infrequently accessed data.
S3 Object Lock Storage
A feature that locks S3 objects so they cannot be overwritten or deleted for a set period, or indefinitely.
S3 Select Storage
A feature that lets you filter the contents of an S3 object directly using an SQL-like query.
S3 Transfer Acceleration Storage
A feature that speeds up transfers to S3 by routing through CloudFront edge locations.
SageMaker AI/ML
A service for building, training, and deploying machine-learning models end-to-end.
SAM Serverless
A framework that simplifies building and deploying serverless applications.
Savings Plans Cost Management
A pricing plan that gives a discount in exchange for committing to a certain amount of usage.
SCP (Service Control Policy) IAM
A policy that restricts, organization-wide, which services and actions the accounts under AWS Organizations are allowed to use.
Secrets Manager Other Services
A service for securely managing secrets such as passwords.
Security Group Compute
An instance-level virtual firewall applied to EC2 and similar resources.
Security Hub Security Services
A service for centrally aggregating and reviewing findings from multiple security services.
Service Catalog Monitoring & Operations
A mechanism for cataloging approved IT services and offering them to users.
Service Discovery Containers
A mechanism for automatically finding the location of containers that change dynamically.
Service Role IAM
An IAM role assumed by an AWS service itself to operate other resources.
SES Other Services
A managed AWS service for sending and receiving email from applications.
Shield Security Services
A service that protects resources from DDoS attacks.
Sidecar Container Containers
An auxiliary container placed in the same task alongside the main one, to support it.
Snowball Storage
A service that stores large volumes of data on a physical device and ships it to AWS to migrate it.
SNS Other Services
A service for delivering notification messages to multiple destinations.
Spot Fleet Compute
A feature that combines multiple Spot Instances (and optionally On-Demand Instances) to maintain a target amount of compute capacity.
Spot Instance Compute
An EC2 purchase option that's cheap because it uses spare capacity, but can be interrupted.
SQS Other Services
A queuing service for exchanging work asynchronously.
Step Functions Serverless
A service for executing multiple steps in order as a workflow.
Storage Class Storage
An S3 storage tier chosen based on access frequency and cost.
Storage Gateway Storage
A service for connecting an on-premises environment seamlessly to AWS storage.
STS IAM
AWS's service for issuing temporary credentials.
Subnet Networking
A network segment that further divides a VPC.
Systems Manager Monitoring & Operations
A service for centralizing the operational management of EC2 and more.
Tag Monitoring & Operations
A named label attached to a resource, used for organization and cost reporting.
Task Definition Containers
A template describing the configuration of containers to run in ECS.
Task Role Containers
An IAM role attached to an ECS/Fargate task that grants access to other AWS resources.
Textract AI/ML
A service for extracting text and data from documents and images.
Timestream Database
A database service specialized for storing and analyzing time-series data.
Transcribe AI/ML
A speech-recognition service that converts audio to text.
Transit Gateway Networking
A service that interconnects multiple VPCs and on-premises sites through a single hub.
Translate AI/ML
A service that automatically translates text into another language.
Trust Policy IAM
A policy that defines who is allowed to assume an IAM role.
Trusted Advisor Monitoring & Operations
A service that suggests improvements to your environment from perspectives such as cost and security.
User Data Compute
An initialization script that runs automatically when an EC2 instance launches.
Versioning Storage
A feature that retains an object's update history so an earlier version can be restored.
VPC Networking
A service for building your own private virtual network space on AWS.
VPC Endpoint Networking
A mechanism for accessing an AWS service directly from within a VPC, without going over the internet.
VPC Flow Logs Networking
A feature that records information about the IP traffic going into and out of a VPC.
VPC Peering Networking
A feature for connecting different VPCs directly and privately.
VPN Gateway Networking
The AWS-side gateway for connecting a VPC to an on-premises environment via VPN.
WAF Other Services
AWS's firewall service that protects applications from web attacks.
Well-Architected Framework Cost Management
AWS's set of best practices for good architectural design.
WorkSpaces Other Services
A service that provides a virtual desktop environment in the cloud.
X-Ray Monitoring & Operations
A service for visualizing the flow of requests through a distributed system.

Azure(138)

View Azure only →
Access Tier Storage
A cost tier for Blob Storage, chosen based on access frequency.
AKS Compute
Azure's managed Kubernetes service.
API Management Other Services
A service that handles publishing, authenticating, and tracking usage of APIs in one place.
App Service Compute
A managed service for easily deploying and running web apps.
Application Gateway Networking
An L7 load balancer that handles URL-based routing and more.
Application Insights Operations Management
An Azure Monitor feature for application performance monitoring (APM).
Application Security Groups Networking
A feature that groups VMs according to their role, letting you write simpler Network Security Group rules.
ARM Template Operations Management
An IaC mechanism for defining Azure resource configuration in JSON.
Automatic Tuning Database
A feature that automatically analyzes and optimizes query performance.
Availability Set Compute
A VM grouping configuration that spreads the impact of hardware failure.
Availability Zone Compute
A mechanism that physically separates data centers to increase fault tolerance.
Azure AD B2C Identity Management
An identity service that provides user authentication for consumer-facing apps.
Azure Advisor Operations Management
A feature that suggests cost and performance improvements.
Azure AI Document Intelligence AI/ML
An AI service that automatically extracts text and data from documents.
Azure AI Language AI/ML
A natural-language-processing service for text analysis, translation, and more.
Azure AI Search AI/ML
A search service combining vector search and keyword search, built for AI use cases.
Azure AI Speech AI/ML
An AI service that provides speech recognition and speech synthesis.
Azure AI Vision AI/ML
An AI service that provides image analysis and recognition.
Azure API Center Other Services
A service for centrally cataloging and governing APIs scattered across an organization.
Azure App Configuration Other Services
An Azure service for centrally managing an application's configuration values and feature flags.
Azure Arc Compute
A service that brings on-premises and other-cloud resources under Azure management.
Azure Automation Operations Management
A service for automating routine operational tasks.
Azure Backup Other Services
A service that automates backups of VMs and data.
Azure Bastion Other Services
A bastion service for securely connecting to VMs without a public IP.
Azure Batch Compute
An Azure service that runs large numbers of parallel jobs using an automatically scaled pool of virtual machines.
Azure Blueprints Operations Management
A mechanism for templating resource configuration and policy for repeated deployment.
Azure Cache for Redis Database
A caching service that provides managed Redis.
Azure CDN Networking
A content delivery service using Microsoft's global network.
Azure Chaos Studio Operations Management
A chaos-engineering service that intentionally injects faults to verify a system's resilience.
Azure Communication Services Other Services
An API service for embedding voice/video calling and chat features into an app.
Azure Compute Gallery Compute
An Azure service for centrally managing and sharing customized VM images across an organization.
Azure Confidential Computing Compute
Technology that keeps data encrypted and protected even while it's being processed (in use, in memory).
Azure Container Registry Other Services
A private registry service for storing and managing container images.
Azure Copilot Operations Management
An agentic interface for Azure where AI assists with cloud operations.
Azure Data Box Storage
A service that ships physical storage appliances for transferring large amounts of data offline.
Azure Data Explorer Analytics & Data Integration
A large-scale data-analytics service for quickly analyzing logs and time-series data.
Azure Database for MySQL Database
A database service that provides MySQL as a managed service.
Azure Database for PostgreSQL Database
A database service that provides PostgreSQL as a managed service.
Azure Databricks Analytics & Data Integration
A service that brings an Apache Spark-based analytics platform to Azure.
Azure Deployment Environments Other Services
A service that lets developers self-service provision environments for testing and development.
Azure DevOps Operations Management
An integrated service supporting everything from planning and development to CI/CD.
Azure DNS Networking
Azure's managed DNS service.
Azure DocumentDB Database
A fully managed NoSQL database designed for vector search and RAG workloads.
Azure Elastic SAN Storage
A service that provides a SAN (storage area network) equivalent environment in the cloud.
Azure Files Storage
A managed file-share service accessible over the SMB protocol.
Azure Firewall Other Services
A managed firewall service that protects an entire VNet.
Azure Front Door Networking
A delivery service combining global load balancing and a CDN.
Azure Functions Compute
Azure's serverless function-execution service.
Azure Key Vault Other Services
A service for securely managing secrets such as certificates and passwords.
Azure Kubernetes Fleet Manager Compute
A service for centrally managing multiple AKS clusters as a single unit.
Azure Lighthouse Identity Management
A mechanism for managing multiple customer tenants from a single view.
Azure Load Balancer Networking
A load balancer that distributes traffic across multiple VMs.
Azure Load Testing Operations Management
A service for running application load tests in the cloud.
Azure Local Compute
A hybrid cloud platform that brings the same Azure management experience into your own data center.
Azure Machine Learning AI/ML
A service for building, training, and deploying machine-learning models.
Azure Managed Grafana Operations Management
A fully managed Azure service for the open-source visualization tool Grafana.
Azure Managed HSM Other Services
A fully managed Azure service that generates and stores encryption keys using dedicated hardware (an HSM).
Azure Migrate Operations Management
A service that supports the whole journey from assessing an on-premises environment to migrating it to Azure.
Azure Monitor Operations Management
A service for collecting and monitoring metrics and logs from Azure resources.
Azure NetApp Files Storage
A high-performance file share service built on NetApp's technology.
Azure OpenAI Service Other Services
A service that lets you securely use OpenAI's models on Azure.
Azure Policy Operations Management
A mechanism for enforcing and auditing settings that comply with organizational rules.
Azure Private Link Networking
A mechanism for exposing your own service so it can be reached privately from other virtual networks.
Azure Resource Manager Operations Management
The management layer that centrally handles operations like creating, updating, and deleting resources in Azure.
Azure Site Recovery Operations Management
An Azure service for disaster recovery of on-premises servers and VMs.
Azure Spring Apps Compute
A fully managed Azure service for hosting Spring Boot applications.
Azure SQL Database Database
A managed relational database built on SQL Server.
Azure SQL Managed Instance Database
A managed database service with compatibility close to an on-premises SQL Server.
Azure Static Web Apps Compute
A frontend-focused service for hosting a static site and its API together.
Azure Virtual Desktop Compute
An Azure service for virtualizing and delivering a Windows desktop environment from the cloud.
Azure Virtual WAN Networking
A managed wide-area networking service that centrally manages branch, VPN, and ExpressRoute connections in a hub-and-spoke topology.
Azure Web PubSub Other Services
A fully managed Azure service for real-time communication using WebSockets.
Azure Well-Architected Framework Operations Management
A set of best practices for reviewing an Azure design from multiple angles, including reliability, security, and cost optimization.
Bicep Operations Management
A language that makes ARM templates easier to write concisely.
Blob Storage Storage
Azure's object storage for unstructured data.
Bot Service AI/ML
A service for building and publishing conversational chatbots.
Conditional Access Identity Management
A feature that controls access based on conditions such as location and device.
Container Apps Other Services
A service for running containerized apps without dealing with Kubernetes details.
Container Instances Compute
A service for quickly launching containers without server management.
Cosmos DB Database
Azure's multi-model NoSQL database with global distribution.
Cost Management Operations Management
A feature for visualizing and analyzing Azure usage charges.
Custom Role Identity Management
A custom-defined access-permission role, used when the built-in roles aren't sufficient.
Data Factory Analytics & Data Integration
A service for building data-integration and transformation pipelines across various data sources.
Data Lake Storage Storage
Storage for analytics that can accumulate large volumes of data in any format.
DDoS Protection Networking
A service that protects resources from large-scale DDoS attacks.
Dedicated Host Compute
A VM arrangement where you get exclusive use of a specific physical server.
Disk Storage Storage
Block storage attached to a virtual machine.
Elastic Pool Database
A mechanism for sharing resources across multiple databases to optimize cost.
Ephemeral OS Disk Compute
A temporary OS disk created on the host machine that resets to its initial state on reboot.
Event Grid Other Services
A mechanism that detects events and notifies other services.
ExpressRoute Networking
A service for connecting to Azure over a dedicated line, bypassing the internet.
Failover Group Database
A configuration that automatically switches over to a secondary on failure.
Geo-Redundant Storage Storage
A redundancy option that also replicates data to a data center in a distant region.
Hierarchical Namespace Storage
A setting that adds folder-based directory management to Blob Storage.
Lifecycle Management Storage
A feature for setting rules that automatically move or delete data to another tier after a set period.
Locally Redundant Storage Storage
A basic redundancy option that keeps replicas within the same data center.
Log Analytics Operations Management
A service for analyzing collected logs with queries.
Logic Apps Other Services
A service for building workflows that combine multiple services.
Managed Disk Compute
A disk offering where storage management is handled by Azure.
Managed Identity Identity Management
A mechanism for securely accessing Azure resources without managing credentials.
Microsoft Defender for Cloud Security
A service that assesses the security posture of a cloud environment and detects threats.
Microsoft Entra ID Identity Management
The identity foundation for Azure user and access management (formerly Azure AD).
Microsoft Fabric Analytics & Data Integration
A data platform that unifies data integration, analytics, and BI in one place.
Microsoft Foundry AI/ML
Formerly Azure AI Foundry, a platform for developing, evaluating, and operating generative-AI apps in one place.
Microsoft Sentinel Security
A cloud-native SIEM/SOAR service.
NAT Gateway Networking
An egress service that lets private resources reach the internet securely.
Network Security Group Networking
A virtual firewall that controls traffic per subnet or NIC.
Notification Hubs Other Services
A service for delivering push notifications to multiple platforms.
Power BI Analytics & Data Integration
A business intelligence tool from Microsoft known for building interactive dashboards.
Private Endpoint Networking
A mechanism for connecting privately to a PaaS service from a closed network.
Privileged Identity Management Identity Management
A mechanism for temporarily activating administrative privileges only when needed.
Purview Analytics & Data Integration
A data-governance service that gives visibility and control over data across an organization.
Queue Storage Storage
A queue service for exchanging messages asynchronously.
RBAC Identity Management
A mechanism for assigning permissions on resources based on roles.
Region Pair Operations Management
Two Azure regions that are predetermined to be paired together for data redundancy and disaster recovery.
Reserved Instances Compute
A VM purchase option contracted at a discounted price on the assumption of long-term use.
Resource Group Identity Management
A container for managing related resources together.
Resource Lock Operations Management
A protection feature that prevents important resources from being accidentally deleted or changed.
Service Bus Other Services
A service for exchanging messages asynchronously between applications.
Service Health Operations Management
A feature for checking Azure-side outages and maintenance information.
Service Principal Identity Management
An identity applications use to access Azure resources.
Service Tags Networking
Named groups that represent the range of IP addresses used by a specific Azure service.
Shared Access Signature Storage
A time-limited token that grants scoped access (SAS).
SignalR Service Other Services
A service for embedding real-time, bidirectional communication into an app.
Spot VM Compute
A VM that uses spare capacity cheaply but can be interrupted.
Storage Account Storage
The Azure management unit that groups together various storage services.
Stream Analytics Analytics & Data Integration
A service for processing and analyzing data as it streams in real time.
Subscription Identity Management
The Azure contract unit used for billing and resource management.
Synapse Analytics Analytics & Data Integration
An analytics service unifying data warehousing and big-data analytics.
Table Storage Storage
NoSQL storage for storing structured data as key-value pairs.
Tenant Identity Management
The unit of directory and identity management dedicated to an organization.
Traffic Manager Networking
A DNS-based service for distributing traffic across multiple regions.
Update Management Operations Management
A feature for centrally managing OS updates across a fleet of servers.
Virtual Machines Compute
Azure's virtual server service.
Virtual Network Networking
A virtual, private network space built on Azure.
VM Scale Set Compute
A mechanism that automatically scales a group of identically configured VMs in and out.
VNet Peering Networking
A feature that connects separate virtual networks so they can communicate with each other.
VPN Gateway Networking
A gateway that securely connects an on-premises environment to Azure.

Database(167)

View Database only →
ACID Properties Transactions
The umbrella name for the four properties a transaction should satisfy.
Apache Iceberg Analytics Platforms
An open table format that lets you work with huge data-lake tables the way you would a relational database.
AVG Function SQL
An aggregate function that computes the average of a column's values.
Backup Operations Management
Keeping a separate copy of data stored elsewhere.
BASE Properties NoSQL
A NoSQL design philosophy that prioritizes always being responsive and eventually reaching consistency.
BETWEEN Operator SQL
An operator that checks whether a value falls within a specified range.
B-Tree Index Performance
A tree-structured indexing method adopted as the default in most relational databases.
Buffer Pool Performance
A region that caches disk data in memory to speed up access.
Cache-Aside Performance
A caching pattern where the application reads from and writes to the cache and the database separately.
Candidate Key RDBMS Fundamentals
A column (or set of columns) that can uniquely identify a row and could serve as the primary key.
CAP Theorem NoSQL
The theory that consistency, availability, and partition tolerance can't all be satisfied at once.
CASE Expression SQL
Conditional logic usable within SQL that returns different values based on conditions.
Cassandra Major Products
A column-oriented NoSQL database that manages large-scale data in a distributed fashion.
CDC (Change Data Capture) Analytics Platforms
A mechanism for detecting database changes in real time and relaying them to other systems.
CHECK Constraint RDBMS Fundamentals
A constraint that guarantees a column's value satisfies a specified condition.
ClickHouse Major Products
A column-oriented analytics database strong at aggregating large volumes of data.
Clustered Index Performance
An indexing method that keeps the physical order of the stored data aligned with the index's own ordering.
CockroachDB Major Products
A SQL-compatible distributed database strong at spreading across multiple locations.
Column-Oriented Database NoSQL
A database that stores data by column, strong at aggregate processing.
Commit Transactions
The operation that finalizes a transaction's changes.
Composite Index Performance
An index built from a combination of multiple columns.
Composite Key RDBMS Fundamentals
A primary key formed by combining multiple columns.
Connection Leak Performance
A bug where an acquired database connection is not properly released, gradually exhausting the connection pool.
Connection Pool Performance
A mechanism that pre-establishes multiple DB connections and reuses them.
Constraint RDBMS Fundamentals
A rule set to keep data consistent.
COUNT Function SQL
An aggregate function that counts rows.
Covering Index Performance
An index containing every column a query needs, avoiding a read of the underlying table.
CTE SQL
A common table expression usable within a query under a temporary name.
Data Lake Analytics Platforms
A repository that stores raw data as-is, regardless of format.
Data Mart Analytics Platforms
A small-scale data platform tailored to a specific department or use case.
Data Warehouse Analytics Platforms
A mechanism for consolidating and accumulating large volumes of data for analysis.
DB2 Major Products
A commercial RDBMS from IBM, also used on mainframes.
DDL (Data Definition Language) SQL
A general term for the SQL statements that define or change the structure of a database itself, such as tables and indexes.
Deadlock Transactions
A state where multiple processes wait on each other's locks and none can proceed.
DELETE Statement SQL
A SQL statement for deleting data.
Denormalization RDBMS Fundamentals
A design technique that deliberately combines normalized tables, tolerating duplicate data to avoid the need for joins.
Differential Backup Operations Management
A backup method that captures only what changed since the most recent full backup.
Dimension Table Analytics Platforms
A table holding attribute information, such as dates or product names, that serves as an angle for analysis.
Dirty Read Transactions
A phenomenon where a transaction reads changes made by another transaction that hasn't been committed yet.
DISTINCT SQL
A qualifier that retrieves results with duplicate rows removed.
Distributed Transaction Transactions
A mechanism for treating an operation that spans multiple databases or services as a single atomic unit.
Document-Oriented Database NoSQL
A kind of NoSQL database that stores data in a JSON-like structure.
DuckDB Major Products
An embeddable, column-oriented database specialized for analytics.
Elasticsearch Major Products
An engine for fast full-text search and analysis over large volumes of data.
ELT Analytics Platforms
A data-integration approach that loads data first and transforms it inside the database.
ER Diagram RDBMS Fundamentals
A diagram representing the relationships between tables.
ETL Analytics Platforms
A pipeline that extracts, transforms, and loads data.
Eventual Consistency NoSQL
A consistency model that tolerates a temporary gap until an update reaches every node.
Exclusive Lock Transactions
A lock that prevents other processes from accessing something at the same time.
Execution Plan Performance
A plan showing how SQL will be executed.
EXISTS Operator SQL
An operator that checks only whether one or more rows exist in the result of a subquery.
Fact Table Analytics Platforms
A table holding the numeric data being analyzed, such as sales or counts.
Foreign Key RDBMS Fundamentals
A field that references another table's primary key, representing a relationship between tables.
Full Backup Operations Management
A backup method that captures the entire database in one go.
FULL OUTER JOIN SQL
A JOIN that keeps all rows from both tables, including the parts that don't match.
Full Scan Performance
Scanning every row without using an index.
Full-Text Search Index Performance
An index that treats words within text as searchable, enabling fast keyword search.
Graph Database NoSQL
A database well suited to representing and querying connections between data.
Greenplum Major Products
An open-source MPP analytics database built on top of PostgreSQL.
GROUP BY SQL
A clause that groups data by specified fields.
Hash Index Performance
An index specialized for exact-match lookups, using a value produced by running the search key through a hash function.
Hash Join Performance
A JOIN execution method that builds a hash table from the join key and uses it to quickly find matching rows.
HAVING Clause SQL
A clause that filters grouped results.
HBase Major Products
A distributed, wide-column NoSQL database for large-scale data that runs on top of HDFS.
Hot Standby Operations Management
A standby system kept running at all times, ready to switch over the moment there's a failure.
HTAP Analytics Platforms
An approach that handles both transactional and analytical processing within a single database.
Idempotency Transactions
The property where performing the same operation multiple times produces the same result as performing it once.
IN Operator SQL
An operator that checks whether a value matches any item in a specified list.
Incremental Backup Operations Management
A backup method that captures only what changed since the previous backup.
Index Performance
A table-of-contents-like data structure created to speed up searches.
InfluxDB Major Products
A database specialized for recording and analyzing time-series data.
INNER JOIN SQL
A join method that combines only the data matching on both sides.
INSERT Statement SQL
A SQL statement for adding new data.
Isolation Level Transactions
The degree to which concurrent transactions can affect one another.
JOIN SQL
An operation that associates and combines multiple tables.
Key-Value Store NoSQL
A simple NoSQL store that saves data as key-value pairs.
Lakehouse Analytics Platforms
A platform combining a data lake's flexibility with a data warehouse's management features.
LEFT JOIN SQL
A JOIN based on the left table that fills unmatched rows with NULL.
LIKE Operator SQL
An operator for searching strings by partial or prefix match, among others.
LIMIT Clause SQL
A clause that limits the number of result rows returned.
MariaDB Major Products
A highly compatible RDBMS developed as a fork of MySQL.
Master-Slave Configuration Operations Management
A configuration that consolidates writes onto one node and propagates them to replicas.
Materialized View Analytics Platforms
A view that stores a query's result as an actual copy, letting it be read back quickly.
Migration Operations Management
Moving a schema or data to another environment or version.
Milvus Major Products
An open-source vector database specialized for searching large-scale embedding vectors.
MongoDB Major Products
A leading document-oriented NoSQL database that handles data in a JSON-like format.
MVCC Transactions
A mechanism that shows readers a different version of data being updated, to reduce contention.
MySQL Major Products
The most widely used open-source RDBMS in the world.
N+1 Problem Performance
An inefficient state where a query that could be batched is instead issued repeatedly.
Neo4j Major Products
A graph database specialized for handling connections between data.
Nested Loop Join Performance
A JOIN execution method that, for each row in one table, scans through the other table looking for matching rows.
Non-Clustered Index Performance
An indexing method that keeps a separate sort order and pointers to the data, independent of the data's physical storage order.
Non-Repeatable Read Transactions
A phenomenon where reading the same row twice within one transaction returns different content because another transaction updated it in between.
Normalization RDBMS Fundamentals
Organizing table structure to reduce data duplication and inconsistency.
NoSQL NoSQL
An umbrella term for databases handling a variety of data models other than the relational one.
NOT NULL Constraint RDBMS Fundamentals
A constraint that disallows NULL in a specified column.
OLAP Analytics Platforms
A processing style for aggregating and analyzing data multidimensionally.
OLTP Analytics Platforms
A processing style that handles a high volume of small data operations, such as day-to-day transactions.
Optimistic Locking Transactions
A locking approach that checks for consistency only at update time, assuming conflicts are rare.
Oracle Database Major Products
A leading commercial RDBMS widely used in the enterprise space.
ORDER BY SQL
A clause that sorts results by a specified field.
OUTER JOIN SQL
A join method that includes data even when it doesn't match.
Parquet Analytics Platforms
An open, column-oriented data file format optimized for analytics.
Partition Key NoSQL
The key that determines which node data is placed on.
Partition Pruning Performance
An optimization that automatically excludes partitions from a search when a query's conditions show they can't contain relevant data.
Partitioning Performance
Splitting one large table into multiple physical units for management.
Pessimistic Locking Transactions
A locking approach that acquires a lock up front, assuming a conflict will occur.
Phantom Read Transactions
A phenomenon where running the same query twice within one transaction returns a different number of rows because another transaction committed in between.
Pinecone Major Products
A leading managed vector-database service, used in AI applications such as RAG.
Point-in-Time Recovery Operations Management
A feature for restoring data to its state at any given point in time.
PostgreSQL Major Products
A feature-rich, highly extensible open-source RDBMS.
Primary Key RDBMS Fundamentals
A field for uniquely identifying a row within a table.
Qdrant Major Products
An open-source vector database specialized for fast similarity search.
Query Optimizer Performance
The internal database component that determines the most efficient way to actually execute a SQL statement and builds its execution plan.
Query Tuning Performance
The work of improving how efficiently SQL executes.
Redis Major Products
A fast key-value data store that handles data in memory.
Referential Integrity RDBMS Fundamentals
A constraint that guarantees the data a foreign key points to always exists.
Relational Database RDBMS Fundamentals
A database that manages data in tables and links them through relationships.
Replication NoSQL
A mechanism that copies data to multiple locations to increase availability.
Replication Lag Operations Management
The time gap between when the master and a replica reflect data.
Restore Operations Management
Restoring data from a backup.
RIGHT JOIN SQL
A JOIN based on the right table that fills unmatched rows with NULL.
RocksDB Major Products
An embedded key-value store designed for high-performance reads and writes.
Rollback Transactions
An operation that cancels a transaction and reverts to its pre-execution state.
Row Level Security RDBMS Fundamentals
A feature that controls access to a table with fine-grained control down to the individual row.
Row-Level Locking Transactions
A locking method that locks only the rows being updated, rather than the whole table.
Row-Oriented Database RDBMS Fundamentals
The traditional database storage approach that stores data grouped together by row (record).
Savepoint Transactions
A marker set partway through a transaction that lets you partially roll back to it.
Schema RDBMS Fundamentals
A definition of a database's structure (tables and fields).
Schemaless NoSQL
The property of being able to store data without defining a strict structure up front.
Schema-on-Read Analytics Platforms
A design approach where the schema is applied at read time rather than at write time.
ScyllaDB Major Products
A Cassandra-compatible database built to deliver higher performance.
Secondary Index NoSQL
An additional index that enables efficient searching on columns other than the primary key.
SELECT Statement SQL
A SQL statement for retrieving data from a database.
Sharding NoSQL
A mechanism for distributing data across multiple servers.
Shared Lock Transactions
A lock that allows multiple readers but restricts writing.
SingleStore Major Products
A database for real-time analytics that handles both OLTP and OLAP in a single system.
Slow Query Log Performance
A log that records queries that took a long time to execute.
Snapshot Isolation Transactions
An isolation level that guarantees the view of data as it stood when a transaction began.
Snowflake Schema Analytics Platforms
A design that further normalizes the dimension tables of a star schema.
Sort Key NoSQL
A key that determines the order data is stored in within the same partition.
SQL Server Major Products
A commercial RDBMS from Microsoft.
SQLite Major Products
A lightweight RDBMS that requires no server and can be embedded in an app.
Star Schema Analytics Platforms
A data design where a central fact table is surrounded by multiple dimension tables.
Stored Procedure RDBMS Fundamentals
A sequence of logic registered ahead of time on the database side.
Subquery SQL
A SQL statement embedded inside another SQL statement.
SUM Function SQL
An aggregate function that sums a column's values.
Supabase Major Products
An open-source Backend-as-a-Service (BaaS) built on PostgreSQL.
SurrealDB Major Products
A multi-model database that handles relational, document, and graph data in one.
Table RDBMS Fundamentals
A table made up of rows and columns that stores data.
TiDB Major Products
A MySQL-compatible distributed database that scales horizontally with ease.
Time Travel Query Analytics Platforms
A feature that lets you query a table's state as it existed at any point in the past.
TimescaleDB Major Products
A time-series database implemented as a PostgreSQL extension.
Transaction Transactions
A unit that treats multiple operations as one indivisible group.
Trigger RDBMS Fundamentals
Logic that automatically runs in response to a specific operation.
Two-Phase Commit Transactions
A procedure for keeping transactions consistent across multiple databases.
UNION SQL
An operator that stacks multiple SELECT results together, removing duplicates.
Unique Constraint RDBMS Fundamentals
A constraint that prevents a specified column's values from being duplicated within a table.
UPDATE Statement SQL
A SQL statement for updating existing data.
UPSERT SQL
An operation that updates a row if it already exists, or inserts it if it doesn't, all in a single statement.
Valkey Major Products
A BSD-licensed fork that emerged in response to Redis's license change.
Vector Database NoSQL
A database that stores embedding vectors and lets you search by semantic closeness. Widely used in RAG.
Vertica Major Products
A column-oriented MPP database built specifically for large-scale analytics.
View RDBMS Fundamentals
A virtual table that lets you treat a SELECT statement's result as if it were a table.
Weaviate Major Products
An open-source vector database known for hybrid search that combines vector search with keyword search.
Window Function SQL
A function that attaches a per-group aggregate value to each row without collapsing them.
YugabyteDB Major Products
A distributed SQL database with a PostgreSQL-compatible API.
AlloyDB Database
A PostgreSQL-compatible database service built for high performance.
Anthos Other Services
A Google Cloud platform for managing Kubernetes environments centrally, including on-premises and other clouds.
Anthos Service Mesh Other Services
A fully managed service mesh from GCP that manages communication between microservices.
Apigee Other Services
An API management service for publishing, managing, and analyzing APIs.
App Engine Compute
A PaaS service for running applications without managing infrastructure.
Application Default Credentials Identity Management
A mechanism that automatically finds the appropriate credentials for the current environment, without embedding credentials directly in code.
Archive Storage Storage
The lowest-cost storage class, meant for data accessed extremely infrequently.
Artifact Registry Other Services
A service for storing and managing artifacts such as container images.
Assured Workloads Security
A Google Cloud feature that enforces data residency and access controls to meet compliance requirements for regulated industries.
Audit Logs Identity Management
Logs that record who did what, and when.
Backup and DR Service Storage
A service for centrally managing backup and disaster recovery for GCP workloads as well as on-premises environments.
Batch Compute
A service that runs large batch-processing jobs, automatically provisioning the VMs needed.
BigQuery Database
A data warehouse for fast SQL analysis of large-scale data.
BigQuery ML AI/ML
A BigQuery feature for training and running machine learning models using only SQL syntax.
Bigtable Database
A high-performance, column-oriented NoSQL database for large-scale data.
Binary Authorization Security
A mechanism that ensures only approved container images can be deployed.
Budget Alerts Operations Management
A feature that notifies you when usage charges are about to exceed a set amount.
Certificate Manager Security
A service for centrally managing the creation, renewal, and deployment of SSL/TLS certificates.
Chronicle Security
A Google-provided SIEM for quickly searching and analyzing large volumes of log data.
Cloud Armor Security
A service that protects applications from DDoS and web attacks.
Cloud Asset Inventory Operations Management
A service that inventories resources across an organization and tracks changes to them.
Cloud Billing Operations Management
A feature for managing usage charges and setting budget alerts.
Cloud Build Other Services
A CI/CD service that automatically runs builds and tests.
Cloud CDN Networking
A content delivery service that uses Google's global network.
Cloud Composer Other Services
A workflow-management service based on Apache Airflow.
Cloud Data Fusion Other Services
A Google Cloud data integration service for building ETL/ELT pipelines without code.
Cloud Deploy Other Services
A continuous-delivery service that manages deployment pipelines to targets such as GKE.
Cloud Deployment Manager Operations Management
An infrastructure-as-code service that provisions resources from templates.
Cloud DLP Security
A Google Cloud data-protection service that detects, classifies, and masks sensitive data.
Cloud DNS Networking
GCP's managed DNS service.
Cloud Domains Networking
A service for registering and managing domains directly from the Google Cloud console.
Cloud Endpoints Other Services
A service for managing and monitoring APIs.
Cloud Functions Compute
GCP's serverless function-execution service.
Cloud HSM Security
A service that provides access to a hardware security module (HSM) in the cloud.
Cloud IAM Identity Management
The mechanism for managing access permissions to GCP resources.
Cloud Identity Identity Management
A service that provides identity-management infrastructure for users and devices.
Cloud IDS Security
A Google Cloud intrusion detection service that monitors network traffic to detect known threats.
Cloud Interconnect Networking
A service for connecting directly to GCP over a dedicated line.
Cloud KMS Security
A service for generating and managing encryption keys.
Cloud Load Balancing Networking
A load-balancing service that can receive globally distributed load through a single IP.
Cloud Logging Operations Management
A service for collecting, storing, and searching various logs.
Cloud Monitoring Operations Management
A service for collecting and monitoring metrics from GCP resources.
Cloud NAT Networking
A mechanism that lets VMs without an external IP reach the internet.
Cloud Profiler Operations Management
A GCP service that continuously analyzes an application's CPU usage and memory consumption at the function level.
Cloud Router Networking
A Google Cloud routing service that dynamically exchanges routes using BGP.
Cloud Run Compute
A service for running containers serverlessly.
Cloud Run jobs Compute
A Cloud Run feature for running one-off batch processing, as opposed to always-on web request handling.
Cloud Scheduler Operations Management
A managed service that runs recurring jobs, like cron.
Cloud Shell Other Services
A temporary virtual machine environment, accessible through the browser, with the gcloud CLI pre-installed.
Cloud Source Repositories Other Services
A private Git repository service hosted on GCP.
Cloud Spanner Database
An RDB service that combines global distribution with strong consistency.
Cloud SQL Database
A managed service providing major RDBs such as MySQL.
Cloud Storage Storage
GCP's object storage service.
Cloud Tasks Other Services
A service that queues asynchronous tasks and ensures their execution.
Cloud TPU AI/ML
A custom chip designed by Google specifically for AI training and inference.
Cloud Trace Operations Management
A tracing service for analyzing request latency.
Cloud VPN Networking
A service that connects an on-premises environment to GCP with encryption.
Committed Use Discounts Compute
A GCP discount program that offers reduced pricing in exchange for committing to a certain level of usage over a set period.
Compute Engine Compute
GCP's virtual machine service.
Confidential Computing Compute
A Google Cloud security capability that keeps data encrypted in memory even while it's being processed.
Container-Optimized OS Compute
A lightweight OS image provided by Google, built solely for running containers.
Custom Image (Compute Engine) Compute
A custom VM image for Compute Engine that captures a specific OS and middleware configuration.
Custom Machine Type Compute
A VM configuration approach that lets you freely specify CPU and memory.
Dataflow Other Services
A data-processing service that handles batch and streaming processing under one model.
Dataform Other Services
A Google Cloud service for managing SQL-based data transformation pipelines in BigQuery.
Dataplex Other Services
A data-governance service for centrally discovering and managing data spread across multiple sources.
Dataproc Other Services
A service for running Hadoop and Spark in a managed way.
Datastore Database
A document-oriented NoSQL database, the predecessor to Firestore.
Document AI AI/ML
A service that automatically extracts text and data from documents.
Error Reporting Operations Management
A service that aggregates and analyzes application errors.
Eventarc Other Services
An event-routing service that triggers services based on events inside and outside GCP.
Filestore Storage
Managed file storage that can be shared across multiple VMs.
Firestore Database
A document-oriented NoSQL database with strong real-time sync capabilities.
Firewall Rule Networking
A rule that controls allowing or denying traffic on a per-VPC basis.
GCP Workflows Other Services
A serverless orchestration service that executes a series of service calls in a defined order.
Gemini Enterprise AI/ML
Formerly Vertex AI, an integrated platform for building and operating AI agents.
GKE Compute
GCP's managed Kubernetes service.
GKE Autopilot Compute
A GKE operating mode that hands node management over to Google.
Google Cloud Architecture Framework Operations Management
A set of best practices for reviewing a GCP design from multiple angles, including reliability, security, and cost optimization.
Google Cloud Marketplace Other Services
A catalog for finding and deploying third-party software and services with one click.
Google Cloud VMware Engine Compute
A service that lets you run an on-premises VMware environment as-is on GCP.
Google Distributed Cloud Compute
Formerly Anthos, a platform for centrally managing Kubernetes environments across on-premises and other clouds.
Identity-Aware Proxy Identity Management
A mechanism that lets you securely access internal apps via identity authentication, without a VPN.
Instance Template Compute
A blueprint for creating virtual machines with an identical configuration.
Label Operations Management
A named tag attached to a resource, used for organization and cost reporting.
Lifecycle Rule Storage
A rule that automatically changes an object's class or deletes it after a set period.
Looker Other Services
A BI platform for visualizing and analyzing data.
Managed Instance Group Compute
A mechanism that automatically scales and repairs a group of identically configured VMs.
Memorystore Database
A caching service that provides managed Redis and Memcached.
Multi-Region Storage Storage
A storage approach that replicates data across multiple geographic regions.
Natural Language AI AI/ML
A natural-language-processing service that analyzes text structure and sentiment.
Nearline/Coldline Storage
Low-cost storage classes for infrequent access and long-term retention.
Network Connectivity Center Networking
A GCP networking service that centrally manages hub-based connectivity across on-premises sites and multiple VPCs.
Network Intelligence Center Networking
A suite of Google Cloud tools for visualizing network topology, monitoring performance, and diagnosing connectivity in one place.
Organization Policy Identity Management
A mechanism for defining constraint rules applied across an organization.
Persistent Disk Storage
A persistent disk attached to a Compute Engine instance.
Preemptible VM Compute
A VM purchase option that's cheap but can be forcibly terminated.
Private Google Access Networking
A setting that allows access to Google APIs without an external IP.
Private Service Connect Networking
A mechanism for connecting to services privately, without going over the internet.
Project Networking
The basic unit in GCP for organizing resources and managing billing.
Pub/Sub Other Services
GCP's messaging service for exchanging messages asynchronously.
reCAPTCHA Enterprise Security
Google's enterprise service for detecting and blocking fraudulent access and bot activity on a website.
Recommender Operations Management
A service that suggests optimizations from a cost and security perspective.
Resource Hierarchy Identity Management
The structure that organizes resources into a hierarchy of organization, folder, and project.
Secret Manager Security
A GCP service that encrypts and centrally manages sensitive information such as API keys and passwords.
Security Command Center Security
A service that provides a central view of security risks and threats.
Service Account Identity Management
An identity that applications or VMs use to operate GCP.
Service Account Impersonation Identity Management
A mechanism where a user or service account temporarily borrows the permissions of another service account to perform an operation.
Service Account Key Identity Management
Key material used to authenticate as a service account.
Shared VPC Networking
A mechanism where multiple projects share a single VPC network.
Shielded VM Compute
A hardened virtual machine that, among other things, detects tampering during the boot process.
Sole-Tenant Node Compute
A VM arrangement where you get exclusive use of a specific physical server.
Speech-to-Text AI/ML
A service that converts speech to text.
Storage Class Storage
A storage tier you choose based on access frequency and cost.
Text-to-Speech AI/ML
A service that converts text into natural-sounding speech.
Traffic Director Networking
A control plane for managing traffic in a service-mesh environment.
Transfer Service Storage
A service for migrating data into Cloud Storage from other clouds or on-premises.
Translation AI AI/ML
A service that automatically translates text.
Vertex AI AI/ML
Google Cloud's machine learning platform, covering everything from training a model to deploying it.
Vision AI AI/ML
An AI service that recognizes objects and text in images.
VPC Networking
A virtual, private network space built on GCP.
VPC Flow Logs Networking
A Google Cloud logging feature that captures records of traffic flowing through a VPC.
VPC Service Controls Identity Management
A mechanism that restricts data exfiltration between services by setting up a boundary.
Workload Identity Identity Management
A mechanism for securely granting GCP permissions to workloads such as those on Kubernetes.
Workload Identity Federation Identity Management
A mechanism that lets external systems outside of GCP (other clouds, CI/CD platforms, etc.) access GCP resources without using a service account key.

Linux(256)

View Linux only →
/etc/fstab File Systems
A configuration file that defines which file systems to mount at boot.
/etc/hosts Network Configuration
A configuration file for manually registering hostname-to-IP-address mappings.
/etc/passwd User Management
A file recording basic information about user accounts.
/etc/shadow User Management
A file recording users' encrypted password information.
/var/log Log Management
The standard directory where various system and service logs are stored.
ACL Permissions
A mechanism for setting permissions individually, beyond just the owner and group.
Alias Shell / Commands
A feature that gives a frequently used command a shorter, alternative name.
AlmaLinux Distributions
A distribution also built to be RHEL-compatible.
Alpine Linux Distributions
A distribution known for being lightweight, also commonly used as a container base image.
Amazon Linux Distributions
A distribution optimized for use on AWS.
AppArmor Permissions
A mandatory access control mechanism that restricts what each program can access.
AppImage Package Management
A portable app-distribution format that runs from a single file.
apt Package Management
A package-management command used on Debian-based distributions.
Arch Linux Distributions
A distribution that prioritizes simplicity, letting you build up what you need yourself.
auditctl Log Management
A command for adding or changing the audit daemon auditd's monitoring rules while it's running.
auditd Log Management
An auditing mechanism that records a system's operation history in detail.
awk Shell / Commands
A command handy for processing and aggregating text column by column.
bash Shell / Commands
A shell (a program that interprets commands) commonly used as the default on Linux.
Bind Mount File Systems
A mount method that also makes a directory's contents visible at another location.
blkid Storage Management
A command that displays the UUID and filesystem type of a block device.
Bonding Network Configuration
A feature that bundles multiple network interfaces together for redundancy or higher throughput.
Bootloader Kernel
A small program that, after power-on, loads and starts the OS kernel.
Bridge Network Configuration
A feature that virtually joins multiple network interfaces into one segment.
Btrfs File Systems
A relatively new file system with advanced features such as snapshots.
cat Shell / Commands
A command that outputs a file's contents as-is.
cd Shell / Commands
A command for changing the working directory.
CentOS Distributions
A distribution that has been used as a Red Hat Enterprise Linux-compatible option.
cgroup systemd
A mechanism that groups processes to limit and manage their CPU and memory usage.
chattr Permissions
A command for setting special attributes on a file, such as making it unchangeable.
chgrp Permissions
A command for changing a file's group ownership.
chmod Shell / Commands
A command for changing the access permissions of a file or directory.
chown Shell / Commands
A command for changing a file's owner or group.
chroot Container Platforms
A mechanism that changes the root directory a process sees, isolating it.
Cockpit Development Environment
A web-based management console from Red Hat that lets you check the status of a Linux server and operate it through a browser.
Command Substitution Shell / Commands
A feature for embedding one command's output as part of another command.
Core Dump Process Management
A file that captures a process's in-memory state at the moment it crashed.
cp Shell / Commands
A command for copying files or directories.
cron Shell / Commands
A mechanism for automatically running commands at a set time or interval.
Cross-Compilation Development Environment
Building software for an environment different from the one doing the building.
curl Shell / Commands
A command for sending and receiving data by specifying a URL.
cut Shell / Commands
A command that extracts a specified column or character position from each line.
Daemon Process Management
A process that runs continuously, resident in the background.
Debian Distributions
An OS that prioritizes stability and forms the basis of many other distributions.
Dependency Resolution Package Management
The process of automatically installing the other packages a package needs.
Device Driver Kernel
Software the OS uses to control hardware.
df File Systems
A command that shows disk usage per file system.
diff Shell / Commands
A command that shows the difference between two files.
dig Network Configuration
A command for making a DNS query and reviewing the result in detail.
disown Shell / Commands
A shell command that detaches a running background job from the shell's job control.
dmesg Log Management
A command that displays messages output by the kernel.
dnf Package Management
A Red Hat-family package-management command used as the successor to yum.
dpkg Package Management
The package format used on Debian-based systems, and its management command.
dracut Kernel
A tool that generates the initramfs image used temporarily during boot.
du File Systems
A command that shows the space used by a directory or file.
Dynamic Linking Development Environment
A method that loads the needed libraries at run time.
eBPF Kernel
A technology for safely extending the kernel without recompiling it, heavily used by monitoring and security tools.
Emacs Editors
A leading text editor known for its extensibility, alongside Vim.
Environment Variable Shell / Commands
A named setting that a shell or process can reference.
ext4 File Systems
The standard file system widely used on Linux.
fdisk Storage Management
A command for manipulating a disk's partitions.
Fedora Distributions
A Red Hat-family distribution that's quick to adopt new technology.
File Descriptor File Systems
A number identifying a file a process has open.
find Shell / Commands
A command for searching for files or directories by condition.
firewalld Network Configuration
A service that dynamically manages firewall rules using the concept of zones.
Flatpak Package Management
A mechanism for distributing and running apps in a distribution-independent format.
free Shell / Commands
A command that displays how much physical memory and swap a system is using.
fsck Storage Management
A command for checking and repairing a file system's consistency.
gcc Development Environment
A leading compiler for compiling languages such as C.
gdb Development Environment
A debugger that lets you step through a program's behavior line by line.
getenforce / setenforce Permissions
Commands for checking and changing SELinux's operating mode (Enforcing or Permissive).
getfacl Permissions
A command for displaying the ACL set on a file.
grep Shell / Commands
A command for searching for lines that match a string pattern.
groupadd User Management
A command for creating a new group.
GRUB Kernel
One of the bootloaders widely used on Linux.
gzip Shell / Commands
A command for compressing and decompressing files.
Hard Link File Systems
A mechanism that lets multiple file names reference the same underlying data.
Heredoc Shell / Commands
A notation for passing multi-line text as a command's input.
history Shell / Commands
A command that shows the history of previously run commands.
hostname Network Configuration
A command for displaying and setting a system's hostname.
hostnamectl systemd
A systemd command for viewing and setting the system's hostname.
htop Shell / Commands
An interactive, improved version of the top command for viewing processes and resource usage.
id User Management
A command that shows information such as user ID and group ID.
ifconfig Network Configuration
A classic command for configuring and checking network interfaces.
initramfs Kernel
A temporary root file system unpacked into memory early in the boot process.
initrd Kernel
An initial RAM disk image used temporarily when the kernel boots.
inode File Systems
A structure that holds a file's metadata -- name, permissions, location -- separately from its actual data.
inode Number File Systems
A number that uniquely identifies each inode.
inotify Kernel
A kernel mechanism for notifying applications of changes to files and directories.
insmod Kernel
A command for manually loading a kernel module.
iostat Shell / Commands
A command that displays CPU usage and disk I/O statistics.
ip a Network Configuration
The current command for displaying network interface information.
ip route Network Configuration
A command for displaying and modifying the routing table.
iptables Network Configuration
A traditional firewall feature that performs packet filtering.
iSCSI Storage Management
A technology for using storage as a block device over an IP network.
Job Control Shell / Commands
A feature for controlling processes in the foreground or background.
journalctl systemd
A command for viewing logs collected by systemd.
Journaling File Systems
A file-system mechanism that records an update log to speed up recovery after a failure.
jq Shell / Commands
A command-line tool for formatting, extracting, and transforming JSON data.
Kali Linux Distributions
A Debian-based distribution that comes preloaded with tools for penetration testing and security assessment.
Kernel Kernel
The core of the OS, bridging hardware and applications.
Kernel Module Kernel
A unit of functionality that can be dynamically loaded into the kernel.
Kernel Panic Kernel
A state where the kernel detects a fatal error and the system halts.
Kernel Parameters Kernel
Settings for tuning kernel behavior at boot time or at runtime.
kill Process Management
A command that sends a signal to a specified process, such as instructing it to terminate.
last Log Management
A command that shows login history.
ldconfig Development Environment
A command for updating the shared-library cache.
ldd Development Environment
A command that shows the shared libraries an executable depends on.
less Shell / Commands
A command for viewing a file's contents while scrolling.
Linux Capabilities Permissions
A mechanism that splits the powerful privileges of root into fine-grained units that can be granted individually.
logger Log Management
A command that sends log messages to syslog, for example from a shell script.
Logical Volume Storage Management
In LVM, the unit carved out of a volume group for use.
logrotate Log Management
A mechanism for periodically rotating, compressing, and deleting log files.
Loopback Device File Systems
A virtual device that lets a file be treated like a disk.
ls Shell / Commands
A command for listing a directory's contents.
lsattr Permissions
A command that displays special attributes set on a file.
lsblk Storage Management
A command that lists connected block devices (disks).
lsmod Kernel
A command that lists the currently loaded kernel modules.
lsns Kernel
A command that lists the Linux namespaces present on a system.
lsof Shell / Commands
A command that lists currently open files and the processes using them.
LVM Storage Management
A logical-volume-management feature that flexibly bundles multiple disks together.
LXC Container Platforms
A container technology that uses Linux kernel features to achieve a lightweight virtual environment.
make Development Environment
A tool for automating the steps to build source code.
Makefile Development Environment
The file, read by make, that describes the build steps.
man Shell / Commands
A command for displaying the manual to look up a command's usage and options.
mdadm Storage Management
A command for building and managing software RAID.
mkdir Shell / Commands
A command for creating a new directory.
mkfs Storage Management
A command for creating a file system on a partition.
Mount File Systems
Making storage usable as part of the directory tree.
Mount Point File Systems
The directory a storage device is attached to.
mv Shell / Commands
A command for moving or renaming files and directories.
namespace Container Platforms
A mechanism that isolates the resources a process can see, underlying container technology.
nano Editors
A text editor with simple operation, easy for beginners to use.
ncdu Storage Management
A tool for interactively viewing disk usage in a text-based interface.
netcat Shell / Commands
A general-purpose network utility for easily reading and writing TCP/UDP traffic.
netstat Network Configuration
A classic command for displaying network connection status.
Network Interface Network Configuration
A virtual or physical port serving as the OS's connection point to the network.
Network Namespace Network Configuration
A mechanism for giving each process its own independent network environment.
NetworkManager Network Configuration
A network-configuration management service used in desktop environments and elsewhere.
NFS Storage Management
A mechanism for sharing a file system over a network.
nftables Network Configuration
A packet-filtering mechanism that succeeds iptables.
nice Process Management
A command for adjusting a process's CPU priority.
nmcli Network Configuration
A tool for operating NetworkManager from the command line.
nohup Shell / Commands
A command for keeping a process running even after you log out.
nslookup Network Configuration
A long-standing command for resolving domain names.
objdump Development Environment
A tool for analyzing and displaying an executable's internal structure.
OOM Killer Kernel
A kernel mechanism that forcibly terminates a process to protect the system when memory runs out.
openssl Shell / Commands
A command-line tool for encryption and certificate-related operations.
openSUSE Distributions
A German-originated distribution based on SUSE.
overlayfs File Systems
A file system that layers multiple directories to present them as one, commonly used in container technology.
pacman Package Management
The package-management command used on Arch Linux.
Page Cache Kernel
A kernel caching mechanism that keeps data read from disk in memory.
Partition Storage Management
A division of a single disk into multiple regions.
passwd User Management
A command for setting or changing a user's password.
perf Development Environment
A profiling tool built into the Linux kernel for analyzing system-wide performance.
Permission Bits Permissions
A bit string representing read, write, and execute permissions.
Physical Volume Storage Management
In LVM, the unit corresponding to an actual disk or partition.
PID Process Management
The identifying number assigned to each running process.
Pipe Shell / Commands
A mechanism for connecting one command's output directly to another command's input.
Podman Container Platforms
A container engine with no daemon, built for rootless execution by default.
proc File System Kernel
A mechanism for viewing running-process and kernel information as virtual files.
Process Process Management
A unit of a running program.
ps Process Management
A command that lists running processes.
pstree Process Management
A command that displays running processes as a tree, showing their parent-child relationships.
RAID Storage Management
A technology that combines multiple disks to increase performance or fault tolerance.
Red Hat Enterprise Linux Distributions
A leading commercial Linux offering with enterprise support.
Redirection Shell / Commands
Switching a command's input or output to a file or similar destination.
renice Process Management
A command that changes the priority (nice value) of an already-running process.
Repository Package Management
The place where packages are distributed and stored.
resolv.conf Network Configuration
A configuration file that specifies which DNS server to use.
rm Shell / Commands
A command for deleting files or directories.
rmmod Kernel
A command for removing a kernel module.
Rocky Linux Distributions
A RHEL-compatible distribution created as a successor to CentOS.
Root Privileges Permissions
The top-level administrator privilege that allows any operation on the system.
rpm Package Management
The package format used on Red Hat-family systems, and its management command.
rsync Shell / Commands
A command that efficiently transfers and syncs only the differences.
rsyslog Log Management
A daemon that extends syslog for flexible log collection.
Samba Storage Management
Software for sharing files and printers with Windows.
scp Shell / Commands
A command for transferring files using the SSH mechanism.
sed Shell / Commands
A command for text substitution and editing via stream processing.
SELinux Permissions
A kernel security mechanism that applies mandatory access control to processes and files.
Service Unit systemd
A type of unit for managing the startup and shutdown of a resident process.
setfacl Permissions
A command for setting an ACL on a file.
SGID Permissions
A setting that carries over group permissions when a file is executed or created.
Shebang Shell / Commands
A notation written on a script's first line to specify which interpreter runs it.
Shell Script Shell / Commands
A script that lists out commands to automate a sequence of tasks.
Signal Process Management
A lightweight message delivered to a process as an interrupt.
snap Package Management
A relatively new distribution format that packages a program together with its dependencies.
Snapshot Storage Management
A feature for preserving a disk's state as of a particular point in time.
sort Shell / Commands
A command for sorting text line by line.
ss Network Configuration
A command for displaying socket state, the successor to netstat.
ssh Shell / Commands
A command for connecting securely to a remote server.
stat Shell / Commands
A command that displays detailed information about a file, such as size, timestamps, and permissions.
Static Linking Development Environment
A method that embeds the needed libraries directly into an executable.
Sticky Bit Permissions
A setting on a shared directory that prevents deleting files owned by others.
strace Development Environment
A tool for tracing the system calls a program issues.
su User Management
A command for switching to another user.
Subshell Shell / Commands
A shell spawned as a child process, separate from the current one.
sudo Shell / Commands
A command for temporarily running a command with administrator privileges.
sudoers Permissions
The configuration file defining who can use what privileges via sudo.
SUID Permissions
A setting that makes a program run with its file owner's privileges, rather than the running user's.
SUSE Linux Enterprise Server Distributions
A commercially supported, enterprise-grade Linux distribution provided by SUSE.
Swap File Systems
A mechanism that uses disk as virtual memory when physical memory runs short.
Symbolic Link File Systems
A shortcut-like file that points to another file or directory elsewhere.
sysctl Kernel
A command for checking and changing kernel parameters while the system is running.
syslog Log Management
An umbrella term for mechanisms that collect and record system logs.
System Call Kernel
The mechanism by which an application calls into kernel functionality.
systemctl systemd
A command for starting, stopping, and checking systemd services.
systemd systemd
A boot and service-management system used by many Linux distributions.
systemd-analyze systemd
A command for analyzing how long the boot process took.
systemd-networkd systemd
systemd's component for managing network configuration.
systemd-resolved systemd
systemd's component responsible for name resolution.
tail Shell / Commands
A command that displays the end of a file, commonly used for watching logs.
tar Shell / Commands
A command for creating and extracting archives that bundle multiple files into one.
Target systemd
A concept representing a system state, grouping together multiple units.
tcpdump Network Configuration
A command for capturing and analyzing packets on the network.
tee Shell / Commands
A command that sends standard input to both a file and standard output.
Thread Process Management
A further-subdivided unit of execution within a process.
timedatectl systemd
A systemd command for viewing and setting the system date, time, and timezone.
Timer Unit systemd
A type of unit that triggers a task by time or interval, like cron.
tmpfs File Systems
A file system built in memory -- fast, but wiped on reboot.
tmux Shell / Commands
A terminal multiplexer that lets you create multiple sessions and split panes within a single terminal.
top Process Management
A command that displays CPU and memory usage in real time.
touch Shell / Commands
A command for creating an empty file or changing its modification time.
tr Shell / Commands
A command for translating or deleting characters.
Ubuntu Distributions
A popular Linux distribution that's also easy for beginners to use.
udev Kernel
A mechanism that detects devices being connected or disconnected and dynamically manages device files.
ulimit Process Management
A shell built-in command for setting and viewing the resource limits a single process can use.
umask Permissions
A setting that specifies which bits to exclude from a newly created file's default permissions.
umount File Systems
A command for detaching a mounted file system.
uname Kernel
A command that displays system information such as the kernel version.
uniq Shell / Commands
A command that collapses consecutive duplicate lines.
unit systemd
The unit of work systemd manages, such as a service or a timer.
useradd User Management
A command for creating a new user account.
userdel User Management
A command for deleting a user account.
usermod User Management
A command for changing an existing user account's settings.
vi Editors
A long-standing Unix text editor notable for switching between modes.
Vim Editors
A text editor that extends and enhances vi.
vmlinuz Kernel
The file name referring to the Linux kernel itself, in compressed executable form.
vmstat Shell / Commands
A command that displays virtual memory, process, and CPU usage statistics together.
Volume Group Storage Management
In LVM, a unit that bundles multiple physical volumes together.
watch Shell / Commands
A command that repeatedly runs a given command at a fixed interval and keeps displaying the result on screen.
Wayland Kernel
A next-generation display server protocol intended to replace X11.
wc Shell / Commands
A command for counting lines, words, bytes, and the like.
wget Shell / Commands
A command for downloading a file from a specified URL.
which Shell / Commands
A command for finding where a command's executable is located.
Wildcard Shell / Commands
Symbols such as * and ? for specifying multiple file names at once.
WSL Development Environment
A mechanism for running a Linux environment on Windows.
wtmp Log Management
A file where login and logout history is recorded.
X11 Kernel
The traditional display server protocol that has long been used in Linux desktop environments.
xargs Shell / Commands
A command that passes standard input's contents as arguments to another command.
XFS File Systems
A high-performance file system strong at handling large volumes of data.
yum Package Management
A package-management command long used on Red Hat-family distributions.
ZFS File Systems
A feature-rich file system strong at snapshots and data-protection capabilities.
Zombie Process Process Management
A process whose work has finished but that its parent hasn't cleaned up yet.
zsh Shell / Commands
A shell that serves as an alternative to bash, with enhanced completion and more.
zypper Package Management
A package-management command used on openSUSE and similar distributions.

Networking(315)

View Networking only →
2.4GHz Band Wireless LAN
A Wi-Fi frequency band that resists obstacles well but is prone to interference from other devices.
2N Redundancy Network Redundancy & Design
A generous redundancy configuration where the full set of required equipment is duplicated.
5GHz Band Wireless LAN
A Wi-Fi frequency band with less interference and higher speed, but weaker against obstacles.
802.1Q Switching
A tagging standard for adding VLAN information to Ethernet frames.
802.1X Authentication & Access Control
A standard that authenticates devices on a per-port basis, used on both wired and wireless LANs.
A Record DNS
A DNS record that maps a domain name to an IPv4 address.
Access Point Wireless LAN
A device that relays wireless devices onto a wired network.
Access Port Switching
A port that belongs to only a single VLAN, used to connect end devices.
Active-Active Load Balancing
A redundancy configuration where multiple systems run simultaneously, also serving as load balancing.
Active-Standby Load Balancing
A redundancy configuration where normally only one system runs, switching to the other on failure.
Administrative Distance Routing
A value indicating the trustworthiness of a route between different routing protocols.
Anycast Address TCP/IP Basics
A communication method that assigns the same address to multiple devices and delivers to the topologically nearest one.
Anycast DNS DNS
A setup where the same IP address is assigned to DNS servers at multiple locations, automatically routing users to the nearest one.
APIPA TCP/IP Basics
A 169.254.0.0/16 address automatically assigned when no DHCP server can be found.
Application Layer OSI Reference Model
OSI layer 7, handling communication for applications the user interacts with directly.
Area 0 Routing
The central backbone area in OSPF to which all other areas connect.
ARP TCP/IP Basics
A protocol that resolves a MAC address on the same segment from an IP address.
ARP Spoofing Troubleshooting
An attack technique that maliciously redirects traffic using forged ARP replies.
AS Number BGP
A number identifying an autonomous system (an organization-level network) on the internet.
AS Path BGP
An attribute showing which autonomous systems a route has passed through, also used for loop detection.
Asymmetric Routing Troubleshooting
A state where outbound and inbound traffic take different routes.
Authoritative DNS Server DNS
A DNS server responsible for returning the official answer for a specific domain.
Auto-negotiation Optical & Physical Layer
A mechanism where two connected devices automatically agree on communication speed and duplex (full/half) settings.
Bandwidth QoS
A metric expressing the maximum amount of data that can be transmitted in a given time.
Bandwidth Control QoS
Controlling the upper limit of bandwidth available per communication.
BDR Routing
OSPF's backup designated router, standing by in case the DR fails.
Beamforming Wireless LAN
A technology that concentrates radio waves in a specific direction to improve communication quality.
BFD Routing
A protocol that detects link failures at millisecond speed.
BGP BGP
A routing protocol that exchanges route information between networks of different organizations.
BGP Community BGP
A mechanism for tagging routes to make policy control easier.
BGP Convergence BGP
The process by which BGP route information stabilizes after a network change.
BGP Neighbor BGP
A router configured as a partner for exchanging route information over BGP.
BPDU Switching
A control frame exchanged between switches in Spanning Tree.
Bridge Switching
A device that connects two network segments based on MAC addresses.
Broadcast TCP/IP Basics
A communication method that sends to all devices within the same network at once.
Broadcast Domain Switching
The network range that a broadcast reaches.
Broadcast Storm Troubleshooting
A phenomenon where broadcasts multiply endlessly due to a loop and communication becomes impossible.
Cable Tester Troubleshooting
A measuring device that checks LAN cable wiring or breaks.
Captive Portal Wireless LAN
A mechanism that displays an authentication screen in a browser when connecting to a wireless LAN.
CDP Network Management
A Cisco-proprietary protocol for exchanging information between neighboring Cisco devices.
CE Router MPLS & Carrier Technology
A router installed at the customer site that connects to the carrier network.
Channel Bonding Wireless LAN
A technology that combines multiple wireless channels to widen bandwidth.
CIDR TCP/IP Basics
A notation that flexibly expresses an IP address range using a prefix length.
CMTS Access Network
An aggregation device on the CATV operator's side that terminates subscriber cable modems.
CNAME Record DNS
A DNS record that sets one domain name as an alias for another.
Collision Switching
A phenomenon in half-duplex communication where signals clash because multiple devices transmit data at the same time.
Collision Domain Switching
The network range within which communication collisions can occur.
Connection Draining Load Balancing
A mechanism that waits for existing connections to finish before removing a server.
Control Plane SD-WAN & SDN
The part responsible for controlling communication, such as calculating route information.
Convergence (routing) Routing
The state where all routers agree on the current routing information after a change in network topology.
CoS QoS
A value attached to Ethernet frames indicating communication priority.
DAA Access Network
An architecture that distributes some CMTS functions out to the node, closer to subscribers.
DAD IPv6 Details
A mechanism that checks whether an IPv6 address is already in use on the same segment.
Data Link Layer OSI Reference Model
OSI layer 2, which handles communication between neighboring devices using MAC addresses.
Data Plane SD-WAN & SDN
The part that actually forwards packets.
Default Gateway Routing
The address of the device that serves as the exit point out of your own network.
Default Route Advertisement BGP
Advertising a default route to a BGP neighbor.
DHCP TCP/IP Basics
A protocol that automatically distributes network settings such as IP addresses.
DHCP Relay Agent TCP/IP Basics
A function that relays requests to a DHCP server located on a different segment.
DHCP Snooping Authentication & Access Control
A switch security feature that permits DHCP responses only from a legitimate server, filtering out rogue DHCP servers.
DMVPN VPN
A Cisco VPN technology that dynamically builds full-mesh connections between sites.
DNS DNS
A mechanism, like an internet address book, that maps domain names to IP addresses.
DNS Cache DNS
A mechanism that temporarily stores resolved domain name results to reduce repeat queries.
DNS Cache Poisoning DNS
An attack that injects false information into a DNS cache to redirect users to a malicious site.
DNS Round Robin DNS
A load-balancing technique that assigns multiple IP addresses to one domain name and returns them in turn.
DNS Tunneling DNS
A technique that embeds other data within DNS traffic to abuse it as a communication channel.
DNSSEC DNS
An extension that lets DNS response tampering be detected using digital signatures.
DOCSIS Access Network
A communication standard for cable modems that delivers internet access over coaxial cable.
DoH DNS
A method that encrypts DNS queries using HTTPS.
DoT DNS
A method that encrypts DNS queries using TLS.
DR Routing
In an OSPF multi-access network, the router that serves as the central point for exchanging route information.
DSCP QoS
A mechanism that sets a priority value in the header of an IP packet.
DSR Load Balancing
A method where the server returns responses directly to the client, bypassing the load balancer.
Dual Homing Network Redundancy & Design
A configuration that connects a site or device to two separate routes or devices.
Dual Stack IPv6 Details
A method that enables both IPv4 and IPv6 simultaneously on the same device.
Duplex Mismatch Troubleshooting
A problem where connected devices' full-duplex/half-duplex settings don't match, degrading communication quality.
Dynamic ARP Inspection Authentication & Access Control
A switch security feature that validates the contents of ARP packets to prevent ARP spoofing attacks.
Dynamic Routing Routing
A method where route information is automatically exchanged and updated via a routing protocol.
EAP Wireless LAN
An authentication framework used in wireless LANs and elsewhere that supports a variety of authentication methods.
East-West Traffic Data Center Networking
Traffic exchanged between servers within a data center.
eBGP BGP
BGP exchanged between routers with different AS numbers.
ECMP Data Center Networking
A technology that distributes traffic across multiple routes of equal cost.
ECN QoS
A mechanism that notifies both endpoints of network congestion before packets actually need to be dropped.
EIGRP Routing
A Cisco routing protocol combining characteristics of distance-vector and link-state protocols.
ESP VPN
A protocol in IPsec that performs packet encryption and authentication.
Ethernet TCP/IP Basics
The most widely used data-link-layer standard for wired LANs.
EVPN Data Center Networking
A BGP-based technology used to control overlays such as VXLAN.
Extended ACL Authentication & Access Control
An ACL that filters on detailed criteria such as source, destination, and port number.
Failover Load Balancing
A mechanism that automatically switches to a standby system when a failure occurs.
Fiber Optic Cable Optical & Physical Layer
A communication cable made of glass or plastic that transmits data as pulses of light.
Floating Static Route Routing
A backup static route that normally isn't used, activating only when the primary route fails.
Forward Lookup DNS
Looking up an IP address from a domain name.
Fragmentation TCP/IP Basics
Splitting data exceeding the MTU into multiple packets for transmission.
FTTH Access Network
A fiber access method that runs fiber optic cable all the way to the subscriber's home.
Full Duplex / Half Duplex Optical & Physical Layer
A distinction based on whether a communication channel can send and receive data at the same time, or only alternately.
Full-Service Resolver (Caching DNS Server) DNS
A caching DNS server that performs name resolution on behalf of a client.
GLBP Network Redundancy & Design
A Cisco proprietary protocol that provides redundancy for the default gateway across multiple routers while also load-balancing traffic between them.
Global IP Address TCP/IP Basics
An IP address uniquely identified on the internet.
Global Unicast Address IPv6 Details
An IPv6 address uniquely reachable on the internet.
Glue Record DNS
A record used to resolve an authoritative DNS server's own name, avoiding a circular reference.
GRE Tunneling & Overlay
A tunneling technology that encapsulates packets of various protocols within IP for transport.
GSLB Load Balancing
Global load balancing that distributes traffic across multiple geographically distant sites.
Health Check Load Balancing
A mechanism that periodically checks whether a server is operating normally.
HFC Access Network
A CATV network design that uses fiber for the trunk and coaxial cable for the run to subscriber homes.
Hop Count Routing
The number of routers a packet passes through to reach its destination.
HSRP Routing
A Cisco-proprietary protocol for making the default gateway redundant.
Hub Switching
A physical-layer relay device that simply repeats incoming data out to every connected port.
iBGP BGP
BGP exchanged between routers within the same AS number.
ICMP TCP/IP Basics
A protocol used for connectivity checks and error notification, used by ping.
IGMP Multicast
A protocol by which a host informs the network of joining or leaving a multicast group.
IKE VPN
A protocol used in IPsec to safely exchange encryption keys.
IKEv2 VPN
The second version of IKE, the protocol used for key exchange in IPsec VPNs.
IP Address TCP/IP Basics
A number, like an address, that identifies a device on a network.
IPoE Access Network
A newer fiber-internet connection method that carries IP packets directly over Ethernet without using PPP.
IPsec VPN
A group of VPN protocols that encrypt and authenticate at the IP packet level.
IPv4 TCP/IP Basics
The version of IP addressing with a 32-bit address space that's widely used across the internet.
IPv6 TCP/IP Basics
A next-generation IP address standard created to address IPv4 address exhaustion.
IS-IS Routing
A link-state routing protocol, in the same family as OSPF, used to exchange routing information.
Iterative Query DNS
A query method between servers, in which the response points to another DNS server.
Jitter QoS
Variation in the interval at which packets arrive.
Jumbo Frame TCP/IP Basics
An Ethernet frame larger than the standard 1500 bytes.
L2TP VPN
A data-link-layer tunneling protocol with no encryption of its own.
L4 Load Balancing Load Balancing
A method that distributes traffic based on IP address and port number.
L7 Load Balancing Load Balancing
A method that distributes traffic by inspecting content such as URLs and HTTP headers.
Label Switching MPLS & Carrier Technology
A method that forwards packets using a short label instead of an IP address.
LACP Switching
A protocol that automatically bundles multiple physical links into a link aggregation.
LAN Cable Categories (Cat5e/Cat6) Optical & Physical Layer
Standards that describe the performance of twisted-pair (LAN/Ethernet) cables, distinguished by a category number.
Latency QoS
The delay time between sending data and receiving a response.
Layer 2 Switch Switching
A switch that forwards frames based on MAC address.
Layer 3 Switch Switching
A switch with routing capability, able to also handle IP addresses.
LDP MPLS & Carrier Technology
A protocol that distributes MPLS label information between adjacent routers.
Least Connections Load Balancing
A method that distributes to the server with the fewest connections at that moment.
Link Aggregation Switching
A technology that bundles multiple physical links to treat them as a single, faster link.
Link Down Troubleshooting
A state where a link is physically or logically disconnected.
Link-Local Address IPv6 Details
An IPv6 address valid only within the same segment.
LLDP Network Management
A protocol for exchanging information between neighboring devices regardless of vendor.
Load Balancer Load Balancing
A device that distributes traffic across multiple servers to balance the load.
Local Preference BGP
A BGP priority metric used when choosing a route from your own organization outward.
Longest Match Routing
The principle of preferring the route with the longest matching prefix when multiple routes apply.
Loopback Address Routing
A special address (such as 127.0.0.1) that refers to the device itself.
LSA Routing
Advertisement information conveying link state, exchanged between routers in OSPF.
MAC Address Switching
A unique 48-bit identifier assigned to a network device's physical interface.
MAC Address Table Switching
A table a switch keeps to record the mapping between MAC addresses and ports.
MACsec Switching
A Layer 2 encryption standard that encrypts Ethernet traffic on a per-frame basis.
MED Attribute BGP
A metric that tells a neighboring AS which route it should preferably use to enter your network.
Mesh Wi-Fi Wireless LAN
A wireless LAN configuration in which multiple access points cooperate to cover a wide area.
Metric Routing
An evaluation value used to determine the priority of a route.
MIB Network Management
A database defining the structure of information managed by SNMP.
Microburst QoS
A momentary spike in traffic that doesn't show up in average bandwidth utilization.
MIMO Wireless LAN
A technology that uses multiple antennas to send and receive multiple signals simultaneously.
MPLS MPLS & Carrier Technology
A technology commonly used in carrier networks that uses labels to determine routes quickly.
MPLS VPN MPLS & Carrier Technology
A service that uses an MPLS network to virtually connect multiple sites as if over a dedicated line.
MSS TCP/IP Basics
The maximum size of the data portion TCP can send at once.
MSTP Switching
A standard that groups multiple VLANs into instances to improve STP efficiency.
MTU TCP/IP Basics
The maximum size of data that can be sent at once; anything larger is split.
MTU Mismatch Troubleshooting
A problem where MTU settings differ along a path, causing packet fragmentation or drops.
Multicast TCP/IP Basics
A communication method that sends to a specific set of multiple recipients simultaneously.
Multicast Group Address Multicast
A special IP address range that serves as the destination for multicast communication.
Multi-Chassis Link Aggregation Data Center Networking
A technology that forms link aggregation across different physical switches.
Multihop BGP BGP
A configuration that establishes a BGP neighbor relationship with a peer that isn't directly connected.
Multi-Mode Fiber Optical & Physical Layer
An optical fiber suited to short distances, at lower cost.
MU-MIMO Wireless LAN
An advancement of MIMO that can send data to multiple devices simultaneously.
MX Record DNS
A DNS record that specifies the server that receives mail addressed to a domain.
N+1 Redundancy Network Redundancy & Design
A redundant configuration that provisions one more unit than the number required.
NAPT TCP/IP Basics
A NAT method that shares a single global IP address among multiple devices using port numbers.
NAT TCP/IP Basics
A technology that translates between private and global IP addresses.
NAT64 IPv6 Details
A translation technology that allows access from an IPv6-only network to IPv4 resources.
Native VLAN Switching
The default VLAN that passes through a trunk port without being tagged.
NDP IPv6 Details
A protocol in IPv6, equivalent to ARP, that handles tasks such as MAC address resolution.
NetFlow Network Management
A technology that collects statistical information about traffic flowing through a network.
Network Functions Virtualization (NFV) SD-WAN & SDN
A technology for implementing functions like routers and firewalls as software on general-purpose servers instead of dedicated hardware.
Network Layer OSI Reference Model
OSI layer 3, which handles route selection using IP addresses.
Network Loop Troubleshooting
A state where wiring forms a closed path and packets keep circulating.
Network Segmentation Authentication & Access Control
A design practice that divides a network into multiple segments to limit the spread of damage.
Network Tap Troubleshooting
A dedicated device that copies out traffic flowing across a link without altering it.
Network Topology Network Management
The physical or logical layout of how network devices are connected to each other.
NIC (Network Interface Card) Optical & Physical Layer
The hardware used to connect a computer to a network.
North-South Traffic Data Center Networking
Traffic that flows between clients outside a data center and the systems inside it.
NS Record DNS
A DNS record indicating the name servers that manage a domain.
NTP Network Management
A protocol that accurately synchronizes device clocks over a network.
OLT Access Network
A PON termination device installed at the carrier's facility.
ONU Access Network
A fiber termination device installed at the subscriber's premises.
OpenFlow SD-WAN & SDN
A representative protocol used for communication between the controller and switches in SDN.
OSI Reference Model OSI Reference Model
A model that organizes communication functions into seven layers.
OSPF Routing
A link-state routing protocol commonly used within a single organization.
OSPFv3 Routing
An extended version of OSPF that supports IPv6 networks.
Overlay Network Tunneling & Overlay
A logically constructed virtual network built separately from the physical configuration.
Packet Capture Network Management
Capturing and analyzing the packets flowing across a network.
Packet Loss QoS
A phenomenon where a sent packet is lost along the way.
Path Attribute BGP
An attribute attached to BGP route information that serves as material for route-selection decisions.
PDU OSI Reference Model
A general term for the unit of data exchanged at each layer (frame, packet, etc.).
PE Router MPLS & Carrier Technology
An MPLS router positioned at the edge of the carrier network, connecting to the customer network.
Physical Layer OSI Reference Model
OSI layer 1, responsible for physical transmission over cables and electrical signals.
PIM Multicast
A protocol used for multicast routing.
PIM-DM Multicast
A dense-mode variant of PIM that first floods all paths, then prunes the unneeded ones.
PIM-SM Multicast
A sparse-mode variant of PIM that builds only the paths that are needed.
Ping Network Management
A command that uses ICMP to check connectivity with a remote host.
Ping Timeout Troubleshooting
A state where no response arrives within a set time, causing the connectivity check to fail.
PMTUD TCP/IP Basics
A mechanism that discovers the smallest MTU along a path to avoid packet fragmentation.
PoE Optical & Physical Layer
A technology that supplies power over a LAN cable.
PoE+ Optical & Physical Layer
An extension of PoE that increases the power that can be supplied.
Policy-Based Routing Routing
A method that decides routing based on criteria such as source address, not just destination address.
PON Access Network
A fiber access method that splits a single fiber to be shared among multiple subscribers.
Port Forwarding TCP/IP Basics
A setting that forwards traffic addressed to a specific external port to a specific internal device.
Port Mirroring Troubleshooting
A switch feature that copies traffic passing through a specific port and forwards it to another port.
Port Number TCP/IP Basics
A number that identifies which application to communicate with within the same IP address.
Port Security Switching
A security feature that allows communication on a port only from specific MAC addresses.
Port-Based Authentication Authentication & Access Control
A mechanism that performs access control on a per-switch-port basis.
PPPoE Access Network
A protocol that establishes a PPP connection over Ethernet to handle authentication and IP address assignment.
PPTP VPN
A tunneling protocol commonly used in early VPNs; now deprecated due to security weaknesses.
Prefix List BGP
A filter that permits or denies only specific prefixes.
Presentation Layer OSI Reference Model
OSI layer 6, which handles data format conversion, encryption, and compression.
Private IP Address TCP/IP Basics
An IP address used only within a limited scope such as inside an organization, not usable on the internet.
Private VLAN Switching
A feature that further restricts port-to-port communication even within the same VLAN.
PTR Record DNS
A DNS record used for reverse lookups, finding the domain name from an IP address.
PVST+ Switching
A Cisco extension that runs a separate spanning tree instance per VLAN.
QoS QoS
A mechanism that prioritizes traffic by type and controls bandwidth and delay.
QSFP Optical & Physical Layer
A higher-capacity transceiver standard supporting faster communication than SFP.
Queuing QoS
A mechanism that temporarily holds packets awaiting transmission.
QUIC TCP/IP Basics
A next-generation, UDP-based transport protocol that underlies HTTP/3.
RA IPv6 Details
An IPv6 message by which a router periodically advertises network information.
Radio Interference Wireless LAN
A phenomenon where communication quality degrades because frequencies overlap with other radio signals.
RADIUS Authentication & Access Control
A protocol that performs user authentication, authorization, and accounting.
Recursive Query DNS
A method where a DNS server keeps querying on the client's behalf until it obtains the final answer.
Remote Access VPN VPN
A VPN configuration that connects individual devices to an internal company network.
Rendezvous Point Multicast
A router that serves as the relay point for multicast delivery in PIM-SM.
Repeater Optical & Physical Layer
A device that amplifies and reshapes a signal to extend the reach of a cable.
Reverse Lookup DNS
Looking up a domain name from an IP address.
Reverse Proxy Load Balancing
A mechanism that sits between client and server, acting as the server's representative.
RIP Routing
A long-established distance-vector routing protocol based on hop count.
Roaming Wireless LAN
A feature that automatically switches the connected access point while a device is moving.
Root Bridge Switching
The elected central switch that serves as the reference point for spanning tree calculations.
Root DNS Server DNS
The topmost server in the DNS hierarchy.
Round Robin Load Balancing
A method that allocates requests to servers evenly in turn.
Route Dampening BGP
A mechanism that temporarily suppresses advertisement of an unstable route.
Route Map BGP
A mechanism that conditionally changes attributes or filters route information.
Route Redistribution Routing
Mutually importing route information between different routing protocols.
Route Reflector BGP
A router that relays route information to simplify full-mesh iBGP connectivity.
Route Summarization Routing
Consolidating multiple pieces of route information into one, simplifying the routing table.
Router Network Management
A network-layer device that relays packets between different networks.
Routing Table Routing
A table recording which route a packet should be sent over.
RSSI Wireless LAN
A metric indicating the strength of a received radio signal.
RSTP Switching
A spanning tree protocol that speeds up STP, shortening convergence time.
SD-Branch SD-WAN & SDN
An approach that centrally manages a branch site's networking functions together through software.
SDN SD-WAN & SDN
An approach that centrally controls network devices through software.
SD-WAN SD-WAN & SDN
A technology that centrally manages and optimally controls WAN links across multiple sites through software.
Sequence Number TCP/IP Basics
A number used by TCP to manage the order of data sent.
Session Layer OSI Reference Model
OSI layer 5, which manages the start, maintenance, and end of communication.
Session Persistence Load Balancing
A mechanism that always routes traffic from the same user to the same server.
sFlow Network Management
A technology that collects statistical information by sampling packets.
SFP Optical & Physical Layer
A small optical/electrical transceiver standard fitted into network equipment.
Single Point of Failure Network Redundancy & Design
A non-redundant point whose failure would halt the entire system.
Single-Mode Fiber Optical & Physical Layer
An optical fiber with a thin core diameter, suited to long-distance transmission.
Site-to-Site VPN VPN
A VPN configuration that keeps site-to-site networks permanently connected.
SLAAC IPv6 Details
A mechanism by which a device automatically configures its own IPv6 address based on router advertisements.
SNMP Network Management
A protocol for monitoring and managing the state of network devices.
SNMP Trap Network Management
A mechanism by which a device proactively notifies a management server of an anomaly.
SOA Record DNS
A DNS record indicating a zone's management information, such as its serial number and retry interval.
Socket TCP/IP Basics
A communication endpoint formed by the combination of an IP address and port number.
Spanning Tree Protocol Switching
A protocol that controls paths between switches to prevent loops from occurring.
Spanning Tree Reconvergence Troubleshooting
The process by which STP recalculates a new path after a topology change.
Spine-Leaf Architecture Data Center Networking
A two-tier network design used in data centers that makes latency easy to keep uniform.
SSID Wireless LAN
A name used to identify a wireless LAN network.
SSL-VPN VPN
A VPN method using SSL/TLS that allows easy connection from a browser and similar clients.
Standard ACL Authentication & Access Control
A simple ACL that filters based only on source address.
Static NAT TCP/IP Basics
A NAT method that permanently maps one private IP address to the same single global IP address.
Static Routing Routing
A routing method where an administrator manually configures route information.
Subnet Mask TCP/IP Basics
A value used to divide an IP address into a network portion and a host portion.
Subnetting TCP/IP Basics
The process of dividing one network into multiple smaller networks (subnets).
Switch Stacking Switching
A technology for connecting multiple physical switches so they can be treated as a single logical switch.
Syslog Network Management
A mechanism for forwarding and aggregating device logs to an external server.
TACACS+ Authentication & Access Control
An authentication protocol, common on Cisco devices, that also allows authorization at the command level.
TCP TCP/IP Basics
A reliability-focused protocol that establishes a connection before communicating.
TCP Flags TCP/IP Basics
Bits such as SYN, ACK, FIN, and RST that convey control information in a TCP segment.
TCP/IP Model OSI Reference Model
A practically simplified four-layer model derived from the OSI reference model.
Three-Tier Network Architecture Data Center Networking
The traditional model of designing switches in three layers — core, distribution, and access.
Three-Way Handshake TCP/IP Basics
The three-step exchange -- SYN, SYN/ACK, ACK -- used to establish a TCP connection.
Throughput Measurement Troubleshooting
Measuring the actual amount of data that can be transferred.
ToR Switch Data Center Networking
A switch installed at the top of a rack that houses the servers.
Traceroute Network Management
A command that discovers the route a packet takes to reach its destination.
Traffic Class QoS
A group into which traffic is classified by type under QoS.
Traffic Policing QoS
A control method that discards or restricts traffic exceeding a configured bandwidth.
Traffic Shaping QoS
A technology that smooths transmission speed to suppress bursty load.
Transport Layer OSI Reference Model
OSI layer 4, which uses port numbers to handle communication reliability and ordering.
Trunk Port Switching
A port that carries traffic from multiple VLANs together over a single link.
TTL TCP/IP Basics
A value indicating the maximum number of routers a packet can pass through; it's discarded when it reaches zero.
Tunneling VPN
A technology that wraps data from one protocol inside another protocol for transport.
TXT Record DNS
A DNS record that attaches arbitrary text information to a domain, used for things like SPF.
UDP TCP/IP Basics
A protocol that prioritizes speed without establishing a connection.
Underlay Network Tunneling & Overlay
The physical, real network that supports an overlay network.
Unicast TCP/IP Basics
A one-to-one communication method.
Unique Local Address IPv6 Details
An IPv6 address intended for use within an organization, not reaching the internet.
VLAN Switching
A technology that logically divides a network without changing the physical wiring.
VPN VPN
A technology that builds a virtual dedicated line over a public network such as the internet.
VRF MPLS & Carrier Technology
A technology that lets a single router hold multiple independent routing tables.
VRRP Routing
A protocol that makes a virtual default gateway redundant across multiple routers.
VTEP Tunneling & Overlay
The endpoint that performs encapsulation and decapsulation in VXLAN.
VTP Switching
A Cisco-proprietary protocol that automatically synchronizes VLAN information between multiple switches.
VXLAN Tunneling & Overlay
An overlay technology that extends a layer 2 network over an IP network.
WDM Optical & Physical Layer
A technology that increases capacity by sending multiple wavelengths of light through a single fiber.
Weight BGP
A locally significant priority metric used for route selection on Cisco devices.
Weighted Round Robin Load Balancing
A round-robin method that varies the distribution ratio according to each server's performance.
Well-Known Ports TCP/IP Basics
Ports numbered 0-1023 whose use is predetermined, such as port 80 for HTTP.
WFQ QoS
A queuing method that allocates bandwidth fairly across flows.
White Box Switch SD-WAN & SDN
A switch built on generic hardware, not tied to a specific vendor.
Wi-Fi Wireless LAN
A general term for the technology standards used to connect to a LAN wirelessly.
Wi-Fi 6 Wireless LAN
The common name for 802.11ax, characterized by improved efficiency in high-density environments.
Wi-Fi 6E Wireless LAN
A standard that extends Wi-Fi 6 technology into the 6GHz band.
Wi-Fi 7 Wireless LAN
The common name for 802.11be, the latest standard aiming for even higher speed and lower latency.
Wildcard Mask TCP/IP Basics
A masking notation, used in Cisco ACLs and similar configurations, whose bit meaning is the inverse of a subnet mask.
Window Size TCP/IP Basics
A TCP value indicating how much data can be sent without waiting for acknowledgment.
Wireless LAN Controller Wireless LAN
A device for centrally configuring and monitoring multiple access points.
WPA2 Wireless LAN
An encryption and authentication standard for wireless LANs widely used before WPA3.
WPA3 Wireless LAN
The current encryption and authentication standard for wireless LANs.
Zone Transfer DNS
Replicating zone information from a primary DNS server to a secondary.

Programming(177)

View Programming only →
.NET Languages & Frameworks
A development platform from Microsoft that supports multiple languages.
Abstract Class Object-Oriented Programming
A class that has some shared logic while leaving part of its implementation to subclasses.
Access Modifier Object-Oriented Programming
A keyword controlling where a class member can be accessed from.
Adapter Pattern Development Methods & Design
A design pattern that inserts a converter between two incompatible interfaces so they can work together.
Angular Languages & Frameworks
A frontend framework from Google geared toward large-scale development.
Argument Basic Syntax
A value passed when calling a function.
Array Basic Syntax
A data structure that stores multiple values arranged in order.
ASP.NET Languages & Frameworks
A framework for web applications that runs on .NET.
Astro Languages & Frameworks
A static site generation framework built for content-focused sites.
async/await Asynchronous Processing
Syntax that lets you write asynchronous code that reads like synchronous code.
Asynchronous Processing Asynchronous Processing
An execution scheme that lets the next step proceed without waiting for the current one to finish.
Builder Pattern Object-Oriented Programming
A design pattern that constructs a complex object with many optional fields step by step.
Bun Languages & Frameworks
A fast JavaScript/TypeScript runtime built with execution speed as its top priority.
Bytecode Memory Management
Intermediate code for a runtime environment, generated after compilation.
C Languages & Frameworks
A long-standing programming language widely used even at low levels, such as OSes and hardware control.
C# Languages & Frameworks
A programming language developed by Microsoft, widely used in the .NET environment.
C++ Languages & Frameworks
A high-performance programming language that adds object orientation and other features to C.
Callback Function Asynchronous Processing
A function passed in to be called once some operation finishes.
Cast Basic Syntax
Converting data of one type so it can be treated as another type.
Checked Exception Exception Handling
A category of exception where handling it is mandatory at compile time.
CI/CD Development Methods & Design
A set of development practices for continuously building and testing code changes and automatically releasing them to production.
Class Object-Oriented Programming
A blueprint for an object that bundles data and behavior together.
Closure Basic Syntax
A mechanism where a function remembers variables from the scope it was defined in.
Code Review Development Methods & Design
The process where other developers check written code and give feedback.
Compilation Memory Management
The process of converting source code into an executable form.
Conditional Branching Basic Syntax
Switching which code runs based on a condition.
Constant Basic Syntax
A container whose value can't be changed once defined.
Constructor Object-Oriented Programming
Initialization logic that's automatically called when an instance is created.
CQRS Development Methods & Design
A design pattern that deliberately separates the paths for updating data (commands) from reading data (queries).
Currying Basic Syntax
Transforming a function that takes multiple arguments into a chain of functions that each take one argument.
Custom Exception Exception Handling
A custom, application-specific exception class.
Dart Languages & Frameworks
A programming language developed by Google, used with the Flutter framework.
Data Type Basic Syntax
A classification indicating the kind of data being handled, such as a number or string.
Decorator Pattern Development Methods & Design
A design pattern for dynamically adding new behavior to an existing object.
Deno Languages & Frameworks
A security-focused JavaScript/TypeScript runtime created by the original author of Node.js.
Dependency Injection Development Methods & Design
A design pattern where an object's dependencies are supplied from the outside rather than created internally.
Design Pattern Development Methods & Design
A catalog of standard solutions to common design problems.
Destructuring Assignment Basic Syntax
Syntax for unpacking elements of an array or object into individual variables in one step.
Django Languages & Frameworks
A full-stack web application framework written in Python.
do-while Loop Basic Syntax
A loop construct that runs the body once before checking the condition to decide whether to repeat.
DRY Principle Development Methods & Design
The idea of avoiding writing the same information or logic more than once.
Duck Typing Object-Oriented Programming
An approach that cares about whether an object has the necessary methods, rather than its declared type.
Dynamic Typing Basic Syntax
A scheme where a variable's type is determined at runtime.
E2E (End-to-End) Test Development Methods & Design
A test that operates an actual browser or similar client to verify an entire system, from the user's action all the way through to what's displayed on screen.
Elixir Languages & Frameworks
A functional language with high concurrency and fault tolerance, running on the Erlang VM.
Encapsulation Object-Oriented Programming
The idea of hiding internal data and logic, exposing only the necessary interface to the outside.
Error Handling Exception Handling
Appropriately dealing with errors that occur while a program is running.
Event Loop Asynchronous Processing
A mechanism that pulls queued events one at a time to drive processing forward.
Event Sourcing Development Methods & Design
An architectural pattern that records every change (event) leading up to the current state, rather than storing only the latest state itself.
Event-Driven Architecture Development Methods & Design
A system design where services are loosely coupled, communicating through the occurrence of "events."
Exception Exception Handling
An unexpected error condition that occurs during execution.
Express Languages & Frameworks
A simple web application framework running on Node.js.
Facade Pattern Development Methods & Design
A design pattern that bundles access to a complex set of interrelated classes behind a single, simple entry point (a facade).
Factory Pattern Object-Oriented Programming
A design pattern that delegates instance creation to a dedicated class.
FastAPI Languages & Frameworks
A Python framework that leverages type hints to build fast APIs.
Feature Flag Development Methods & Design
A mechanism that lets you turn a specific feature on or off without redeploying code.
Field Object-Oriented Programming
Data (a variable) that a class holds.
finally Exception Handling
A block of code that always runs regardless of whether an exception occurred.
Flask Languages & Frameworks
A lightweight Python web framework where you pick and combine the features you need.
for Statement Basic Syntax
A control construct that repeats processing a specified number of times.
Function Basic Syntax
A named, reusable bundle of processing.
Garbage Collection Memory Management
A mechanism that automatically frees memory that's no longer in use.
Generics Collections
A mechanism for generically specifying the data type being handled.
Go Languages & Frameworks
A language developed by Google, characterized by simplicity and strong concurrency performance.
GraphQL Languages & Frameworks
A query language for APIs that lets the client specify exactly what shape of data it needs.
gRPC Languages & Frameworks
An RPC (remote procedure call) framework developed by Google for fast communication.
Heap Area Memory Management
A memory region where objects and the like are allocated dynamically.
Higher-Order Function Basic Syntax
A function that takes a function as an argument or returns one as its result.
Immutable Basic Syntax
The property of a value that can't be changed once created.
Inheritance Object-Oriented Programming
A mechanism for creating a new class by carrying over the functionality of an existing one.
Instance Object-Oriented Programming
A concrete entity actually created from a class.
Integration Test Development Methods & Design
A test run with multiple modules combined together.
Interface Object-Oriented Programming
A definition of only the method specifications that a class must implement.
Iterator Collections
A mechanism for retrieving elements from a collection one at a time, in order.
Java Languages & Frameworks
A leading object-oriented language widely used in enterprise system development.
JavaScript Languages & Frameworks
A widely used programming language that runs in the browser, adding interactivity to web pages.
JVM Memory Management
A virtual machine for executing Java bytecode.
KISS Principle Development Methods & Design
A basic software design principle meaning "keep it simple."
Kotlin Languages & Frameworks
A language highly compatible with Java, also used as a standard in Android development.
Lambda Expression Basic Syntax
A concise way to define a function on the spot without giving it a name.
Laravel Languages & Frameworks
A leading, feature-rich web application framework for PHP.
Linked List Collections
A list structure where elements are linked together by references to the next one.
Linter Development Methods & Design
A tool that automatically checks code style and potential mistakes against a predefined set of rules.
List Collections
A data structure that stores multiple elements while preserving order.
Loop Basic Syntax
Repeating the same processing until a condition is met.
Map Collections
A structure that stores data as key-value pairs.
Memory Leak Memory Management
A bug where memory that's no longer needed is never freed and keeps being consumed.
Method Object-Oriented Programming
A procedure (function) defined on a class.
Microservices Development Methods & Design
An architecture that splits a single system into small, independently deployable services.
Mixin Object-Oriented Programming
A technique for incorporating functionality into multiple classes, separate from inheritance.
Mock Development Methods & Design
A type of test double that records how many times it was called and with what arguments, letting you verify it was used as expected.
Modular Monolith Development Methods & Design
A design approach that deploys as a single application while clearly dividing its internals into independent, well-bounded modules.
Monolithic Architecture Development Methods & Design
A design approach that bundles all of an application's functionality into a single deployable unit.
Monorepo Development Methods & Design
A practice of managing multiple projects or packages together in a single repository.
Mutable Memory Management
A property of an object or data whose internal state can be changed after it's created.
Mutual Exclusion Asynchronous Processing
Controlling access so that multiple processes don't touch the same resource at the same time.
Namespace Basic Syntax
A mechanism for grouping identifiers to avoid naming collisions.
NestJS Languages & Frameworks
A backend framework for Node.js, written in TypeScript.
Next.js Languages & Frameworks
A framework built on React that adds features such as server-side rendering.
Node.js Languages & Frameworks
A runtime for executing JavaScript on the server side.
npm Languages & Frameworks
The standard package manager for managing JavaScript and Node.js libraries.
null Basic Syntax
A special value representing the absence of a value.
NullPointerException Exception Handling
A common exception thrown when code tries to operate on something that doesn't exist (null).
Nuxt Languages & Frameworks
A full-stack framework built on Vue.js with SSR and SSG capabilities.
Observer Pattern Object-Oriented Programming
A design pattern that automatically notifies multiple registered objects when state changes.
Operator Basic Syntax
A symbol that performs an operation on values, such as addition or comparison.
Overload Object-Oriented Programming
Defining multiple methods with the same name but different parameters.
Override Object-Oriented Programming
Redefining a parent class's method in a child class.
Pair Programming Development Methods & Design
A development style where two people write code together while looking at one screen.
Pass by Reference Memory Management
A parameter-passing scheme where the location of a value (a reference) is passed.
Pass by Value Memory Management
A parameter-passing scheme where a copy of the value itself is passed.
PHP Languages & Frameworks
A scripting language widely used for writing web server-side logic.
Pointer Memory Management
A variable used to directly handle an address in memory.
Polymorphism Object-Oriented Programming
The property that the same call can behave differently depending on the actual object.
Promise Asynchronous Processing
An object that lets you handle the eventual result of an asynchronous operation.
Pure Function Basic Syntax
A function that, given the same arguments, always returns the same result and does not modify any external state.
Python Languages & Frameworks
A programming language with simple syntax, used broadly from AI development to web development.
Queue Collections
A first-in, first-out data structure where the first item added is the first one removed.
R Languages & Frameworks
A programming language specialized for statistical analysis and data visualization.
React Languages & Frameworks
A JavaScript library from Facebook for building UIs out of components.
Recursion Basic Syntax
A technique where a function calls itself to carry out processing.
Refactoring Development Methods & Design
Reorganizing and improving code's internal structure without changing its external behavior.
Reference Counting Memory Management
A scheme that counts how many places reference an object and frees it once that count reaches zero.
Remix Languages & Frameworks
A React-based full-stack framework that emphasizes leaning on the web platform's built-in features.
REST API Development Methods & Design
A standard API design style for web services, built around the mechanics of HTTP.
Return Value Basic Syntax
The value returned as the result of a function's processing.
Ruby Languages & Frameworks
An object-oriented language from Japan that prioritizes ease of writing.
Ruby on Rails Languages & Frameworks
A highly productive web framework in Ruby, built around convention over configuration.
Rust Languages & Frameworks
A relatively new language that combines memory safety with high performance.
Scala Languages & Frameworks
A JVM-based language combining features of both object-oriented and functional programming.
Scope Basic Syntax
The range within which a variable, for example, can be referenced.
Semantic Versioning Development Methods & Design
A convention for expressing the compatibility of a change in a version number, in the form "major.minor.patch."
Semaphore Asynchronous Processing
A concurrency-control mechanism that uses a counter to limit how many callers can access a resource at the same time.
Server-Side Rendering Development Methods & Design
A rendering approach where a web page's initial HTML is generated on the server rather than in the browser.
Set Collections
A data structure that stores elements without allowing duplicates.
Singleton Pattern Object-Oriented Programming
A design pattern that guarantees a class has at most one instance.
SOLID Principles Development Methods & Design
A set of five principles for creating maintainable designs.
SPA (Single Page Application) Development Methods & Design
A web application architecture that loads the full page only once, then uses JavaScript to rewrite just parts of the screen from then on.
Spring Boot Languages & Frameworks
A mechanism that simplifies Spring Framework configuration so development can start quickly.
Spring Framework Languages & Frameworks
A framework for Java, widely used in enterprise system development.
Stack Collections
A last-in, first-out data structure where the most recently added item is removed first.
Stack Area Memory Management
A memory region where function-call information and the like is temporarily pushed.
Stack Trace Exception Handling
A record showing where an exception occurred and how it was called.
Static Analysis Development Methods & Design
A technique that analyzes source code to detect problems without actually running the program.
static Modifier Object-Oriented Programming
A modifier marking a member as belonging to the class, usable without creating an instance.
Static Typing Basic Syntax
A scheme where a variable's type is fixed at compile time.
Strategy Pattern Development Methods & Design
A design pattern that extracts an algorithm as an interchangeable component that can be swapped out at runtime.
Stream API Collections
A mechanism for describing collection operations as a single chain.
super Object-Oriented Programming
A keyword used to refer to members of the parent class being inherited from.
Svelte Languages & Frameworks
A JavaScript framework that compiles at build time to keep the runtime lightweight.
Swift Languages & Frameworks
A programming language from Apple for iOS/macOS app development.
SwiftUI Languages & Frameworks
A framework for building UI declaratively in Apple's Swift language.
switch Statement Basic Syntax
A control construct that branches into multiple paths based on a single value.
Synchronous Processing Asynchronous Processing
An execution scheme where the next step waits until one step finishes.
Tailwind CSS Languages & Frameworks
A utility-first CSS framework for styling by combining small, single-purpose class names.
Ternary Operator Basic Syntax
An operator that simplifies an if statement, letting a condition be written in one line.
Test Double Development Methods & Design
An umbrella term for techniques that replace an external element a test subject depends on with a stand-in built for testing.
Test-Driven Development Development Methods & Design
A development method where you write a test first, then implement code that satisfies it.
this Object-Oriented Programming
A keyword used inside a method to refer to its own instance.
Thread Pool Asynchronous Processing
A mechanism that creates a fixed number of threads in advance and reuses them.
Thread-Safe Asynchronous Processing
The property of working correctly even when accessed simultaneously from multiple threads.
throw Exception Handling
An operation that deliberately raises an exception.
Trait Object-Oriented Programming
A reusable collection of methods used to add functionality to a class.
try-catch Exception Handling
Syntax that wraps code that might throw an exception and separates out what happens if it does.
Tuple Collections
A data structure that bundles values of different types together in a fixed order.
Type Inference Basic Syntax
A mechanism where the compiler determines a type automatically, without it being written explicitly.
Type Safety Basic Syntax
A property where operations that violate a data type are caught, at compile time or run time, to prevent unintended bugs.
TypeScript Languages & Frameworks
A statically typed programming language that adds a type system to JavaScript.
Unchecked Exception Exception Handling
A category of exception that occurs at runtime and isn't enforced at compile time.
Unit Test Development Methods & Design
A test performed on a small unit, such as a function or class.
Variable Basic Syntax
A named container for temporarily storing a value.
Vite Languages & Frameworks
A next-generation frontend build tool focused on fast startup and updates during development.
Vue.js Languages & Frameworks
A JavaScript framework with a gentle learning curve and easy to work with.
WebAssembly Languages & Frameworks
A binary instruction format that runs in the browser at close to native speed.
Webpack Languages & Frameworks
A module bundler that combines multiple JavaScript files, CSS, images, and more into one (or a few) output files.
while Statement Basic Syntax
A control construct that repeats processing while a condition is true.
YAGNI Principle Development Methods & Design
A software development principle cautioning against building anything beyond what's needed right now.

Security(181)

View Security only →
ABAC Authentication & Authorization
An access-control approach that decides access based on attributes of the user and resource.
Access Token Authentication & Authorization
Temporary credentials used to access an authorized resource.
Act on the Protection of Personal Information Compliance
Japan's law governing the proper handling of personal information.
Adware Malware
Nuisance software that displays unwanted advertisements.
AES Encryption
A symmetric-key encryption algorithm in widespread use today.
Air Gap Firewalls
A defense technique that physically isolates a critical system from external networks, including the internet.
APT (Advanced Persistent Threat) Malware
A sophisticated attacker or attack campaign that targets a specific organization and remains hidden inside it over a long period while evading detection.
Audit Log Compliance
A log recorded so that who did what can be traced.
Authentication Authentication & Authorization
Confirming that a user is who they claim to be.
Authentication Bypass Vulnerabilities
Accessing a system by circumventing the legitimate authentication process.
Authorization Authentication & Authorization
Deciding which actions an authenticated user is permitted to perform.
Biometric Authentication Authentication & Authorization
An authentication method that verifies identity using physical traits such as a fingerprint or face.
Block Cipher Encryption
An encryption method that splits data into fixed-size blocks before encrypting.
Blue Team Incident Response
The defending team responsible for detecting and responding to an attack.
Botnet Malware
A network of many infected devices controlled remotely as a group.
Buffer Overflow Vulnerabilities
An attack that writes data past an allocated region to cause malfunction.
Bug Bounty Vulnerabilities
A program that pays a reward to whoever reports a vulnerability they've found.
Business Continuity Plan Incident Response
A plan (BCP) for continuing business operations even during a disaster or incident.
Business Email Compromise Malware
Fraud that impersonates a business partner or executive to trick a victim into transferring money.
C2 Server Malware
A command server attackers use to remotely control infected devices.
CASB Cloud Security
A mechanism for gaining visibility into cloud service usage and applying policy.
Certificate Encryption
Data by which a third party certifies that a public key belongs to its claimed owner.
Certificate Authority Encryption
An organization that issues certificates and vouches for their trustworthiness.
CIS Benchmarks Compliance
A guideline collecting secure configuration standards for OSes and middleware.
CIS Controls Compliance
A practical security guideline that prioritizes actions for defending against cyberattacks.
Clickjacking Web Security
An attack that disguises what's on screen to trick a user into an unintended click.
Cloud Shared Responsibility Model Cloud Security
The idea that security responsibility is divided between a cloud provider and its customer.
CNAPP Cloud Security
A framework that unifies the protection of cloud-native applications from development through operations.
Command Injection Vulnerabilities
An attack that gets an unintended OS command executed via user input.
Container Image Scanning Vulnerabilities
Examining a container image's OS packages and libraries for known vulnerabilities.
Content Security Policy Web Security
A mechanism (CSP) that restricts where scripts and other resources can load from, to prevent XSS and similar attacks.
Context-Based Access Control Zero Trust
An access-control approach that factors in context, such as location and time.
Continuous Verification Zero Trust
The idea of continually re-verifying the legitimacy of access, rather than stopping after one authentication.
CORS Web Security
A mechanism that controls resource sharing between different origins.
Credential Stuffing Authentication & Authorization
An attack that reuses username/password combinations leaked from other services to attempt unauthorized logins.
CSIRT Incident Response
A specialized team that responds when a security incident occurs.
CSPM Cloud Security
A tool that continuously detects misconfigurations and risk in a cloud environment.
CSRF Vulnerabilities
An attack that tricks a user into sending an unintended request.
CTEM Security Operations
A security operations approach for continuously discovering an organization's attack surface, prioritizing risks, and addressing them on an ongoing basis.
CVE Vulnerabilities
An identifier that assigns a unique number to a publicly disclosed vulnerability.
CVSS Vulnerabilities
A common metric for scoring the severity of a vulnerability numerically.
CWE Vulnerabilities
A common list for classifying and identifying types of vulnerability.
Cyber Kill Chain Security Operations
A model that breaks a cyberattack down into a sequence of seven stages.
Dark Web Monitoring Security Operations
A service that continuously watches for a company's leaked credentials or confidential information being sold or exposed on the dark web.
Data Breach Compliance
Confidential or personal information leaking to the outside.
DDoS Attack Incident Response
An attack that overwhelms a service by concentrating a flood of traffic from many compromised sources.
Deepfake Malware
A technology that uses AI to generate realistic fake video or audio, abused for fraud and impersonation.
Defense in Depth Security Operations
An approach to security that layers multiple defenses rather than relying on a single measure.
Device Authentication Zero Trust
Verifying the trustworthiness of the connecting device itself, not just the user.
Device Posture Zero Trust
The state indicating whether a connecting device meets security requirements.
DevSecOps Security Operations
An approach that integrates development (Dev), security (Sec), and operations (Ops).
Digital Signature Encryption
A mechanism that uses public-key cryptography to prove data's authenticity and its creator.
Directory Traversal Vulnerabilities
An attack that improperly reads files in a directory it shouldn't have access to.
DMZ Firewalls
A buffer zone for public-facing servers, placed between the external and internal networks.
DNS Rebinding Web Security
An attack that switches a DNS resolution result mid-attack to bypass the same-origin policy and make a browser access an internal network.
EDR Malware
A category of security product that detects and responds to suspicious behavior on an endpoint.
Elliptic Curve Cryptography Encryption
A form of public-key cryptography that achieves strong security even with a short key length.
Exploit Vulnerabilities
Attack code or a technique built specifically to take advantage of a vulnerability.
Fileless Malware Malware
Malware that runs in memory instead of being saved to disk as a file.
Firewall Firewalls
A mechanism that monitors traffic and blocks anything not permitted.
Forensics Incident Response
Collecting and analyzing evidentiary data to determine the cause of an incident.
GDPR Compliance
An EU regulation on the protection of personal data.
Golden Ticket Attack Malware
An attack that abuses Active Directory's authentication system to forge a fraudulent ticket granting unlimited access to every resource in the domain.
Hash Function Encryption
A function that produces a fixed-length value from arbitrary data, used for things like tamper detection.
HMAC Encryption
A mechanism that uses a shared key to detect tampering with a message.
Honeypot Security Operations
A deliberately vulnerable system set up to lure attackers and observe their methods.
HSTS Web Security
A mechanism that instructs a browser to always connect over HTTPS.
HTTP Security Headers Web Security
A general term for the various HTTP response headers a web server can add to protect the browser from a range of attacks.
HTTPS Web Security
HTTP communication encrypted with TLS.
IAM Authentication & Authorization
A general term for a system that centrally manages who can access what.
IDS Firewalls
A mechanism that detects and reports signs of malicious traffic.
Incident Response Plan Incident Response
A plan that predefines the steps to take when an incident occurs.
Initialization Vector Encryption
An initial value varied on each encryption to eliminate predictable patterns.
Input Validation Web Security
Processing that checks whether user input matches what's expected.
Insider Threat Incident Response
The risk of data leaks or misconduct from employees or contractors who already hold legitimate access, rather than from an outside attacker.
IOC Incident Response
Evidence indicating that an attack or breach has occurred.
IPS Firewalls
A mechanism that detects malicious traffic and automatically blocks it.
ISO27001 Compliance
An international standard for information security management.
Just-in-Time Access Zero Trust
A mechanism that temporarily grants a permission only when it's actually needed.
JWT Authentication & Authorization
A token format that represents things like authentication information compactly and tamper-evidently.
Kerberos Authentication & Authorization
A protocol that uses tickets to authenticate securely over a network.
Key Stretching Encryption
A technique that repeats hashing to increase the time needed to crack it.
Keylogger Malware
Malware that secretly records what's typed on a keyboard.
Least Privilege Access Zero Trust
The principle of granting only the minimum permission needed, each time.
Living off the Land Security Operations
An attack technique that uses only tools already built into the OS.
Malware Malware
An umbrella term for malicious software created to harm the user.
Man-in-the-Middle Attack Incident Response
An attack where a third party inserts itself between two communicating parties to eavesdrop on or tamper with the traffic.
Microsegmentation Zero Trust
A technique that finely partitions a network to minimize the blast radius of a breach.
MITRE ATT&CK Security Operations
A knowledge base published by MITRE that systematically catalogs attacker tactics and techniques.
MTTD Incident Response
The average time it takes to detect a threat or incident.
MTTR Incident Response
The average time from an outage or incident occurring to recovery.
Multi-Factor Authentication Authentication & Authorization
An authentication method that combines multiple different factors, such as a password, to verify identity.
Next-Generation Firewall Firewalls
A firewall with advanced capabilities, such as identifying traffic at the application level.
NIST Compliance
The US National Institute of Standards and Technology, which develops various security standards and guidelines.
OAuth Authentication & Authorization
An authorization mechanism for delegating permission to another service without sharing a password.
One-Time Password Authentication & Authorization
A single-use, disposable password.
OpenID Connect Authentication & Authorization
A mechanism for verifying identity, built as an extension of OAuth.
OWASP Top 10 Vulnerabilities
A ranking of the leading vulnerabilities found in web applications.
Packet Filtering Firewalls
A mechanism that decides whether to let a packet through based on its header information.
Passkey Authentication & Authorization
A mechanism for logging in securely via biometrics and the like, without a password.
Pass-the-Hash Attack Authentication & Authorization
An attack that bypasses authentication using a stolen password hash directly, without needing to know the plaintext password.
Password Spraying Authentication & Authorization
An attack that tries a small number of commonly used passwords against a large number of accounts.
Patch Management Vulnerabilities
Systematically applying and managing security fixes.
PCI DSS Compliance
A security standard required of businesses that handle credit card information.
Penetration Testing Vulnerabilities
A test that simulates a real attack to verify whether intrusion is possible.
Perfect Forward Secrecy Encryption
The property that past communication stays undecipherable even if a key later leaks.
Phishing Malware
A fraud technique that tricks victims into handing over credentials via a fake site or similar.
PKI Encryption
The overall infrastructure, including certificate issuance, for operating public-key cryptography securely.
Playbook Incident Response
A document that predefines the response steps to take when an incident occurs.
Port Scan Firewalls
Probing a target device from outside to find which ports are open.
Post-Quantum Cryptography Encryption
A new class of cryptography designed to resist decryption by quantum computers.
Privilege Escalation Vulnerabilities
Improperly gaining a higher privilege than one was granted.
Prompt Injection Vulnerabilities
An attack technique that embeds malicious instructions in input to make an AI behave in unintended ways.
Proxy Firewall Firewalls
A firewall that mediates and inspects traffic content at the application layer.
Public-Key Cryptography Encryption
An encryption scheme that uses different keys (a public key and a private key) for encryption and decryption.
Purple Team Incident Response
An activity where the attacking side (red team) and defending side (blue team) collaborate to improve detection and response capability.
Rainbow Table Attack Authentication & Authorization
An attack that uses a precomputed table mapping hash values back to their original plaintext, to quickly crack a password from its hash.
Ransomware Malware
Malware that encrypts data and demands payment in exchange for restoring it.
Rate Limiting Web Security
A mechanism that caps the number of requests allowed in a given time period.
RBAC Authentication & Authorization
An access-control approach that bundles permissions and assigns them per role.
Red Team Incident Response
A team that plays the role of an attacker to test an organization's defenses.
Refresh Token Authentication & Authorization
A token used to reissue an access token after it expires.
Remote Code Execution Vulnerabilities
A vulnerability that lets an attacker execute arbitrary code on a target system.
Risk Assessment Compliance
Identifying anticipated risks and evaluating their impact.
Risk-Based Authentication Authentication & Authorization
A mechanism that requests additional authentication based on the risk of a login attempt.
Rootkit Malware
A set of tools for maintaining unauthorized control of a system while hiding the traces of intrusion.
RSA Encryption
A leading public-key cryptosystem based on the difficulty of factoring.
Salt Encryption
A random value added before hashing a password, as a defense against cracking.
Same-Origin Policy Web Security
A fundamental browser principle that restricts a script from one origin (a combination of domain, port, and protocol) from freely accessing resources on a different origin.
SAML Authentication & Authorization
An XML-based standard for securely exchanging authentication information between organizations.
Sandbox Malware
A mechanism for running a program in an isolated environment to safely observe its behavior.
SASE Zero Trust
An approach that delivers networking and security functions together from the cloud.
SBOM Vulnerabilities
An inventory list of the components (such as libraries) that make up a piece of software.
Secrets Management Cloud Security
A mechanism for securely storing and managing secrets such as API keys and passwords.
Secure Coding Compliance
The practice of writing code with care not to introduce vulnerabilities.
Security Awareness Training Compliance
Education and training conducted to raise awareness across an organization.
Security Policy Compliance
A document laying out an organization's security policy.
Session Hijacking Web Security
An attack that steals someone else's session information to impersonate them.
Session Management Authentication & Authorization
A mechanism for maintaining and managing login state over a period of time.
SHA-256 Encryption
A widely used 256-bit hash function.
Shadow IT Cloud Security
IT services or devices that employees have adopted and use on their own, without the knowledge or approval of the IT department.
Side-Channel Attack Vulnerabilities
An attack technique that infers secret information, such as an encryption key, by observing physical side effects like processing time, power consumption, or electromagnetic emissions.
SIEM Security Operations
A mechanism that aggregates logs from various devices and detects threats through correlation analysis.
Single Sign-On Authentication & Authorization
A mechanism that lets one authentication cover access to multiple services.
SOAR Security Operations
A mechanism that automates security operations from detection through response.
SOC Incident Response
An organization or facility specialized in security monitoring and analysis.
SOC 2 Compliance
An internationally recognized assurance standard for evaluating internal controls around information security.
Social Engineering Malware
An umbrella term for attack techniques that exploit human psychology and assumptions, rather than technical vulnerabilities, to steal information.
Spear Phishing Malware
A targeted phishing attack aimed at a specific individual.
Spoofing Authentication & Authorization
An umbrella term for pretending to be another person or system in order to gain unauthorized access or communication.
Spyware Malware
Software that collects information and sends it out without the user noticing.
SQL Injection Vulnerabilities
An attack that injects malicious SQL to manipulate a database.
SSRF Vulnerabilities
An attack that uses a server as a stepping stone to reach internal resources it shouldn't be able to access.
Stateful Inspection Firewalls
A method that remembers connection state and decides to allow or deny traffic based on context.
Stream Cipher Encryption
An encryption method that continuously encrypts data one bit or byte at a time.
STRIDE Security Operations
A threat modeling method devised by Microsoft that classifies threats into six categories.
Subresource Integrity Web Security
A mechanism that uses a hash value to verify that an externally loaded file, such as JavaScript, has not been tampered with.
Supply Chain Attack Vulnerabilities
An attack carried out through a peripheral route, such as a business partner or a library in use.
Symmetric-Key Cryptography Encryption
An encryption scheme that uses the same key for both encryption and decryption. Fast to process.
Targeted Attack Malware
An attack aimed at a specific organization or individual.
Threat Hunting Security Operations
Proactively searching for signs of a threat instead of waiting for a detection alert.
Threat Intelligence Security Operations
Collected and analyzed information about attackers' methods and trends.
Threat Modeling Security Operations
A technique for identifying likely threats during a system's design phase.
TLS Encryption
The current protocol for encrypting a communication channel, the successor to SSL.
TOTP Authentication & Authorization
A one-time-password scheme where the password changes at fixed intervals based on time.
Triage Incident Response
Assessing the severity of incidents that have occurred and prioritizing them.
Trojan Horse Malware
A malicious program that infiltrates a system disguised as legitimate software.
Typosquatting Incident Response
A technique that registers a lookalike fake domain to catch typos of a well-known domain name.
UTM Firewalls
A security appliance that integrates multiple functions, such as a firewall and IPS, into a single device.
Virus Malware
A type of malware that attaches to other programs and self-replicates.
Vulnerability Vulnerabilities
A security weakness present in a system.
Vulnerability Assessment Vulnerabilities
Investigating a system for weaknesses.
WAF Firewalls
A dedicated firewall for blocking attacks aimed at web applications.
Watering Hole Attack Incident Response
An attack technique that compromises a website a target frequently visits and lies in wait to infect them.
Worm Malware
Malware that spreads on its own over a network, without attaching to another program.
XDR Malware
A mechanism that detects threats by integrating detection data across multiple domains, not just endpoints.
XSS Vulnerabilities
An attack technique that gets a malicious script embedded into a web page.
XXE Vulnerabilities
An attack that abuses XML external entity references to read internal information.
Zero Trust Zero Trust
The idea that even an internal network shouldn't be trusted unconditionally.
Zero-Day Vulnerability Vulnerabilities
A vulnerability exploited before a fix is available.
ZTNA Zero Trust
A mechanism, based on zero trust principles, that individually verifies and authorizes access to internal applications on a per-user, per-device basis.
ActiveMQ Web Servers & Middleware
Message-broker software supporting a variety of protocols.
Airbyte Other Products
An open-source ELT/data integration tool that moves data from a wide variety of sources into a data warehouse and other destinations.
Airflow DevOps Tools
An open-source workflow management tool for defining task dependencies and running them on a schedule.
Android Other Products
An open-source mobile OS developed primarily by Google.
Ansible DevOps Tools
An open-source tool for configuration management and automation that requires no agent.
Apache HTTP Server Web Servers & Middleware
A leading open-source web server used widely around the world.
Apache Superset Other Products
An open-source business intelligence (BI) tool that lets you build dashboards and charts without writing SQL.
Argo Rollouts DevOps Tools
An open-source tool for advanced control over canary releases and blue-green deployments on Kubernetes.
ArgoCD DevOps Tools
An open-source tool for continuous deployment to Kubernetes.
Audacity Other Products
A go-to audio-editing tool for recording and editing sound.
Authelia Security Tools
An open-source authentication server providing single sign-on and multi-factor authentication for self-hosted environments.
Authentik Security Tools
A self-hostable, open-source identity and access management (IAM) platform.
AWX DevOps Tools
Open-source infrastructure that lets you manage Ansible runs through a web UI and API.
BIND Network Operations Tools
The most widely used open-source DNS server software.
Blender Other Products
A free, open-source 3D-content-creation tool.
Boundary Security Tools
An open-source tool from HashiCorp that brokers secure, identity-based access to infrastructure without exposing credentials.
Cacti Monitoring Tools
A traffic-monitoring tool that graphs values collected via SNMP.
Caddy Web Servers & Middleware
Web server software that automatically obtains and renews HTTPS certificates.
Ceph Backup & Storage
A distributed storage system supporting block, file, and object storage.
cert-manager DevOps Tools
A tool that automates issuing and renewing TLS certificates on Kubernetes.
Chef DevOps Tools
A tool for automating server configuration by writing steps in Ruby.
Chromium Other Products
The open-source project that underlies many browsers.
Cilium Network Operations Tools
A fast networking and security foundation for Kubernetes built on eBPF.
ClamAV Security Tools
Open-source antivirus software commonly used on mail servers and elsewhere.
Cloud-init Virtualization / Infrastructure
A mechanism that automatically applies initial configuration the first time a VM boots.
Consul DevOps Tools
A tool for service discovery and health checking, aimed at service meshes.
containerd Virtualization / Infrastructure
An industry-standard container runtime focused on managing the container lifecycle.
Coolify DevOps Tools
A self-hosted PaaS tool that brings the convenience of services like Heroku or Vercel to your own server.
CoreDNS Network Operations Tools
A plugin-based DNS server written in Go.
CrowdSec Security Tools
A collaborative security tool that analyzes logs to detect and block malicious access.
dbt Other Products
An open-source tool for managing data transformations inside a data warehouse using SQL.
dnsmasq Network Operations Tools
Lightweight open-source software that combines DNS caching and DHCP server functionality.
Docker DevOps Tools
An open-source container technology that lightweightly packages an app together with its environment.
Docker Compose DevOps Tools
A tool that lets you define and launch a multi-container application all at once from a single configuration file.
Drupal Business & CMS Tools
A CMS with flexible extensibility, geared toward large sites.
Duplicati Backup & Storage
Backup software for the cloud that supports encryption and compression.
Elastic Stack Monitoring Tools
The umbrella name for a log-collection and analytics stack combining Elasticsearch, Logstash, Kibana, and more.
Envoy Web Servers & Middleware
A high-performance proxy designed for microservices.
etcd Virtualization / Infrastructure
A reliable, distributed key-value store used for storing configuration data.
Fail2ban Security Tools
A tool that watches logs and automatically blocks the source IP of unauthorized access.
Flink Other Products
An open-source distributed processing engine with a strength in low-latency stream processing.
Fluentd Monitoring Tools
A unified log-collection tool that gathers and forwards logs from a wide range of data sources.
Flux CD DevOps Tools
A GitOps tool that automatically applies the state of a Git repository to Kubernetes.
Ghost Business & CMS Tools
An open-source publishing platform specialized in blogging and newsletter delivery.
GIMP Other Products
A free, open-source image editor.
Git DevOps Tools
An open-source, distributed version-control system.
Gitea DevOps Tools
Lightweight, self-hosted Git repository management software.
GitLab DevOps Tools
A platform that handles everything from repository management to CI/CD in one place.
GLPI Business & CMS Tools
An open-source tool combining IT asset management and help-desk features.
GlusterFS Backup & Storage
A mechanism that pools disks from multiple servers into a single distributed file system.
Grafana Monitoring Tools
An open-source tool for visualizing collected metrics on a dashboard.
Grafana Mimir Monitoring Tools
An open-source time-series database that can store Prometheus-format metrics at long-term, large scale.
Grafana Tempo Monitoring Tools
An open-source distributed tracing backend from Grafana Labs that visualizes the path a request takes through a system.
HAProxy Web Servers & Middleware
A high-performance, open-source load balancer and proxy.
Helm DevOps Tools
A tool for packaging and managing application configuration for Kubernetes.
Home Assistant Business & CMS Tools
An open-source home-automation platform for centrally managing smart devices at home.
Icinga2 Monitoring Tools
A monitoring tool derived from Nagios, offering more features and geared toward larger deployments.
Immich Backup & Storage
Self-hosted, open-source software that automatically backs up photos and videos from a smartphone.
Inkscape Other Products
A go-to graphics tool for creating and editing vector images.
iperf Network Operations Tools
A tool for measuring the effective network bandwidth between two points.
Istio Web Servers & Middleware
A service mesh for controlling and visualizing communication between microservices.
Jaeger Monitoring Tools
An open-source tool for distributed tracing in microservice environments.
Jenkins DevOps Tools
A long-established, leading open-source CI/CD tool.
Joomla Business & CMS Tools
A go-to CMS that has long been used alongside WordPress.
K3d DevOps Tools
A tool for easily running the lightweight Kubernetes distribution "k3s" inside Docker containers.
k3s Virtualization / Infrastructure
A lightweight Kubernetes distribution built for edge environments.
k9s DevOps Tools
A TUI tool for visually operating a Kubernetes cluster from the terminal.
Kafka Web Servers & Middleware
A distributed messaging system that handles large volumes of event data in real time.
KeePass Other Products
Password-management software that encrypts and centrally manages your passwords.
Keycloak Security Tools
An open-source identity and access management platform providing SSO and user management.
Kibana Monitoring Tools
A tool for visualizing and analyzing Elasticsearch data.
kind DevOps Tools
A tool for spinning up a Kubernetes cluster inside Docker containers, aimed at local development.
Kong Web Servers & Middleware
A high-performance, open-source API gateway built on Nginx.
Kubernetes DevOps Tools
An open-source container-orchestration tool that originated at Google.
kustomize DevOps Tools
A tool for customizing Kubernetes manifests without using templates.
KVM Virtualization / Infrastructure
A virtualization capability built into the Linux kernel.
LibreNMS Network Operations Tools
A tool that auto-discovers and monitors many network devices over SNMP.
LibreOffice Other Products
A free, open-source office suite.
Linkerd Network Operations Tools
A service mesh for Kubernetes designed with a focus on being lightweight.
Logstash Monitoring Tools
A tool that collects and transforms various logs and ships them to destinations such as Elasticsearch.
Loki Monitoring Tools
A log-aggregation and search system used together with Grafana.
Longhorn Backup & Storage
An open-source distributed block storage system for Kubernetes.
LXD Virtualization / Infrastructure
A tool developed by Canonical for managing system containers.
Mattermost Business & CMS Tools
An open-source chat-collaboration tool you can run on your own server.
MediaWiki Business & CMS Tools
Wiki-building software also used by Wikipedia.
Memcached Web Servers & Middleware
Middleware that caches data in memory to speed up access.
Metabase Business & CMS Tools
An open-source BI tool for visualizing and analyzing data without needing specialist expertise.
Metasploit Security Tools
A penetration-testing framework for verifying vulnerabilities.
Minikube DevOps Tools
A tool for running a single-node Kubernetes cluster on a local PC.
MinIO Backup & Storage
Self-hosted object storage with an S3-compatible API.
Moodle Business & CMS Tools
An e-learning system for delivering and managing online courses.
MRTG Network Operations Tools
A long-standing tool that pulls traffic volume via SNMP and graphs it.
Munin Monitoring Tools
A monitoring tool that automatically graphs server resource usage.
Nagios Monitoring Tools
A long-standing open-source tool specialized in up/down monitoring of services and hosts.
NATS Web Servers & Middleware
Lightweight, high-speed messaging infrastructure software.
NetBox Network Operations Tools
An IPAM/DCIM tool that centrally manages network-device configuration data and IP addresses.
Netdata Monitoring Tools
A monitoring tool that visualizes detailed system metrics in real time.
Netdisco Network Operations Tools
A tool that automatically discovers network devices and manages their configuration and topology.
Nextcloud Business & CMS Tools
An open-source cloud-storage platform for file sharing and syncing on your own server.
Nginx Web Servers & Middleware
A lightweight, fast web server also widely used as a reverse proxy.
Nmap Security Tools
A tool for probing hosts and open ports on a network.
Nomad DevOps Tools
An orchestration tool for scheduling containers and applications.
ntopng Monitoring Tools
A tool for visualizing and analyzing network traffic in real time.
OBS Studio Other Products
Go-to broadcasting software used for screen streaming and recording.
Observium Network Operations Tools
A monitoring tool that auto-discovers network devices and collects and visualizes performance data.
Odoo Business & CMS Tools
An open-source, integrated business software (ERP) that offers a wide range of functions—accounting, inventory, CRM, HR, and more—as modules.
OpenBao DevOps Tools
An open-source secrets management tool forked from HashiCorp Vault.
OpenSearch Other Products
An open-source search and analytics engine forked from Elasticsearch.
OpenStack Virtualization / Infrastructure
A collection of open-source software for building cloud infrastructure, made up of multiple components.
OpenTelemetry Monitoring Tools
An industry-standard set of specifications and implementations for uniformly collecting metrics, logs, and traces.
OpenTofu DevOps Tools
A community-driven fork of Terraform, created to keep the tool open source.
OpenVAS Security Tools
A tool that comprehensively scans systems for vulnerabilities.
OpenVPN Security Tools
An open-source VPN software that builds a secure communication channel using SSL/TLS-based mechanisms.
OPNsense Security Tools
An open-source firewall/router OS derived from pfSense.
oVirt Virtualization / Infrastructure
A KVM-based virtualization-management platform for enterprises.
ownCloud Business & CMS Tools
Software for building a file-sharing and syncing environment on your own server.
Packer DevOps Tools
A tool for building machine images for various environments from the same configuration.
pfSense Security Tools
An open-source firewall/router OS based on FreeBSD.
phpIPAM Network Operations Tools
An open-source IPAM (IP address management) tool for managing IP address and subnet allocation.
phpMyAdmin Business & CMS Tools
An administration tool for operating MySQL from a browser.
Pi-hole Network Operations Tools
A self-hosted network tool that blocks ads and trackers at the DNS level.
Portainer Virtualization / Infrastructure
A container management tool that lets you manage Docker and Kubernetes environments through a GUI.
Prometheus Monitoring Tools
An open-source tool used for metrics collection and monitoring.
Proxmox Backup Server Backup & Storage
An open-source backup solution specialized for virtual machines and containers, designed to work with Proxmox VE.
Proxmox Datacenter Manager Virtualization / Infrastructure
A centralized management tool from Proxmox for overseeing multiple Proxmox VE clusters from a single interface.
Proxmox Mail Gateway Security Tools
An open-source email security gateway from Proxmox that protects mail servers from spam and malware.
Proxmox VE Virtualization / Infrastructure
An open-source virtualization platform unifying KVM and LXC.
Puppet DevOps Tools
A configuration-management tool for declaratively managing server configuration as code.
QEMU Virtualization / Infrastructure
Virtualization software that can emulate a variety of architectures.
RabbitMQ Web Servers & Middleware
An open-source message broker for exchanging messages asynchronously.
Rclone Backup & Storage
A command-line tool for syncing and transferring files between many different cloud storage services.
Restic Backup & Storage
An open-source backup tool with deduplication and encryption.
Rocket.Chat Business & CMS Tools
A chat and communication tool you can run on your own server.
Smokeping Network Operations Tools
A tool that continuously graphs and records connectivity and latency trends over time.
Snort Security Tools
A veteran IDS/IPS that detects malicious traffic through pattern matching.
Spark Other Products
An open-source engine for fast, distributed processing of large-scale data.
Spinnaker DevOps Tools
A tool for continuous delivery spanning multiple clouds.
Suricata Security Tools
An open-source engine for network intrusion detection and prevention (IDS/IPS).
Talos Linux Virtualization / Infrastructure
A minimal Linux distribution built solely for running Kubernetes.
Tekton DevOps Tools
A tool that runs on Kubernetes for building CI/CD pipelines.
Telegraf Monitoring Tools
A plugin-based agent for collecting a wide range of metrics.
Terraform DevOps Tools
An IaC tool for managing infrastructure as code. Strictly speaking, no longer OSS since its 2023 license change.
Thanos Monitoring Tools
An open-source extension that adds long-term storage and horizontal scaling to Prometheus.
Thunderbird Other Products
A go-to email client developed by Mozilla.
Tomcat Web Servers & Middleware
An open-source application server for running Java servlets.
Traefik Web Servers & Middleware
A modern reverse proxy that integrates easily with container environments.
Trivy Security Tools
An open-source scanner that detects vulnerabilities in container images and IaC code.
Unbound Network Operations Tools
An open-source, caching DNS resolver specialized in recursive queries.
Uptime Kuma Monitoring Tools
A simple, self-hosted uptime and status monitoring tool.
Vagrant DevOps Tools
A tool for easily building and sharing development VMs.
Varnish Web Servers & Middleware
A caching server that speeds up delivery of web content.
Vault DevOps Tools
A tool for securely storing and managing secrets such as passwords and API keys.
Vaultwarden Security Tools
A lightweight, open-source server implementation compatible with the "Bitwarden" password manager client.
Velero Backup & Storage
A tool for backing up and restoring Kubernetes resources and persistent volumes.
VirtualBox Virtualization / Infrastructure
Desktop virtualization software you can easily run on your own PC.
VLC Other Products
A go-to media player that can play almost any video or audio format.
Wazuh Monitoring Tools
An open-source security-monitoring platform for log monitoring and intrusion detection.
WireGuard Security Tools
A VPN protocol/implementation that's fast and highly secure through a simple design.
Wireshark Security Tools
A tool for capturing and analyzing network packets in detail.
WordPress Business & CMS Tools
The world's most widely used open-source CMS (content management system).
Xen Virtualization / Infrastructure
An open-source project implementing hypervisor-style virtualization.
Zabbix Monitoring Tools
An open-source monitoring tool that can monitor the state of servers and network devices in one place.
Zeek Network Operations Tools
A tool that analyzes network traffic and is also used for security monitoring.
Zookeeper Virtualization / Infrastructure
An open-source tool for sharing configuration data and handling leader election in distributed systems.

Companies(151)

View Companies only →
1Password Identity & Authentication
A Canadian company providing a service for securely managing passwords and other sensitive information in one place.
Adobe US Big Tech
A company known for creative software such as Photoshop.
Akamai Independent Cloud & CDN
A veteran internet company that operates one of the world's largest CDNs.
Algolia API & Developer Infrastructure
A search-focused SaaS company that lets you embed site search as an API.
Amazon US Big Tech
A company that started as an e-commerce site and now leads the cloud market with AWS.
AMD Semiconductors & Hardware
A semiconductor company that makes both CPUs and GPUs.
AMS-IX IX & Peering Providers
One of the world's leading internet exchange operators, based in Amsterdam, the Netherlands.
Anthropic AI Specialist Companies
A company focused on AI safety, developer of Claude and Claude Code.
Apple US Big Tech
A company known for products that tightly integrate hardware and software, such as the iPhone and Mac.
Arelion Backbone & Telecom Carriers
Formerly Telia Carrier, a telecom operator with one of the world's largest backbone networks.
Arista Networks Network Equipment Vendors
A vendor with particular strength in data-center switches.
ARM Semiconductors & Hardware
A company that licenses power-efficient processor designs to other companies.
Atlassian Dev Tools & OSS Companies
A company that provides development and collaboration tools such as Jira and Confluence.
Auth0 Identity & Authentication
A company providing embeddable authentication and authorization for applications, now part of Okta.
Backblaze Independent Cloud & CDN
A U.S. company known for its low-cost object storage service "B2" and its PC backup service.
BBIX IX & Peering Providers
A SoftBank Group company specializing in internet exchanges, with interconnection points across Japan.
Bitwarden Identity & Authentication
A company that develops an open-source password manager.
Broadcom Semiconductors & Hardware
A company combining semiconductor design with a software business built through acquisitions such as VMware.
Canonical Dev Tools & OSS Companies
A UK-based company that develops the Ubuntu Linux distribution.
Cerebras Systems Semiconductors & Hardware
A U.S. semiconductor company known for its "WSE," a massive AI chip built from an entire silicon wafer.
Check Point Security Vendors
A security vendor regarded as a pioneer of firewall products.
CircleCI Dev Tools & OSS Companies
A US company providing a cloud-based CI/CD service.
Cisco Systems Network Equipment Vendors
A leading vendor of networking equipment such as routers and switches.
Citrix Virtualization
A company known for virtual desktop infrastructure (VDI), now part of Cloud Software Group.
Cloudera Database Specialist Vendors
A US company that has provided enterprise big-data platforms built around Hadoop.
Cloudflare Independent Cloud & CDN
An internet infrastructure company known for its CDN and security services.
Cloudinary API & Developer Infrastructure
A U.S. company providing image and video upload, transformation, optimization, and delivery through an API.
Cockroach Labs Database Specialist Vendors
A U.S. company that develops CockroachDB, a distributed SQL database.
Cogent Communications Backbone & Telecom Carriers
A telecom operator with one of the world's largest backbone networks.
Cohere AI Specialist Companies
A Canadian AI company building large language models for enterprise use.
Confluent Database Specialist Vendors
A streaming-data company founded by the team that developed Apache Kafka.
CoreWeave Independent Cloud & CDN
A cloud infrastructure company specializing in GPU cloud for AI.
Couchbase Database Specialist Vendors
A company focused on NoSQL databases.
CrowdStrike Security Vendors
A company known for endpoint security (EDR).
CyberArk Identity & Authentication
An identity and access vendor specializing in privileged access management (PAM).
Darktrace Security Vendors
A security vendor whose AI-based anomaly detection autonomously responds to cyberattacks.
Databricks Database Specialist Vendors
A company known for its data-analytics platform and the "lakehouse" concept.
Datadog Observability & Monitoring
A company known for cloud monitoring and observability products.
DE-CIX IX & Peering Providers
An internet exchange operator based in Frankfurt, Germany, handling some of the highest traffic volumes in the world.
Dell Technologies Semiconductors & Hardware
A major hardware vendor covering PCs, servers, and more.
Digital Realty Data Center & Colocation
An operator with data centers across the world.
DigitalOcean Independent Cloud & CDN
A company providing simple cloud services aimed at developers.
Docker Inc. Dev Tools & OSS Companies
The company that created the Docker container technology.
Duo Security Identity & Authentication
A company providing security services centered on multi-factor authentication (MFA), now part of Cisco.
Dynatrace Observability & Monitoring
A company known for AI-driven observability products.
Elastic Database Specialist Vendors
The company behind the Elasticsearch search engine.
Equinix Data Center & Colocation
One of the world's largest data-center colocation operators.
Extreme Networks Network Equipment Vendors
A vendor known for enterprise networking equipment.
F5 Network Equipment Vendors
A networking-equipment vendor known for its load balancer products.
Fastly Independent Cloud & CDN
A company known for edge computing and its CDN.
Fortinet Security Vendors
A security vendor known for its integrated firewall products.
GitHub Dev Tools & OSS Companies
A company providing a developer platform built around hosting Git repositories.
GitLab Inc. Dev Tools & OSS Companies
The company that develops and provides GitLab.
GoDaddy Registrars & DNS
One of the world's largest domain registrars.
Google US Big Tech
A company known for its search engine, with a broad portfolio spanning Android, Google Cloud, and more.
Grafana Labs Observability & Monitoring
The company behind the Grafana visualization tool.
Groq Semiconductors & Hardware
A U.S. semiconductor company whose dedicated AI inference chip, the "LPU," is known for its remarkable response speed.
HashiCorp Dev Tools & OSS Companies
A developer of infrastructure OSS tools such as Terraform, now part of IBM.
Hetzner Independent Cloud & CDN
A German hosting company known for low-cost dedicated servers and VPS instances.
Honeycomb Observability & Monitoring
An observability company with a strength in high-cardinality data analysis.
HPE Network Equipment Vendors
An IT vendor with a broad lineup spanning servers and networking equipment.
IBM US Big Tech
A company with a long history in mainframes and enterprise IT services.
IDC Frontier Data Center & Colocation
A Japanese data-center and cloud provider.
IIJ Backbone & Telecom Carriers
A pioneering Japanese internet service provider with strength in backbone operations.
Intel Semiconductors & Hardware
A semiconductor company that has long led the industry in PC CPUs.
JFrog Dev Tools & OSS Companies
An Israeli-founded company known for its artifact management tool, Artifactory.
JPIX IX & Peering Providers
One of Japan's three major internet exchanges, operating one of the country's largest interconnection points.
JPNAP IX & Peering Providers
A major Japanese internet exchange run by a joint venture between IIJ and NTT Communications.
Juniper Networks Network Equipment Vendors
A networking-equipment vendor with particular strength in carrier-grade gear.
Kaspersky Security Vendors
A globally operating security-product vendor founded in Russia.
KDDI Backbone & Telecom Carriers
A major Japanese telecommunications carrier, also known for its "au" mobile phone brand.
Linode Independent Cloud & CDN
A cloud provider known for low-cost VPS (virtual private server) instances, now owned by Akamai.
LINX IX & Peering Providers
A London-based internet exchange operator that underpins interconnection across Europe.
Lumen Technologies Backbone & Telecom Carriers
A major US backbone telecom operator.
MariaDB plc Database Specialist Vendors
The company behind MariaDB, a MySQL-derived database.
Meta US Big Tech
A social-media company that runs Facebook, Instagram, and more.
Micron Technology Semiconductors & Hardware
A US semiconductor maker whose core business is DRAM and NAND flash memory.
Microsoft US Big Tech
An IT company known for Windows, its Office products, and Azure.
MikroTik Network Equipment Vendors
A Latvian network equipment vendor known for its affordable, feature-rich RouterOS.
Mistral AI AI Specialist Companies
A French generative-AI company, developer of Le Chat and other products.
MongoDB Inc. Database Specialist Vendors
The company behind the document-oriented database MongoDB.
Mozilla Dev Tools & OSS Companies
The nonprofit organization behind the Firefox web browser.
Neo4j, Inc. Database Specialist Vendors
The company behind Neo4j, a leading graph database.
NetApp Storage
A company known for enterprise storage products.
NETGEAR Network Equipment Vendors
A vendor known for networking equipment aimed at homes and small businesses.
Netlify Dev Tools & OSS Companies
A U.S. company specializing in hosting and deployment for static sites and frontend applications.
Netskope Security Vendors
A US cloud security vendor centered on SASE and SSE.
New Relic Observability & Monitoring
A pioneering company in application performance monitoring (APM).
NS1 Registrars & DNS
A company known for managed DNS services, now part of IBM.
NTT Communications Backbone & Telecom Carriers
A company covering a broad range of telecom infrastructure, including international lines and data centers.
Nutanix Virtualization
A company known for hyperconverged infrastructure (HCI).
NVIDIA US Big Tech
A company building growing influence in AI semiconductors, centered on GPUs.
Okta Identity & Authentication
A company known for identity management and single sign-on (SSO).
OpenAI AI Specialist Companies
A leading generative-AI company, developer of ChatGPT and the GPT model series.
Oracle US Big Tech
An IT company widely known for its database products.
OVHcloud Independent Cloud & CDN
A French company that is one of Europe's largest independent cloud providers.
PagerDuty Observability & Monitoring
A company known for incident response and on-call management.
Palantir Technologies US Big Tech
A US company providing large-scale data integration and analytics platforms for government agencies and large enterprises.
Palo Alto Networks Security Vendors
A security vendor known for its next-generation firewalls.
Percona Database Specialist Vendors
A company known for commercial support of MySQL and PostgreSQL.
Perplexity AI AI Specialist Companies
The company behind the AI search engine Perplexity.
Ping Identity Identity & Authentication
A company known for enterprise identity-management products.
Plaid API & Developer Infrastructure
A fintech company providing an API for connecting bank accounts to applications.
Postman API & Developer Infrastructure
A company known for its API development and testing tool.
Proofpoint Security Vendors
A U.S. security vendor specializing in email security, including defenses against targeted attack emails and phishing.
Pure Storage Storage
A company known for all-flash storage.
Qualcomm Semiconductors & Hardware
A semiconductor company with a major share of the smartphone-chip market.
Qualys Security Vendors
A security vendor known for its cloud-based vulnerability management platform, VMDR.
Rackspace Technology Independent Cloud & CDN
A US company that was a pioneer in managed cloud services.
Rapid7 Security Vendors
A US security vendor known for its vulnerability management tool, InsightVM.
Red Hat Dev Tools & OSS Companies
A company known for its business model of providing open-source software with commercial support.
Redis, Inc. Database Specialist Vendors
The company behind the in-memory database Redis.
Sakura Internet Data Center & Colocation
A major Japanese data-center and hosting provider.
Salesforce US Big Tech
A company known for cloud services centered on CRM.
SambaNova Systems Semiconductors & Hardware
A semiconductor startup building inference chips for agentic AI workloads.
Samsung Semiconductors & Hardware
A South Korean conglomerate and the world's largest maker of memory semiconductors.
Scaleway Independent Cloud & CDN
An independent cloud provider based in France.
Seagate Storage
A storage-device maker known for HDDs and SSDs.
SendGrid API & Developer Infrastructure
A company known for its email-delivery API.
SentinelOne Security Vendors
A company known for AI-driven, autonomous endpoint security.
Sentry Observability & Monitoring
The company behind an error-tracking service that detects application errors and exceptions and notifies developers.
ServiceNow US Big Tech
A US company providing a cloud platform for centrally managing enterprise IT operations and workflows.
SK hynix Semiconductors & Hardware
A major South Korean semiconductor manufacturer that produces DRAM and NAND flash memory.
Snowflake Database Specialist Vendors
A company known for its cloud data warehouse.
Snyk Security Vendors
A developer-first security company providing vulnerability scanning for open-source software.
Sophos Security Vendors
A UK security vendor known for integrated security products aimed at small and midsize businesses.
Splunk Observability & Monitoring
A company known for log analytics and SIEM products, now part of Cisco Systems.
Stability AI AI Specialist Companies
A U.K.-based AI company that develops the image-generation AI "Stable Diffusion."
Stripe API & Developer Infrastructure
A developer-focused payments infrastructure company known for its payments API.
SUSE Dev Tools & OSS Companies
A German company that develops the openSUSE and SUSE Linux Enterprise distributions.
Symantec Security Vendors
A security vendor long known for antivirus software, among other products.
Tata Communications Backbone & Telecom Carriers
An international telecom infrastructure operator originating in India.
Tenable Security Vendors
A U.S. security vendor specializing in vulnerability management, known for its vulnerability scanner "Nessus."
Teradata Database Specialist Vendors
A veteran company in data-warehouse products.
Timescale Database Specialist Vendors
The company behind the time-series database TimescaleDB.
Trend Micro Security Vendors
A globally operating security-product vendor founded in Japan.
TSMC Semiconductors & Hardware
The world's largest contract semiconductor manufacturer.
Twilio API & Developer Infrastructure
A company that provides communications APIs, such as SMS and voice.
Ubiquiti Network Equipment Vendors
A U.S. company known for its "UniFi" brand of networking equipment.
Vercel Dev Tools & OSS Companies
The company behind Next.js, offering a hosting and deployment service focused on frontend apps.
VeriSign Registrars & DNS
A company that operates core TLDs such as .com and .net, along with DNS infrastructure.
VMware Virtualization
A company known for server virtualization products, now part of Broadcom.
Vonage API & Developer Infrastructure
A U.S. company providing communication APIs that let developers embed voice calling and SMS into their applications.
Vultr Independent Cloud & CDN
An independent cloud provider offering simple cloud infrastructure.
Western Digital Storage
A major maker of storage devices such as HDDs and SSDs.
Wiz Security Vendors
An Israeli-founded company providing cloud security that can be deployed without agents.
Workday US Big Tech
A US company offering cloud-based ERP software for HR and financial management.
xAI AI Specialist Companies
An AI company founded by Elon Musk, developer of Grok.
Zayo Backbone & Telecom Carriers
An infrastructure telecom operator built primarily around fiber-optic networks.
Zoom Video Communications US Big Tech
The US company behind the Zoom video conferencing service.
Zscaler Security Vendors
A company known for cloud-native SASE and zero-trust products.