Azure Programming Documentation
Welcome to the comprehensive documentation for developing applications on Microsoft Azure. Explore a vast ecosystem of cloud services designed to help you build, deploy, and manage applications with global scale and flexibility.
What is Microsoft Azure?
Azure is a cloud computing platform and infrastructure that Microsoft offers. It provides a wide range of cloud services, including computing, analytics, storage, and networking. Developers can use Azure to build, deploy, and manage applications and services through Microsoft-managed data centers.
Learn more about the Azure platform and its benefits.
Quickstart Guides
Get started quickly with our step-by-step quickstart guides for common Azure scenarios:
In-depth Tutorials
Dive deeper into specific Azure technologies and architectural patterns with our extensive tutorial library:
Compute Services
Azure offers a variety of compute options to suit your application's needs:
- Azure Virtual Machines: On-demand, scalable computing resources.
- Azure App Service: A platform for building and hosting web apps, mobile back ends, and APIs.
- Azure Functions: Event-driven, serverless compute.
- Azure Kubernetes Service (AKS): Managed Kubernetes for container orchestration.
Explore compute documentation.
Storage Services
Store and manage your data reliably and securely in the cloud:
- Azure Blob Storage: Object storage for unstructured data.
- Azure Files: Fully managed file shares in the cloud.
- Azure Queue Storage: Reliable message queuing for distributing work.
- Azure Table Storage: NoSQL key-value store for schemaless data.
Discover storage solutions.
SDKs and Tools
Develop and manage Azure resources with a rich set of SDKs, CLIs, and development tools.
# Example: Installing Azure CLI
az extension add --name azure-devops
Find the SDKs for your language and learn about the Azure CLI.