Node.js Packages

General Purpose Packages

The Pulumi SDK package is used for accessing the core programming model around resources, configuration, etc. directly. Additional general purpose packages can be used across all cloud platforms:

Cloud Providers

Each cloud vendor has a dedicated package for deploying resources to it:

Cloud-Agnostic Packages

Pulumi offers a highly productive, cloud-agnostic package for container and serverless oriented programming in the @pulumi/cloud package which currently allows writing applications once and deploying to either AWS or Azure.