Welcome to Azure Documentation

Explore the vast capabilities of Microsoft Azure, a cloud computing platform that offers a wide range of integrated cloud services—analytics, computing, database, mobile, networking, storage, and web—to help you move, create, deploy, and manage applications and services through Microsoft-managed data centers.

This documentation provides comprehensive guides, tutorials, API references, and best practices to help you leverage the full power of Azure for your development and IT needs.

Getting Started with Azure

New to Azure? Start here to understand the basics, set up your account, and deploy your first resources.

Create Your Free Account

Sign up for a free Azure account to get started with $200 credit and access to popular free services.

Learn More →

Quickstart Guides

Deploy your first virtual machine, web app, or database in minutes with our step-by-step quickstarts.

Explore Quickstarts →

Azure Portal Introduction

Familiarize yourself with the Azure portal, your central hub for managing Azure services.

Tour the Portal →

Explore Core Azure Services

Azure offers a broad set of services across categories like compute, storage, networking, and more.

Compute Services

Run applications and workloads at scale with Virtual Machines, Azure Kubernetes Service (AKS), and Azure Functions.

Explore Compute →

Storage Solutions

Store and manage data with Blob Storage, File Storage, Queue Storage, and Table Storage.

Explore Storage →

Networking

Connect and protect your cloud resources with Virtual Network, Load Balancer, and Azure Firewall.

Explore Networking →

Databases

Choose from a variety of managed database services like Azure SQL Database, Cosmos DB, and PostgreSQL.

Explore Databases →

Hands-on Tutorials

Learn to build specific solutions and implement common scenarios with our guided tutorials.

Deploy a Web App

Learn to deploy a static or dynamic web application to Azure App Service.

View Tutorial →

Build a Serverless API

Create a scalable API using Azure Functions and Azure API Management.

View Tutorial →

Set up a Virtual Network

Configure a secure and robust virtual network for your cloud resources.

View Tutorial →

SDKs and Tools

Develop and manage Azure resources using your preferred programming languages and tools.

Azure offers Software Development Kits (SDKs) for popular languages like .NET, Java, Python, Node.js, and Go. Additionally, you can use the Azure CLI, Azure PowerShell, and ARM templates for infrastructure as code.

Languages: .NET, Java, Python, Node.js, Go, PHP, Ruby

Tools: Azure CLI, Azure PowerShell, ARM Templates, Bicep, Visual Studio Code

Browse SDKs & Tools →

Get Support

Find answers to your questions, report issues, and connect with the Azure community.