Azure Compute Documentation

Welcome to the Azure Compute documentation. This section provides comprehensive information about Azure's robust and scalable compute services, allowing you to build, deploy, and manage applications and workloads with confidence.

Azure Compute offers a wide range of services to meet diverse needs, from simple virtual machines to sophisticated container orchestration and serverless computing. Whether you're running enterprise applications, developing new microservices, or deploying machine learning models, Azure Compute has the tools and flexibility to support your journey.

Key Azure Compute Services

Explore the core services available within Azure Compute:

Getting Started

To begin your journey with Azure Compute, consider these starting points:

Quick Start: Deploy your first Azure Virtual Machine.

Deploy a Windows VM in Azure

Deploy a Linux VM in Azure

Best Practice: Understand instance types and sizes for optimal performance and cost.

Choose the right VM size

Learn More

Dive deeper into specific topics:

Common Scenarios

Scenario Recommended Azure Compute Service Key Benefits
Running enterprise applications (e.g., ERP, CRM) Azure Virtual Machines Flexibility, control, familiar OS environments.
Hosting web applications and APIs Azure App Service Rapid deployment, scalability, built-in CI/CD, managed platform.
Orchestrating microservices and containers Azure Kubernetes Service (AKS) Scalability, resilience, portability, simplified Kubernetes management.
Event-driven processing or background tasks Azure Functions Serverless, cost-effective, automatic scaling, event integration.
High-performance computing (HPC) or batch processing Azure Batch Efficiently run large-scale parallel workloads.

This documentation is your gateway to harnessing the power of Azure Compute. We continuously update our content to reflect the latest features and best practices.