Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
A simple Pulumi .NET C# program to create an AWS S3 bucket.
# pulumi/demo.cs
using Pulumi;
using Pulumi.Aws.S3;
class MyStack : Stack
{
public MyStack()
{
var bucket = new Bucket("my-bucket");
this.BucketName = bucket.Id;
}
[Output] public Output<string> BucketName { get; set; }
}
class Program { static Task<int> Main() => Deployment.RunAsync<MyStack>(); }Pulumi is an open-source infrastructure-as-code (IaC) platform that allows developers and DevOps engineers to define, deploy, and manage cloud infrastructure using general-purpose programming languages like JavaScript, TypeScript, Python, Go, and C#.
Origin & Creator
Developed by Pulumi Corporation, founded in 2017.
Industrial Note
Pulumi is used in modern enterprise cloud automation, including multi-cloud and hybrid-cloud deployments, where teams need advanced programming capabilities, modular infrastructure, and CI/CD integration for continuous delivery of infrastructure.