Pulumi Announces its Native Provider for Microsoft Azure


Pulumi announced the Pulumi-native provider for Microsoft Azure with 100% coverage of the cloud implementation and management service is offered by the Pulumi provider.

The Azure provider for Pulumi can be used to provision any of the cloud resources available in Azure via Azure Resource Manager (ARM).
The Azure provider for Pulumi can be used to provision any of the cloud resources available in Azure via Azure Resource Manager (ARM).
Key Facts
  1. 1

    Microsoft Azure Pulumi-native provider offers 100% Azure Resource Manager (ARM) coverage, an Azure deployment and management service that allows users to build, upgrade and remove resources in their Azure accounts.

  2. 2

    The new provider offers users same-day updates for enhancements and improvements to Azure APIs, including new ARM features and enables codification of provisioning, implementation, design, policy and testing using a wide range of common languages including TypeScript, C #, Python and Go.

  3. 3

    At the first annual Cloud Engineering Summit, being held on October 7 and 8, the organization will share more about these capabilities and its future vision.

  4. 4

    The company now supports more than 40 public, private and hybrid cloud providers, including AWS , Azure, GCP, DigitalOcean, Linode and Kubernetes, and support for a wide range of cloud architectures, including virtual servers, containers, serverless, hosted data and AI services.

  5. 5

    The new Pulumi 'azurerm' provider, available in preview for all Pulumi languages, will coexist with the existing 'azure' provider.

  6. 6

    Pulumi users will be able to choose and use one or both providers (azure and azurerm) within their applications. However, The 'azurerm' provider will be the default choice.


This new Azure provider is available now in NPM, PyPI, Nuget, Go Modules and at pulumi/pulumi-azure-nextgen Github repository. The documentation includes more than 1,000 resource examples. Pulumi released a tool to convert existing ARM templates to Pulumi programs and new Pulumi templates are available for the new azure-nextgen provider:

# TypeScript
pulumi new azure-nextgen-typescript

pulumi new azure-nextgen-python

pulumi new azure-nextgen-go

# C#
pulumi new azure-nextgen-csharp

Mikhail Shilkov announced that Pulumi software engineering team will release several capabilities to simplify the adoption of the new provider, in the coming weeks, including:

  • Command-line and web-based tools to convert Azure Resource Manager Templates to Pulumi programs in the language of your choice
  • A flow to import an existing Azure Resource Group and all its resources to your Pulumi project
  • A multi-language component resource to embed ARM Templates in Pulumi programs, including per-resource previews
  • Integrations with ARM Template generation tools like Project Bicep and Farmer
Cloud Engineers rely on Pulumi to manage their most important Azure infrastructure and our goal is to offer the absolute best experience for working with the entire Azure platform. Our new Azure provider is rearchitected from the ground up to be able to offer access to every resource in the Azure Resource Manager resource model, at high quality, on launch day. This sets a new bar for Infrastructure as Code providers for the Azure platform.
Joe Duffy
CEO at Pulumi

Get similar stories in your inbox weekly, for free

Is this news interesting? Share it with your followers

Latest stories

What You Should Know About Serverless Databases

Serverless databases are used by organizations that are either fully transitioned or are still transitioning …

200 Million Certificates in 24 Hours

Let's Encrypt has been providing free Certificate Authority (CA) for websites in need of them …

Gatling VS K6

Gatling and K6 are performance load testing tools, and they are both open source, easy …

Red Hat Ansible Platform 1 vs 2; What’s the Difference?

Red Hat Ansible is a platform used by enterprises to manage, unify and execute infrastructure …

Domino Data Labs Raised $100 Million in the Latest Funding Round

Culled from the news released by Domino Data labs on funding and the company's progress …

New Release: The Microsoft Azure Purview Is Now Available on General Availability

News report detailing the announcement of the release of Azure purview on GA