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.