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 Automation API script in Python to create an S3 bucket.
# pulumi/demo/automation_api.py
import pulumi
from pulumi_automation import LocalWorkspace
stack = LocalWorkspace.create_stack(stack_name='dev', project_name='demo_project')
bucket = pulumi.aws.s3.Bucket('my-bucket')
stack.up()Pulumi Automation API enables programmatic Infrastructure as Code (IaC) by allowing developers to define, deploy, and manage cloud infrastructure directly from code in languages like TypeScript, Python, Go, and C#. It provides full automation capabilities for CI/CD and custom tooling.
Origin & Creator
Created by Pulumi, Inc. to extend Pulumi’s cloud infrastructure platform for programmable automation of deployments within custom applications and CI/CD pipelines.
Industrial Note
Pulumi Automation is often used by platform teams and DevOps engineers who need to integrate IaC tightly with CI/CD pipelines, testing frameworks, and custom automation tools, allowing infrastructure to be treated as a software library.