1. Registry
  2. Packages
  3. AWS
Viewing docs for AWS v7.44.0
published on Friday, Aug 28, 2026 by Pulumi
aws logo aws logo
Viewing docs for AWS v7.44.0
published on Friday, Aug 28, 2026 by Pulumi

    The Amazon Web Services (AWS) provider for Pulumi can provision many of the cloud resources available in AWS. It uses the AWS SDK to manage and provision resources.

    The AWS provider must be configured with credentials to deploy and update resources in AWS; see Installation & Configuration for instructions.

    New to Pulumi and AWS? Get started with AWS using our tutorial.

    Example

    const aws = require("@pulumi/aws");
    
    const bucket = new aws.s3.Bucket("mybucket");
    
    import pulumi
    import pulumi_aws as aws
    
    bucket = aws.s3.Bucket("bucket")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-aws/sdk/v7/go/aws/s3"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := s3.NewBucket(ctx, "bucket", &s3.BucketArgs{})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using Pulumi;
    using Aws = Pulumi.Aws;
    
    await Deployment.RunAsync(() =>
    {
        var bucket = new Aws.S3.Bucket("bucket");
    });
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.aws.s3.Bucket;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        private static void stack(Context ctx) {
            final var bucket = new Bucket("my-bucket");
            ctx.export("bucketName", bucket.name());
      }
    }
    
    resources:
      mybucket:
        type: aws:s3:Bucket
    outputs:
      bucketName: ${mybucket.name}
    

    Visit the How-to Guides to find step-by-step guides for specific scenarios like creating a serverless application or setting up Athena search.

    Learn More

    For a complete catalog of resources for using Pulumi with AWS, including components, guides, examples, policy packs and more , see the AWS integrations page in the Pulumi docs.

    Migrations

    Information about updating the major versions of the AWS Provider, along with any breaking changes that you should be aware of can be found on the following pages:

    aws logo aws logo
    Viewing docs for AWS v7.44.0
    published on Friday, Aug 28, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial