Pulumi Azure Provider
Manage Microsoft Azure resources using familiar programming languages.
Overview
The Pulumi Azure Native Provider gives you complete coverage of Azure resources by mapping directly to the Azure Resource Manager (ARM) API. This allows you to manage all of your Azure infrastructure as code, from core services like Virtual Machines and Storage to Azure-specific services like Azure Functions and Azure Kubernetes Service (AKS).
✨ Key Features
- Full coverage of Azure Resource Manager (ARM) APIs
- Use of TypeScript, Python, Go, C# and other supported languages
- Type-safe and auto-completed APIs in your IDE
- Integrated with Pulumi's deployment engine for previews and updates
- Policy as Code for Azure resources
🎯 Key Differentiators
- Use of general-purpose programming languages
- Direct mapping to Azure ARM API for full coverage
- IDE integration with type safety and auto-completion
Unique Value: Manage your entire Azure infrastructure with the same programming languages you use for your applications.
🎯 Use Cases (4)
✅ Best For
- Infrastructure as Code for Azure
- Kubernetes management on AKS
- Serverless development with Azure Functions
💡 Check With Vendor
Verify these considerations match your specific requirements:
- Managing non-Azure cloud resources
🏆 Alternatives
Provides the benefits of a real programming language over the DSLs of Bicep and ARM Templates, and offers a more integrated developer experience than Terraform.
💻 Platforms
🔌 Integrations
🛟 Support Options
- ✓ Email Support
- ✓ Live Chat
- ✓ Phone Support
- ✓ Dedicated Support (Enterprise tier)
🔒 Compliance & Security
💰 Pricing
✓ 21-day free trial
Free tier: Pulumi's Individual tier is free. Azure usage costs are separate.
🔄 Similar Tools in Infrastructure SDK
Pulumi AWS Provider
A Pulumi package for creating and managing Amazon Web Services (AWS) resources....
Pulumi Google Cloud Provider
A Pulumi package for creating and managing Google Cloud Platform (GCP) resources....
Pulumi Kubernetes Provider
A Pulumi package for creating and managing Kubernetes resources....
Pulumi Cloudflare Provider
A Pulumi package for creating and managing Cloudflare resources....
Pulumi Datadog Provider
A Pulumi package for creating and managing Datadog resources....
Pulumi Snowflake Provider
A Pulumi package for creating and managing Snowflake resources....