Azure
Microsoft Azure
- Pronunciation
- AZH-er
In short
Microsoft Azure is Microsoft's cloud computing platform, offering hundreds of on-demand services such as virtual machines, databases and AI models worldwide.
What is Microsoft Azure?
Azure launched in 2010 as Windows Azure and was renamed Microsoft Azure in 2014, reflecting that it runs Linux as well as Windows. It is one of the three largest public clouds, together with AWS and Google Cloud, and is especially strong with companies that already use Microsoft products such as Windows Server, SQL Server, Active Directory and Microsoft 365.
Its services cover every layer. Virtual Machines and virtual networks provide infrastructure; App Service, Azure Functions and Container Apps run code without managing servers; AKS runs Kubernetes; Azure SQL Database and Cosmos DB store data; Blob Storage holds files; and Azure OpenAI and AI Foundry provide access to large language models.
Resources are organized into subscriptions and resource groups and managed through the Azure portal, the az command line, or infrastructure-as-code tools such as Bicep and Terraform. Microsoft Entra ID, formerly Azure Active Directory, handles identity and sign-in for both Azure and Microsoft 365, which is a big reason enterprises pick Azure.
A common misconception is that Azure is only for .NET and Windows. Many of its virtual machines run Linux, and it supports Java, Python, Node.js, Go and containers just as well. Like every cloud, its costs depend on configuration, so budgets, alerts and tagging resources by project matter from the start.
Key takeaways
- Azure is Microsoft's public cloud platform, launched in 2010.
- It is one of the three largest clouds, with AWS and Google Cloud.
- Services range from VMs and Kubernetes to databases, functions and AI models.
- Entra ID links Azure with Microsoft 365 identity for enterprises.
- It runs Linux and every major language, not only Windows and .NET.
Example
# Sign in and create a resource group
az login
az group create --name shop-rg --location westeurope
# Create and deploy a web app from the current folder (App Service)
az webapp up --name shop-demo --resource-group shop-rg --runtime "NODE:22-lts"
# See what is running in the group
az resource list --resource-group shop-rg --output tableReaders ask
What is the difference between Azure and AWS?
Both offer a similar range of cloud services. AWS is the largest and oldest provider with the broadest catalog; Azure integrates most closely with Microsoft tools, identity and enterprise agreements. The choice often follows a company's existing technology and contracts.
What is an Azure resource group?
A container that holds related resources, such as a web app, its database and storage, so they can be managed, secured, billed and deleted together.
Does Azure have a free tier?
Yes. New accounts get credit for the first month, and many services include an always-free monthly amount, such as a small number of function executions or a basic database tier.
Often compared
See also
- Cloud ComputingDevOps & Cloud, p. 10Cloud computing is the on-demand delivery of computing resources, such as servers, storage, and databases, over the internet with pay-as-you-go pricing.
- AWSDevOps & Cloud, p. 3AWS (Amazon Web Services) is Amazon's cloud platform: more than 200 pay-as-you-go services for servers, storage, databases and much more.
- Google CloudDevOps & Cloud, p. 24Google Cloud is Google's public cloud platform, offering compute, storage, data and AI services on the global infrastructure behind Google's own products.
- KubernetesDevOps & Cloud, p. 32Kubernetes is an open-source system that automates deploying, scaling, and managing containerized applications across a cluster of machines.
- ServerlessDevOps & Cloud, p. 47Serverless is a cloud model in which the provider runs your code on demand, manages all the servers, scales automatically, and bills only for actual use.
- .NETBackend & APIs, p. 1.NET is Microsoft's free, open-source developer platform for building web, desktop, mobile, cloud and game applications, mainly in C#.
Spotted a mistake or something missing on this page?Suggest an edit