Microsoft Azure Glossary

Microsoft's cloud computing platform providing a range of cloud services including computing, analytics, storage and networking.

77 Terms
Beginner Friendly
Real Examples

77 Microsoft Azure Terms

Cloud Provider

basic

Companies that own massive computer centers and rent out computing power. Think of them as tech landlords.

Example: Amazon Web Services (AWS), Microsoft Azure, and Google Cloud are the biggest cloud providers....

Hyperscaler

intermediate

The largest cloud providers that operate at massive global scale with millions of servers across multiple continents. Like the giants of the cloud industry that can serve billions of users simultaneously.

Example: AWS, Microsoft Azure, Google Cloud, and Oracle Cloud are hyperscalers with data centers in regions w...

Azure

basic

Microsoft's cloud computing platform offering hundreds of services for building, deploying, and managing applications. Like Microsoft's version of a digital toolbox.

Example: A company uses Azure to run their business applications and store their data in Microsoft's cloud....

ExpressRoute

advanced

Azure's service for creating private, high-speed connections between your on-premises networks and Microsoft's cloud. Like having a private tunnel that connects your office directly to Azure data centers.

Example: A hospital uses ExpressRoute to securely connect their patient management systems to Azure while mee...

VPN Gateway

intermediate

Azure service that creates secure, encrypted connections over the internet between your networks and Azure. Like setting up a secure tunnel through a public subway system - anyone can see the tunnel, but they can't see what's inside.

Example: A small business uses VPN Gateway to securely connect their office network to Azure resources, allow...

Virtual WAN Hub

advanced

Azure's central networking point that connects multiple networks, branch offices, and VPN connections. Like a grand central station for network traffic - all routes converge here and get directed to their destinations.

Example: A global corporation uses Virtual WAN Hub to connect 100+ branch offices worldwide to their Azure re...

Public Cloud

basic

Cloud services available over the internet to anyone who wants to use them, shared among multiple organizations. Like renting an apartment in a building where multiple tenants share infrastructure.

Example: AWS, Microsoft Azure, and Google Cloud are public clouds where thousands of companies rent computing...

CloudWatch

intermediate

AWS monitoring service that collects and tracks metrics, logs, and events from your applications and infrastructure. Like a security camera system that watches everything and alerts you when something unusual happens.

Example: CloudWatch monitors CPU usage on EC2 instances and automatically sends alerts when usage exceeds 80%...

App Service

basic

Azure platform for hosting web applications, REST APIs, and mobile backends. Like renting a fully-furnished office space where you can immediately start working without setup.

Example: A startup deploys their web application to Azure App Service and automatically gets scaling, securit...

Cosmos DB

advanced

Azure globally distributed NoSQL database service. Like having identical copies of your database instantly available worldwide.

Example: A global gaming company uses Cosmos DB so players anywhere in the world get fast response times....

Active Directory

intermediate

Microsoft's identity and access management service. Like a master key system for all your digital doors - one login for everything.

Example: Employees use their Active Directory credentials to access email, file shares, and business applicat...

Key Vault

intermediate

Azure service for securely storing and managing sensitive information like passwords, certificates, and encryption keys. Like a bank safety deposit box for your digital secrets.

Example: Applications retrieve database passwords from Key Vault instead of storing them in code files....

Functions

intermediate

Azure serverless compute service that runs code in response to events. Like having a helper that automatically does specific tasks whenever certain things happen.

Example: When a file is uploaded to Azure storage, Functions automatically processes and resizes the image....

Service Bus

intermediate

Azure messaging service that enables reliable communication between distributed applications. Like a postal service specifically designed for computer applications to send messages to each other.

Example: An order processing system uses Service Bus to notify inventory and shipping systems when new orders...

Logic Apps

intermediate

Azure service for creating workflows that integrate apps, data, and services across organizations. Like having a digital assistant that can connect different software tools and make them work together.

Example: A company uses Logic Apps to automatically save email attachments to SharePoint and notify the team ...

Multi-Cloud

advanced

Using services from multiple cloud providers to avoid vendor lock-in and optimize performance. Like shopping at different stores to get the best deals and products.

Example: A company uses AWS for compute, Google Cloud for analytics, and Azure for Office 365 integration....

Terraform

advanced

Open-source Infrastructure as Code tool for building, changing, and versioning infrastructure. Like having blueprints and construction management for cloud resources.

Example: DevOps teams use Terraform to create identical cloud environments across development, staging, and p...

Prometheus

advanced

Open-source monitoring and alerting toolkit for collecting and querying metrics. Like having a health monitoring system for your applications that tracks everything and alerts you to problems.

Example: Operations teams use Prometheus to monitor application performance and get alerts when response time...

Grafana

intermediate

Open-source platform for monitoring and observability with customizable dashboards. Like having a mission control center with screens showing the health of all your systems.

Example: Teams use Grafana dashboards to visualize server performance, application metrics, and business KPIs...

Step Functions

advanced

AWS service for coordinating multiple AWS services into serverless workflows. Like a conductor orchestrating different musicians to play a symphony together.

Example: An order processing workflow uses Step Functions to coordinate payment, inventory check, and shippin...

Event Grid

intermediate

Azure event routing service that connects event sources to event handlers. Like a smart mail sorting system that automatically delivers messages to the right recipients.

Example: When files are uploaded to Azure Storage, Event Grid automatically triggers processing functions and...

Service Fabric

advanced

Azure platform for building and managing microservices and container applications. Like a framework for building complex applications from many small, independent pieces.

Example: A large enterprise uses Service Fabric to build a customer management system from dozens of intercon...

Event Hubs

advanced

Azure big data streaming platform for receiving and processing millions of events per second. Like a massive digital funnel that can handle enormous amounts of real-time data.

Example: IoT sensors from thousands of devices send data to Event Hubs for real-time monitoring and analytics...

Stream Analytics

advanced

Azure real-time analytics service for processing streaming data. Like having a smart analyst that can spot patterns and trends in live data streams.

Example: A traffic management system uses Stream Analytics to process real-time sensor data and optimize traf...

Data Factory

intermediate

Azure cloud-based data integration service for creating data-driven workflows. Like having a data assembly line that moves and transforms information between different systems.

Example: A retail company uses Data Factory to move sales data from stores to their central data warehouse ni...

Helm

advanced

Package manager for Kubernetes that simplifies deploying applications. Like having an app store for Kubernetes where you can easily install and manage applications.

Example: DevOps teams use Helm to deploy complex applications to Kubernetes with a single command....

Istio

advanced

Service mesh platform that provides traffic management, security, and observability for microservices. Like having a smart traffic control system for communication between application components.

Example: A company uses Istio to automatically encrypt all communication between their microservices and moni...

Knative

advanced

Kubernetes-based platform for deploying and managing serverless workloads. Like having serverless computing capabilities on your own Kubernetes infrastructure.

Example: Developers use Knative to run serverless functions on their private Kubernetes clusters instead of p...

Cloud Functions

intermediate

Google Cloud's serverless compute service that runs code in response to events. Like having helpers that automatically spring into action when specific things happen.

Example: When users upload photos to Google Storage, Cloud Functions automatically creates thumbnails and met...

gRPC

advanced

High-performance Remote Procedure Call framework that can run in any environment. Like having a super-fast telephone system for applications to call functions on other computers.

Example: Microservices use gRPC for efficient communication, reducing latency compared to traditional REST AP...

AWS Config

advanced

AWS service for monitoring and evaluating AWS resource configurations. Like having an audit system that tracks all changes to your cloud infrastructure.

Example: Compliance teams use AWS Config to ensure all S3 buckets follow security policies and detect unautho...

Traffic Manager

intermediate

Azure DNS-based traffic load balancer for global application availability. Like a traffic director that routes users to the best available data center.

Example: Global applications use Traffic Manager to automatically route users to the closest healthy endpoint...

Application Gateway

intermediate

Azure web traffic load balancer with application-level routing and security. Like a smart bouncer that directs different types of visitors to appropriate areas.

Example: E-commerce sites use Application Gateway to route product searches to one service and payment proces...

Front Door

advanced

Azure application delivery service with global load balancing and site acceleration. Like having express lanes on highways that automatically route traffic for fastest delivery.

Example: Media companies use Front Door to deliver content to users worldwide with minimal latency and maximu...

YAML

basic

Yet Another Markup Language - human-readable data serialization standard. Like a simple format for writing configuration files that both humans and computers can easily understand.

Example: DevOps teams write Kubernetes deployment configurations in YAML format because it's easy to read and...

SNMP

advanced

Simple Network Management Protocol - standard for monitoring and managing network devices. Like having a universal dashboard that monitors the health of all network equipment.

Example: Network administrators use SNMP to monitor router performance and get alerts when devices experience...

Service Mesh

advanced

Infrastructure layer that manages service-to-service communication in microservices architectures. Like having a smart postal system specifically designed for application communication.

Example: Large-scale applications use service mesh to automatically handle security, monitoring, and traffic ...

Sidecar Pattern

advanced

Design pattern where helper components are deployed alongside main applications. Like having a personal assistant that helps with specific tasks while you focus on your main work.

Example: Applications use sidecar containers to handle logging, monitoring, and security without modifying th...

CloudWatch Logs

intermediate

AWS service for monitoring, storing, and accessing log files from EC2 instances and other AWS services. Like having a centralized filing system for all system messages and errors.

Example: DevOps teams use CloudWatch Logs to troubleshoot application issues by searching through millions of...

Azure Monitor

intermediate

Azure service for collecting and analyzing telemetry data from cloud and on-premises environments. Like having a comprehensive health monitoring system for all your technology infrastructure.

Example: IT teams use Azure Monitor to track application performance and get alerts when servers experience i...

Log Analytics

advanced

Azure service for collecting and analyzing log data from various sources. Like having a detective that can analyze clues from different crime scenes to solve complex cases.

Example: Security teams use Log Analytics to investigate suspicious activities across their entire IT infrast...

Application Insights

intermediate

Azure application performance management service for monitoring live applications. Like having a personal trainer for your applications that tracks their health and performance.

Example: Developers use Application Insights to identify slow database queries and optimize their web applica...

Cloud Endpoints

intermediate

Google Cloud service for developing, deploying, and managing APIs. Like having a professional receptionist service that handles all API requests and manages access.

Example: Mobile app backends use Cloud Endpoints to manage API authentication, monitoring, and rate limiting....

GuardDuty

intermediate

AWS intelligent threat detection service that continuously monitors for malicious activity. Like having a 24/7 security guard that never sleeps and recognizes suspicious behavior.

Example: Companies use GuardDuty to automatically detect cryptocurrency mining attacks and unauthorized acces...

Azure Machine Learning

intermediate

Microsoft's cloud platform for building, training, and deploying machine learning models. Like having a complete AI laboratory in the cloud with all the tools you need.

Example: Retailers use Azure Machine Learning to predict customer demand and optimize inventory levels automa...

Azure Synapse Analytics

advanced

Microsoft's unified analytics platform combining big data and data warehousing. Like having a super-powered data analysis factory that can process any amount of information.

Example: Large corporations use Synapse Analytics to analyze years of sales data and identify business trends...

Azure Computer Vision

intermediate

Microsoft's AI service for analyzing images and extracting information from visual content. Like having AI eyes that can see and describe everything in pictures.

Example: Retail apps use Computer Vision to let customers search for products by taking photos instead of typ...

Azure Language Service

intermediate

Microsoft's unified natural language processing service for understanding text. Like having an AI that can read and understand human language in all its complexity.

Example: Social media companies use Language Service to automatically moderate content and detect harmful pos...

Azure Speech Service

intermediate

Microsoft's AI service for speech-to-text, text-to-speech, and speech translation. Like having a universal voice assistant that speaks and understands multiple languages.

Example: Call centers use Speech Service to automatically transcribe customer calls and provide real-time tra...

Azure Translator

basic

Microsoft's neural machine translation service supporting 100+ languages. Like having a world-class interpreter available instantly for any language pair.

Example: International news websites use Azure Translator to automatically translate articles for global audi...

Form Recognizer

intermediate

Azure AI service for extracting text, key-value pairs, and tables from documents. Like having an AI secretary that can read and organize any paperwork.

Example: Accounting firms use Form Recognizer to automatically extract data from invoices and expense reports...

Azure Bot Service

intermediate

Microsoft's platform for building intelligent chatbots that work across multiple channels. Like having the tools to create customer service representatives that never sleep.

Example: Hotels use Azure Bot Service to create booking assistants that help guests reserve rooms through web...

Azure OpenAI Service

advanced

Microsoft's enterprise-grade access to OpenAI's powerful language models like GPT-4. Like having the world's most advanced AI assistant available for your business with enterprise security.

Example: Software companies use Azure OpenAI to add intelligent code completion and documentation generation ...

AKS

advanced

Azure Kubernetes Service - Microsoft's managed Kubernetes platform for container orchestration. Like having a team of experts manage your container infrastructure while you focus on applications.

Example: Microservices applications use AKS to automatically scale individual components based on demand with...

Azure Container Instances

intermediate

Microsoft's serverless container service for running containers without managing servers. Like ordering takeout containers - you get what you need without owning a kitchen.

Example: Development teams use Container Instances for quick testing and batch processing jobs without long-t...

Azure Container Registry

intermediate

Microsoft's private Docker registry for storing and managing container images. Like having a secure private library for your containerized applications.

Example: Enterprise development teams use Container Registry to store and version control their private appli...

Cloud Monitoring

intermediate

Google's service for monitoring performance and health of cloud applications. Like having a dashboard that shows the vital signs of all your applications in real-time.

Example: E-commerce sites use Cloud Monitoring to track website performance and get alerts when response time...

OCI Functions

intermediate

Oracle's serverless compute service for running code without managing servers. Like having helpers that automatically appear to do specific tasks when needed.

Example: IoT applications use OCI Functions to process sensor data in real-time without maintaining always-on...

OCI Service Mesh

advanced

Oracle's managed service mesh for microservices communication and security. Like having an intelligent traffic control system for communication between application components.

Example: Complex applications use Service Mesh to automatically encrypt communication between microservices a...

Argo CD

advanced

GitOps continuous delivery tool for Kubernetes supporting multi-cluster deployments. Like having an automated deployment system that keeps your applications synchronized across multiple environments.

Example: DevOps teams use Argo CD to automatically deploy applications to development, staging, and productio...

Virtual Network

intermediate

A logically isolated network section within a cloud provider that allows secure communication between resources.

Example: Azure Virtual Network lets you create private networks in the cloud with custom IP address ranges....

Azure SQL

intermediate

Microsoft's cloud-based relational database service that provides managed SQL Server capabilities.

Example: Azure SQL Database automatically handles backups, updates, and scaling for your applications....

Blob Storage

intermediate

Azure's object storage service optimized for storing massive amounts of unstructured data like images and videos.

Example: Websites use Blob Storage to store and serve user-uploaded photos and documents....

API Management

intermediate

A service that helps organizations publish, secure, and monitor APIs in a centralized platform.

Example: API Management allows you to control who can access your APIs and monitor usage patterns....

Virtual WAN

advanced

Azure's networking service that provides optimized and automated branch-to-branch connectivity through Azure.

Example: Virtual WAN connects multiple office locations to Azure cloud resources with optimized routing....

Cost Management

basic

Tools and practices for monitoring, analyzing, and optimizing cloud spending to prevent budget overruns and identify cost-saving opportunities.

Example: Cost Management alerts you when your cloud bill exceeds $500 and suggests switching to cheaper stora...

Application Performance Monitoring

intermediate

Continuous tracking and analysis of application performance metrics to identify bottlenecks, errors, and optimization opportunities.

Example: Application Performance Monitoring shows that your checkout page takes 5 seconds to load and pinpoin...

Centralized Logging

intermediate

Collecting and storing log data from multiple applications and systems in one central location for easier searching, monitoring, and analysis.

Example: Centralized Logging gathers error messages from all your microservices into one dashboard, making it...

Software

basic

Computer programs and applications that tell hardware what to do. Like instructions or recipes that make computers perform specific tasks.

Example: Microsoft Word, Instagram, and your calculator app are all examples of software that run on your dev...

Vendor Lock-in

intermediate

When you become dependent on a specific cloud provider's proprietary services and switching to another provider becomes difficult or expensive. Like building your house with custom parts that only work with one supplier.

Example: Using AWS-specific services like DynamoDB and Lambda heavily can create vendor lock-in, making it co...

Desktop Computer

basic

A personal computer designed to stay in one location, typically consisting of a separate monitor, keyboard, and main unit. Like a workstation that provides maximum power and screen space.

Example: Offices and homes often have desktop computers for heavy work like video editing, gaming, or running...

FaaS

advanced

Function as a Service - running individual code functions in the cloud without managing servers. Like hiring a specialist to perform one specific task only when needed.

Example: AWS Lambda is FaaS where you upload a function to resize images, and it runs automatically whenever ...

DevOps

intermediate

Development and Operations combined - practices that unify software development and IT operations for faster, more reliable releases. Like having builders and maintenance crews work together instead of separately.

Example: DevOps teams use automation and collaboration tools to deploy new features multiple times per day in...

Canary Deployment

advanced

Gradual deployment strategy that releases changes to a small subset of users first before rolling out to everyone. Like testing a new recipe on a few customers before adding it to the full menu.

Example: Release the new feature to 5% of users, monitor for issues, then gradually increase to 25%, 50%, and...

Migration

intermediate

Moving applications, data, or infrastructure from one environment to another, such as from on-premises servers to the cloud or between cloud providers. Like relocating a business to a new building while keeping everything running.

Example: A company migrates its email system from on-premises Exchange servers to Microsoft 365 cloud, or mov...

APM

intermediate

Application Performance Monitoring - tools that track how well your application performs and where bottlenecks occur. Like having a fitness tracker for your software that shows which parts are working hard and which are slowing down.

Example: APM tools like New Relic show you that your checkout page takes 3 seconds to load because of a slow ...

Logging

basic

Recording events and activities that happen in your application for debugging and monitoring. Like keeping a detailed diary of everything your application does so you can review it later.

Example: Application logs show every user login, error message, and database query, helping developers diagno...