Get started with Pulumi and AWS
Infrastructure as code (IaC) lets you deploy, change, and manage infrastructure safely, consistently, and repeatably using code rather than a graphical user interface.
Complete this step-by-step tutorial to deploy an AWS S3 bucket-based website using IaC.
Before you begin
First, choose your language and ensure you’ve performed any prerequisites:
- An AWS account
- Node.js and npm installed locally
- An AWS account
- Python and pip, Poetry or uv installed locally
- An AWS account
- Go installed locally
- An AWS account
- .NET installed locally
- An AWS account
- Java 11+ and Maven 3.6.1+ installed locally
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.